1Jul

ما هي تطبيقات الإلكترون، ولماذا أصبحت مشتركة جدا؟

هل لاحظت الكثير من تطبيقات سطح المكتب الجديدة تبدو إلى حد كبير مثل المواقع؟انها ليست خيالك.

من تريلو إلى سلاك، من WordPress.com إلى جيثب، أصبح من الشائع على نحو متزايد لما يسمى تطبيقات سطح المكتب لحزم موقع على شبكة الانترنت مع عدد قليل من الميزات الأصلية مثل الإخطارات، والوصول إلى نظام الملفات، والقوائم.وتسمى التكنولوجيا الأكثر شيوعا تمكين هذا الكترون، وانها تستخدم من قبل عدد قليل من التطبيقات التي قد لا حتى المشتبه بهم، مثل دردشة الخلاف تطبيق ومايكروسوفت فيسوال ستوديو التعليمات البرمجية.

الإلكترون يجعل من السهل للمطورين لاطلاق سراح التطبيق في وقت واحد على ويندوز، ماك، و لينوكس، ولكن هناك سلبيات للمستخدمين.التطبيقات الإلكترونية ضخمة، لشيء واحد.سلاك، تطبيق الدردشة، يستغرق 237 ميغابايت من مساحة القرص الصلب على بلدي ماك، واستهلاك الذاكرة ليست منخفضة سواء.ما الذي يتناول جميع هذه الموارد؟ولماذا يستخدم المطورون شيئا غير فعال؟

تطبيقات إلكترون هي سهلة جدا لجعل

من الصعب جعل تطبيقات سطح المكتب، وخاصة إذا كنت تريد منها أن تكون عبر منصة.الوصول إلى نظام الملفات يعمل بشكل مختلف في ويندوز مما يفعل في لينكس، على سبيل المثال، والإخطارات تعمل بشكل مختلف على ماك من في ويندوز.وهذا يعني أن أي شخص يريد أن يكتب طلبا لجميع أنظمة التشغيل سطح المكتب الثلاثة( أو حتى اثنين منهم) يحتاج إلى إعادة كتابة الكثير من التعليمات البرمجية عند نقل من واحد إلى آخر.

الإلكترون "يحل" هذا من خلال تقديم منصة واحدة تعمل على جميع أنظمة التشغيل سطح المكتب الرئيسية الثلاثة.وهذا يعني يمكن للمطورين كتابة التعليمات البرمجية لأشياء مثل الإخطارات مرة واحدة ونتوقع أن تعمل أصلا على كل نظام التشغيل.حتى أفضل للمطورين: كل شيء يمكن بناؤها باستخدام جافا سكريبت، هتمل، وتكنولوجيات كس أي شخص رموز للويب هي مألوفة جدا مع.

تطبيقات الإلكترون تأتي مع كل شيء كبير من الكروم

كيف يمكن هذا؟في جزء منه لأن كل التطبيق الإلكترون حزم متصفح ويب كاملة: الكروم، الإصدار المفتوح المصدر من جوجل كروم.يتم تجميع هذا جنبا إلى جنب مع تعليمات منصة محددة من أجل ضمان أن كل شيء يتصرف تماما كما يتوقع المطورين على جميع الأنظمة.هذا هو السبب في إصدار سطح المكتب من سلاك يستغرق أكثر من 200MB من مساحة القرص الصلب: يتم تجميع معظم كروم هناك.

كل تطبيق إلكترون تقوم بتشغيله هو أكثر أو أقل مثيل كامل من كروم.كما أشار المدون جوزيف جنتل، وهذا هو بالكاد المثالي:

يمكنك التفكير في سلاك كبرنامج جافا سكريبت صغير يعمل داخل نظام التشغيل فم آخر( الكروم)، التي لديك لتشغيل من أجل الدردشة أساسا على إيرك.حتى لو كنت قد حصلت على الكروم الحقيقي مفتوح، كل التطبيق الإلكترون يدير الخاصة، نسخة إضافية من فم كله.

إذا نعم، هناك سلبيات للمستخدمين.أولا وقبل كل شيء، كل تطبيق الكترون واحد قمت بتحميل حزم معظم الكروم، وكل تطبيق تقوم بتشغيل جزء جيد من هذا الرمز.لا يوجد تقاسم الموارد هنا مثل هناك مع التطبيقات المحلية، وهذا يعني تطبيقات الإلكترون تسير على اتخاذ المزيد من مساحة القرص الصلب والذاكرة من تطبيق المتقدمة مع النظام الأساسي الخاص بك على وجه التحديد في الاعتبار.إذا كان الأداء هو شيء يهمك حقا، قد ترغب في تجنب التطبيقات الإلكترونية.

انتظر، هل الإلكترون جيد أم سيئ؟

عند هذه النقطة، أجهزة الكمبيوتر قوية بحيث أن معظم المستخدمين لن تلاحظ حتى كيف غير فعالة تطبيقات الإلكترون هي.في الواقع، فإن الغالبية العظمى لم يسمع حتى من الإلكترون.معظم زملائي في العمل لم يكن، وكلها تستخدم سلاك كل يوم.وكان العديد من متحمس لرؤية نسخة سطح المكتب من تريلو يخرج، ومرة ​​أخرى لم يكن لديه فكرة أنه كان التطبيق الكترون.

وهذه التطبيقات حقا لا دمج أفضل مع نظام التشغيل الخاص بك أفضل من المواقع.وهم يعيشون في نافذة خاصة بهم.وهي توفر اختصارات لوحة مفاتيح رائعة وإشعارات محلية وأشياء أخرى لا يمكنك القيام بها بنفس الطريقة باستخدام متصفح.

ومن الرهان الجيد أن تطبيقات مثل سلاك، تريلو، و WordPress.com لن يكلف نفسه عناء لتقديم نسخة سطح المكتب إذا لم يكن إلكترون موجودا، مع التركيز بدلا من ذلك على الإصدارات المحمولة ومتصفح.لذا فإن السؤال ليس ما إذا كان الإلكترون سيئا؛انها ما إذا كانت تطبيقات الإلكترون أفضل من لا شيء.أنا على استعداد أن أقول نعم، ولكن الناس معقولة يمكن أن تختلف.(و مهلا، لهؤلاء الناس، هناك دائما نسخة الويب.)