2024 مؤلف: Peter John Melton | [email protected]. آخر تعديل: 2023-12-16 04:48
من Trello إلى Slack ، من WordPress.com إلى Github ، أصبح الأمر شائعًا على نحو متزايد لتطبيقات سطح المكتب المزوّدة لتضمين موقع ويب يحتوي على بعض الميزات الأصلية مثل الإشعارات ، والوصول إلى نظام الملفات ، والقوائم. تُعرف التقنية الأكثر شيوعًا التي تُمكّن من هذا الأمر باسم Electron ، ويتم استخدامها من قِبل بعض التطبيقات التي قد لا تشكّك بها ، مثل Discord and Disc’s Microsoft و Visual Studio Code.
يجعل الإلكترون من السهل على المطورين إصدار تطبيق في وقت واحد على أنظمة تشغيل Windows و MacOS و Linux ، ولكن هناك سلبيات للمستخدمين. تطبيقات الإلكترون ضخمة ، لشيء واحد. يستخدم تطبيق Slack ، وهو تطبيق دردشة ، 237 ميغابايت من مساحة القرص الصلب على جهاز Mac ، كما أن استهلاك الذاكرة ليس منخفضًا أيضًا. ما الذي يتناول كل هذه الموارد؟ ولماذا يستخدم المطورون شيئًا غير فعال؟
تطبيقات الإلكترون هي جميلة سهلة الصنع
"يحل الكترون" هذا من خلال توفير منصة واحدة تعمل على جميع أنظمة تشغيل سطح المكتب الثلاثة الرئيسية. ويعني هذا أن المطورين يمكنهم كتابة التعليمات البرمجية لأشياء مثل الإشعارات مرة واحدة ويتوقعون أن تعمل بشكل أصلي على كل نظام تشغيل. حتى أفضل للمطورين: يمكن بناء كل شيء باستخدام جافا سكريبت ، وأتش تي أم أل ، و CSS - التقنيات التي يعرفها أي شخص يرمز له على شبكة الإنترنت.
تأتي تطبيقات الإلكترون مع الكثير من الكروم
كيف يكون هذا ممكنا؟ جزئياً لأن كل تطبيق إلكتروني يعمل على تجميع متصفح ويب كامل: Chromium ، وهو إصدار مفتوح المصدر من Google Chrome. يتم تجميع هذا مع الإرشادات الخاصة بالنظام الأساسي لضمان أن كل شيء يتصرف تمامًا كما يتوقع المطورون على كافة الأنظمة. هذا هو السبب في أن إصدار سطح المكتب من Slack يستهلك أكثر من 200 ميغابايت من مساحة القرص الصلب: معظم Chrome مجمعة هناك.
You can think of Slack as a small javascript program running inside another operating system VM (chrome), that you have to run in order to essentially chat on IRC. Even if you’ve got the real chrome open, each electron app runs its own, extra copy of the whole VM.
لذلك نعم ، هناك سلبيات للمستخدمين. أولاً وقبل كل شيء ، يقوم كل تطبيق إلكتروني تقوم بتنزيله بتعبئة معظم Chromium ، وكل تطبيق تقوم بتشغيله هو تنفيذ جزء جيد من هذا الرمز. لا توجد مشاركة للموارد هنا كما هو الحال مع التطبيقات المحلية ، مما يعني أن تطبيقات Electron ستستهلك مساحة أكبر للقرص الصلب والذاكرة أكثر من تطبيق تم تطويره باستخدام النظام الأساسي الخاص بك بشكل خاص. إذا كان الأداء شيئًا يهمك حقًا ، فقد ترغب في تجنب تطبيقات Electron.
انتظر ، فهل الإلكترون جيد أم سيئ؟
وهذه التطبيقات تتكامل بشكل أفضل مع نظام التشغيل بشكل أفضل من مواقع الويب. انهم يعيشون في نافذتهم الخاصة. فهي توفر اختصارات لوحة مفاتيح رائعة وإشعارات أصلية وأشياء أخرى لا يمكنك القيام بها بنفس الطريقة مع متصفح فقط.
ومن الرهان الجيد أن التطبيقات مثل Slack و Trello و WordPress.com لن تهتم بتقديم إصدار سطح مكتب إذا لم يكن Electron موجودًا ، مع التركيز بدلاً من ذلك على إصدارات الجوال والمتصفح. لذا فإن السؤال ليس ما إذا كان إلكترون سيئًا أم لا. إن كانت تطبيقات الإلكترون أفضل من لا شيء. أنا على استعداد لقول نعم ، ولكن يمكن للأشخاص المعقولين أن يختلفوا. (وأخيرًا ، بالنسبة لهؤلاء الأشخاص ، هناك دائمًا إصدار الويب.)
موصى به:
كيفية استخدام اشتراك موسيقى Someone Else على صفحة مشتركة من Google
يتيح لك Google Home الاستماع إلى الموسيقى من Spotify و Pandora و Play Music وحتى YouTube Red. يمكنك أيضًا مشاركة صفحة Google Home الخاصة بك مع أفراد آخرين من أسرتك. إذا لم يكن لديك اشتراك موسيقى ، ولكن هناك شخص آخر في منزلك ، يمكنك تعيين Google Home لاستخدام حسابه لاحتياجات الموسيقى الخاصة بك. إليك الطريقة.
كيفية إعداد مكتبات مشتركة جديدة في صور Google واستخدامها
مرة أخرى في Google I / O 2017 ، أعلنت Google عن ميزة جديدة في صور Google تسمى "المكتبات المشتركة". باختصار ، يتيح ذلك للمستخدمين مشاركة الصور بسرعة وسهولة مع مستخدمين محددين آخرين بشكل تلقائي. هذه الميزة نشطة الآن - إليك كل ما تحتاج إلى معرفته حول تحقيق ذلك.
كيفية إنشاء ألبومات صور مشتركة وتعاونية على جهاز iPhone الخاص بك
سواء كنت ترغب في مشاركة الصور مع صديق واحد أو العشرات من الأصدقاء ، قم بإعداد ألبوم تعاوني حيث يمكن لأي شخص التخلص من صور العطلات ، أو حتى مشاركة ألبومك مع العالم كله ، فإن مشاركة الصور على iCloud تجعل من السهل مشاركة صورك مباشرة من iPhone الخاص بك أو iPad.
كيف تغير ما لديك مشتركة مع HomeGroup في ويندوز
ربما تكون قد غيرت رأيك بشأن ما تريد مشاركته مع مجموعة المشاركة المنزلية. أو ربما ترغب فقط في التحقق مرة أخرى مما تشاركه. في كلتا الحالتين ، ليس من الصعب القيام به. دعونا نلقي نظرة على كيفية ذلك.
كيفية إعداد طابعة شبكة مشتركة في Windows 7 أو 8 أو 10
على مر السنين ، أصبح Windows أفضل بكثير عن كيفية التعامل مع الطابعات المتصلة بالشبكة. ولكن إذا كنت ترغب في مشاركة طابعة عبر الشبكة ، فقد تحتاج إلى القيام ببعض الإجراءات ليتم تشغيلها وتشغيلها. إليك كيف يعمل كل شيء.