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

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

قام Firefox و Edge و Opera وغيرهم ببناء واجهات برمجة تطبيقات الامتداد الخاصة بهم عبر Chrome.

لكن كل متصفح يضيف تغييراته الخاصة ولا يطبق دائمًا واجهات برمجة تطبيقات جديدة من Google.

اقرأ أيضا:

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

أعلن W3C في منشور مدونة: يسعدنا أن نعلن عن إطلاق WebExtensions Community Group (WECG).

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

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

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

اقرأ أيضا:

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

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

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

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

اقرأ أيضا:

تبنته Opera عندما تحول المتصفح إلى قاعدة Chromium في عام 2013. وانتقل Firefox إلى واجهة برمجة التطبيقات في عام 2017. كما أضاف Safari دعمًا له في العام الماضي.

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

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

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

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

اقرأ أيضا:

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى