تنضم Apple وGoogle وMicrosoft وMozilla إلى مجموعة ملحقات المتصفح

click fraud protection

انضمت Apple وGoogle وMicrosoft وMozilla إلى مجموعة WebExtensions Community Group للعمل معًا على ملحقات المتصفح.

قد يكون من الصعب تطوير وصيانة ملحقات المتصفح، خاصة بالنسبة للملحقات التي تريد دعم أكثر من متصفح واحد. قامت Firefox وEdge وOpera وغيرها ببناء واجهات برمجة تطبيقات الإضافات الخاصة بها على متصفح Chrome، لكن كل متصفح يضيف تغييراته الخاصة ولا ينفذ دائمًا واجهات برمجة التطبيقات الجديدة من Google. لحسن الحظ، وافق جميع بائعي المتصفحات الرئيسيين الآن على تشكيل مجموعة مجتمع WebExtensions، والتي تهدف إلى توحيد واجهات برمجة التطبيقات والوظائف عبر جميع المتصفحات.

"يسعدنا أن نعلن عن إطلاق مجموعة WebExtensions Community Group (WECG)،" W3C أعلن في منشور مدونة اليوم. "لقد أنشأت Apple وGoogle وMicrosoft وMozilla مجموعة المجتمع هذه، ونحن نرحب بصانعي المتصفحات الآخرين ومطوري الإضافات والأطراف المهتمة للانضمام إلى هذا الجهد!"

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

تم استخدام WebExtensions كمصطلح عام لواجهة برمجة تطبيقات ملحق Chrome على مدار السنوات القليلة الماضية. اعتمدته أوبرا عند المتصفح تحولت إلى قاعدة الكروم في عام 2013انتقل Firefox إلى واجهة برمجة التطبيقات (API). في عام 2017 (صاغت موزيلا إلى حد كبير مصطلح "WebExtensions")، وأضاف Safari دعمًا له العام الماضي. ومع ذلك، تختلف الأذونات وواجهات برمجة التطبيقات المتاحة بشكل كبير عبر المتصفحات المختلفة، وبالتالي فإن عملية التوحيد ستكون أخبارًا رائعة للمطورين. المتصفحات المستندة إلى Chromium، مثل Vivaldi وMicrosoft Edge الجديد، تتبع إلى حد كبير تنفيذ Chrome مع تعديلات قليلة (إن وجدت).

يمكن الاطلاع على ميثاق مجموعة مجتمع WebExtensions هنا.