▪︎ مجلس نيوز
تحديث الإصدار 109 من Firefox ، الذي صدر يوم الثلاثاء ، يتضمن نظام ملحقات جديد التي أثارت سنوات من الجدل عندما تم اعتمادها من أجل Google Chrome ، نظرًا لحقيقة أنها تسببت في إنقاص بعض أدوات حظر الإعلانات. ومع ذلك ، تعد Mozilla بأن نسختها ستظل تتيح للمستخدمين “الوصول إلى أدوات الخصوصية الأكثر فاعلية” وأدوات حظر الإعلانات ، مع الحفاظ على التوافق المتبادل الذي سيسمح للمطورين بنقل برامجهم بسهولة بين المتصفحات.
(على الرغم من أن Google لم تسحب القابس على النظام الذي يسمح لحواجز الإعلانات بالعمل كما كانت ، فلا يزال يتعين على المستخدمين التعامل مع تهديد حدوث ذلك. إنه غير واضح حاليا إذا انتهى الأمر بـ Google إلى الاحتفاظ بالنظام الذي يسمح لهم حاليًا بالعمل.)
في الثلاثاء بلوق وظيفة تشرح Mozilla نظام الإضافات الجديد ، وتقول إنها اعتمدت الإصدار 3 من Manifest لتسهيل الأمور كثيرًا على الأشخاص الذين يطورون ملحقات لكل من Chrome و Firefox. ولكن بينما يُقصد من تنفيذها إلى حد كبير أن يكون متوافقًا مع بعضها البعض ، تقول المنظمة إن نسختها تختلف عن نسختها من Google في “بعض المجالات الحرجة” ، لا سيما الأمان والخصوصية.
ما هو البيان؟
يخبر البيان المتصفح بجميع أنواع المعلومات المتعلقة بالامتداد ، بدءًا من اسمه ورقم الإصدار ، وحتى الأذونات التي سيستخدمها ، وإصدارات المتصفح التي سيتم تشغيله عليها. تعمل الإصدارات الجديدة من تنسيق ملف Manifest الذي تستخدمه المستعرضات على تغيير الميزات التي يمكن للامتدادات الوصول إليها ويمكن أن تفرض تغييرات. على سبيل المثال ، لم يعد Manifest V3 في Chrome يسمح للمطور بتحميل التعليمات البرمجية من خادم بعيد.
جوجل أيضا استشهد بتلك المناطق عندما أضيفت مانيفست V3 إلى Chrome في عام 2021، واصفًا هذه الخطوة بأنها “جزء من تحول في الفلسفة الكامنة وراء أمان المستخدم وخصوصيته”. لكن أحد التغييرات في التحديث حطم الميزات الموجودة في العديد من امتدادات المحتوى وحظر الإعلانات الشائعة عن طريق إزالة ميزة استخدموها لحظر طلبات معينة للشبكة (سواء تلك الخاصة بالمتتبعين أو المعلنين أو أي شخص آخر).
لن أتعمق كثيرًا في كيفية القيام بذلك – فلدينا شرح يتطرق إلى الجانب التقني للأشياء – ولكن الوجبات الجاهزة عالية المستوى هي أن إصدار Mozilla من Manifest V3 يحافظ على ميزة إزالة Google ، مع إضافة دعم لـ استبدال أكثر محدودية كذلك. هذا يجب أن يجعله حتى لا يضطر مطورو أدوات حظر المحتوى إلى ذلك إنشاء إصدارات جديدة (وربما أكثر محدودية) من امتداداتهم ، مع تسهيل الأمر على المطورين الآخرين لكتابة ملحقات متعددة الأنظمة الأساسية.
هناك جوانب سلبية لهذا النهج ؛ موزيلا نفسها اعترف العام الماضي أنه يمكن أن تكون هناك مخاطر أمنية لترك هذه الميزة. يبدو أن المؤسسة تعتقد أن الحفاظ على حظر المحتوى يستحق المخاطرة ، والذي وصفته بأنه “أحد أهم حالات الاستخدام للإضافات”.
دعاة الخصوصية مثل مؤسسة الحدود الإلكترونية و المطورين وراء امتدادات حظر المحتوى مثل Ghostery توافق على الأرجح ؛ أدان كلاهما إصدار Google من Manifest V3 ، قائلين إنه يضر بالخصوصية. بينما يكون نظام الامتداد في الإصدارات الحالية من Chrome ، تراجعت Google قليلاً – في أواخر العام الماضي ، أعلنت الشركة أنها كانت تراجع خططها لإيقاف دعم Manifest V2 هذا الصيف ، الأمر الذي كان سيقطع وصول الأشخاص إلى أدوات الحظر التي تم تجنب القيود الجديدة من خلال عدم التبديل إلى V3.
ومع ذلك ، من الجيد أن نرى أن Mozilla قد اتبعت على ما يبدو بوعودها بتنفيذ إصدار من Manifest V3 يسمح بحاصرات المحتوى كاملة الميزات ، مع إضافة العديد من التحسينات الأصلية التي جاءت مع إصدار Google. هذا صحيح بشكل خاص نظرًا لأن Google يمكن أن تشعر غالبًا بأنها احتكار لتصفح الويب ؛ كروم هو المتصفح الأكثر شعبية من خلال لقطة طويلة، وحتى المتصفحات “البديلة” مثل Microsoft Edge و Brave و Opera مدعومة بتقنيتها (على الرغم من أنها ليسوا مدينين بالفضل بنسبة 100 بالمائة لقرارات Google).
يقدم Firefox 109 أيضًا زر ملحقات ، والذي يهدف إلى منحك طريقة لإدارة الوظائف الإضافية للمتصفح من شريط الأدوات. تتمثل إحدى ميزات اللوحة في أنها تتيح لك الاطلاع بسرعة على الأذونات التي يمتلكها أحد الإضافات على صفحة ويب معينة ، وربما حتى إدارتها إذا كان الامتداد يدعمها.