با استفاده از Nativefier یک برنامه بومی ویندوز برای هر صفحه وب ایجاد کنید.

آیا شما اغلب از برخی وب سایت ها استفاده می کنید؟ داشتن یک برنامه بومی برای آنها در رایانه شما واقعاً می تواند آنها را در دسترس تر کند. تصور کنید(Imagine) مجبور نیستید به مرورگر خود بروید و سپس به دنبال تبی باشید که وب سایت شما باز شده است. در این پست، ما یک ابزار خط فرمان به نام Nativefier را پوشش داده‌ایم که به شما امکان می‌دهد برنامه‌های بومی را برای هر برنامه وب یا صفحه وب ایجاد کنید. ما همچنین مراحلی را که می توانید برای ایجاد یک برنامه بومی برای هر یک از صفحات وب مورد علاقه خود دنبال کنید، پوشش داده ایم.

نقد و بررسی Nativefier

Nativefier منبع باز است و با جاوا اسکریپت(JavaScript) نوشته شده است و از Electron برای ایجاد برنامه های کاربردی بومی برای ویندوز(Windows) ، مک(Mac) و لینوکس استفاده(Linux) می کند. برنامه های ایجاد شده توسط Nativefier می توانند برخی از پیکربندی ها و تنظیمات را حفظ کنند تا تجربه ای شبیه به برنامه را به شما ارائه دهند. برای استفاده از Nativefier باید Node.js را روی دستگاه خود نصب کنید. اگر قبلاً آن را ندارید، می توانید مقاله ما را در مورد نحوه نصب Node.js در ویندوز (Windows) در اینجا بررسی کنید .

نحوه ایجاد اپلیکیشن های بومی

1. یک پنجره CMD در دایرکتوری مورد نظر باز کنید.

2. دستور زیر را برای نصب Nativefier اجرا(Nativefier) کنید .

npm install -g nativefier

3. پس از اتمام نصب، می توانید دستور زیر را برای ایجاد یک برنامه بومی برای هر صفحه وب یا برنامه وب اجرا کنید.

nativefier --name “Application Name” “http://applicationurl.com”

نقد و بررسی Nativefier

این باید برنامه ای به نام Application Name ایجاد کند که آدرس آن http://applicationurl.com.اکنون می توانید پوشه ایجاد شده توسط Nativefier را باز کنید و فایل اجرایی برنامه خود را پیدا کنید. می توانید میانبرهایی برای این فایل exe ایجاد کنید تا بتوانید مستقیماً آن را از منوی شروع، نوار وظیفه یا هر مکان دیگری که انتخاب می کنید راه اندازی کنید.

پشتیبانی از فلش(Flash Support)

اگر وب سایت انتخابی شما نیاز به پشتیبانی فلش دارد، می توانید به راحتی آن را با افزودن تگ –flash در دستور نصب اضافه کنید. دستور تبدیل می شود:

nativefier --name --flash “Application Name” “http://applicationurl.com”

برای اینکه فلش کار کند، Google Chrome مورد نیاز است یا باید افزونه PepperFlash Chrome(PepperFlash Chrome Plugin) را به صورت دستی نصب کنید.

منوی برنامه(Application Menu)

از آنجایی که این برنامه ها چیزی نیستند جز WebView که در اطراف URL مورد نظر شما پیچیده شده است. می توانید برخی از عملیات های اساسی را که می توانستید در یک مرورگر وب معمولی انجام دهید، انجام دهید. برای انجام این کار، می توانید با فشار دادن کلید Alt از صفحه کلید خود به منوی برنامه دسترسی پیدا کنید. اکنون با استفاده از این منوها، می توانید به جلو یا عقب بروید یا کل برنامه را بارگیری مجدد کنید.

برنامه های بومی ایجاد کنید

مانند بسیاری از مرورگرهای وب، می توانید به راحتی با استفاده از Ctrl+= بزرگنمایی کنید و با استفاده از Ctrl+- بزرگنمایی کنید. حتی گزینه ای برای تغییر حالت تمام صفحه وجود دارد. بهترین بخش در مورد برنامه های تولید شده Nativefier این است که آنها با ابزارهای توسعه دهنده کامل کروم مانند ارائه می شوند. شما به کنسول، شبکه و همه ویژگی‌های دیگری که ابزارهای برنامه‌نویس Chrome(Chrome Developer Tools) ارائه می‌شوند دسترسی دارید . Ctrl+Shift+I می‌توانید ابزارهای توسعه‌دهنده را فعال/غیرفعال کنید .

همانطور که گفته شد برنامه ها می توانند حداقل تنظیمات را حفظ کنند و این می تواند با رفتن به منوی برنامه پاک شود و سپس Edit و سپس Clear App Data را انتخاب کنید. (Clear App Data.)این باید به طور کامل برنامه را با تمام جلسات یا ورود به سیستمی که ممکن است حفظ کرده اید بازنشانی کند.

قابل حمل بودن(Portability)

تمام برنامه های تولید شده با استفاده از Nativefier قابل حمل هستند. شما به راحتی می توانید آنها را با تمام تنظیمات آنها حمل کنید. این اطمینان حاصل می کند که داده های خود را در همه جا دارید و از ورود دوباره و دوباره به شما جلوگیری می کند.

Nativefier یک ابزار عالی برای داشتن در مجموعه شما است. اگر از وب سایتی به قدری مکرر استفاده می کنید که دوست دارید یک برنامه بومی برای آن داشته باشید، باید Nativefier را امتحان کنید. برنامه های تولید شده ساده، سریع و قابل اعتماد هستند. همچنین استفاده از برنامه های وب مورد علاقه خود در یک پنجره بومی اختصاصی در مجموع تجربه بسیار خوبی است. من از Nativefier برای ایجاد برنامه های بومی برای اکثر شبکه های اجتماعی(Social Networks) ، GitHub و برنامه های مختلف وب دیگر استفاده کرده ام. برای اطلاعات بیشتر در مورد Nativefier اینجا(here)(here) را کلیک کنید.(Click)



About the author

وقتی صحبت از تکنولوژی می شود، هیچ چیز مهمتر از دقت و کیفیت نیست. در مایکروسافت، ما به توانایی خود در ارائه بهترین تجربه ممکن برای مشتریان خود افتخار می کنیم. محصولات ویندوز و iOS ما برخی از نوآورانه‌ترین محصولات در این صنعت هستند و ما دائماً در حال تلاش برای بهبود آنها هستیم. پی دی اف های بدون خطا دلیل دیگری برای موفقیت محصولات ما است. ما می دانیم که کنترل کیفیت در مورد گردش کار و ارتباطات ضروری است، بنابراین ما در حصول اطمینان از اینکه تمام PDF های ما بدون خطا هستند بسیار مراقب هستیم. و در نهایت، به عنوان یک عاشق ابزار، می‌دانیم که آسان‌تر کردن زندگی همیشه یک اولویت کلیدی است. ما مطمئن می شویم که همه دستگاه های Lumia ما دارای ویژگی هایی مانند NFC و CarPlay هستند تا بتوانید به راحتی فایل ها را با دوستان و خانواده به اشتراک بگذارید. با این مهارت ها،



Related posts