شركات التكنولوجيا تتعاون لتحسين إضافات المتصفح

قد يكون من الصعب تطوير وصيانة ملحقات المستعرض ، خاصة بالنسبة للإضافات التي تريد دعم أكثر من متصفح واحد.

يقوم Firefox و Edge و Opera وغيرهم بإنشاء واجهات برمجة تطبيقات إضافية خاصة بهم في Chrome. لكن كل متصفح يقوم بإجراء تغييراته الخاصة ولا يقوم دائمًا بتنفيذ واجهات برمجة تطبيقات Google الجديدة.

اقرأ أيضا:

يقوم جميع بائعي المستعرضات الرئيسيين الآن بتشكيل مجموعة مجتمع WebExtensions لتوحيد واجهات برمجة التطبيقات والوظائف عبر جميع المتصفحات.

أعلن W3C على مدونته: يسعدنا أن نعلن عن إطلاق WebExtensions Community Group (WECG).

وأضافت: “تقوم Apple و Microsoft و Mozilla بإنشاء هذه المجموعة المجتمعية”. نرحب ببائعي المستعرضات الآخرين ومطوري الإضافات وأصحاب المصلحة للانضمام إلى هذا الجهد.

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

الأهداف الأخرى هي تحسين الأداء والأمان ، وكذلك منع إساءة الاستخدام والخصوصية.

اقرأ أيضا:

تحسين المتصفح:

تتبع عملية التقييس نفس نمط تطوير معايير الويب. لكن هذا لن يجبر المتصفحات على تجاهل الميزات الحصرية أو واجهات برمجة التطبيقات.

يستمر كل بائع متصفح في إدارة متجر الإضافات الخاص به بشكل مستقل تمامًا. مع سياستها الفنية الخاصة ، والمراجعة والتحرير.

تم استخدام WebExtensions كمصطلح عام لواجهة برمجة تطبيقات Chrome Extension على مدار السنوات القليلة الماضية.

اقرأ أيضا:

اعتمده Opera عندما تحول المتصفح إلى Chromium في عام 2013. تحول Firefox إلى API في عام 2017. أضاف Safari أيضًا دعمًا له العام الماضي.

ومع ذلك ، تختلف الأذونات المتاحة وواجهات برمجة التطبيقات بشكل كبير عبر المتصفحات. لذلك ، تعتبر عملية الدمج خبرًا مهمًا للمطورين.

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

وقالت المجموعة: “نحن لا نسعى إلى تحديد كل جانب من جوانب منصة أو تطبيقات الويب الحالية”. ونريد أن تستمر المتصفحات في ابتكار وتقديم واجهات برمجة التطبيقات التي يمكن أن تكون بمثابة أساس لتحسين النظام الأساسي لملحقات الويب.

المتصفحات القائمة على الكروم مثل Vivaldi و Edge تتبع Chrome إلى حد كبير مع تغييرات طفيفة إن وجدت.

اقرأ أيضا: