بدأت Google في اختبار Manifest V3. هل ستكون هذه نهاية uBlock Origin؟

بيان V3

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

الآن ، بعد عدة أشهر بدأت Google في اختبار الإصدار الثالث من بيانها (مانيفست V3) ، حيث دعم البيان الجديد ، يحدد القدرات والموارد التي توفرها المكونات الإضافية، تمت إضافة Manifest V3 هذا إلى إصدارات Chrome Canary التجريبية.

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

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

في حين لم يتم تحديد نهاية الدعم للطبعة الثانية من البيان. لتبسيط ترحيل المكونات الإضافية إلى البيان الجديد ، تم إعداد قائمة تحقق تتضمن التغييرات التي يجب معالجتها لمطوري المكونات الإضافية.

جوجل كروم
المادة ذات الصلة:
تواصل Google مع نواياها لإزالة أدوات حظر الإعلانات

هنا من المهم أن نتذكر أن عدم الرضا الرئيسي مع البيان الجديد يرتبط بالانتهاء من الحامل لوضع القفل من webRequest API ، والتي ستقتصر على وضع القراءة فقط.

سيتم إجراء استثناء فقط لإصدار Chrome for Enterprise ، حيث سيتم الحفاظ على دعم webRequest API. قررت Mozilla عدم اتباع البيان الجديد وإبقاء Firefox يستخدم واجهة برمجة تطبيقات webRequest بالكامل.

أدان رايموند هيل ، المطور الرئيسي لـ uBlock Origin ، هذا القراره جوجل. وفقًا لهذا الأخير ، من المحتمل أن يعني التحول إلى واجهة برمجة التطبيقات (API) الخاصة بشبكة نتريكويست موت هذه الامتدادات التي يستخدمها ما لا يقل عن 10 ملايين مستخدم للإنترنت.

"إذا انتهى الأمر بواجهة برمجة التطبيقات (API) الخاصة بالتصريح (المحدود إلى حد ما) أن تكون الطريقة الوحيدة التي يمكن أن يقوم بها حاصرو المحتوى بعملهم ، فهذا يعني بشكل أساسي أن اثنين من أدوات حظر المحتوى التي احتفظت بها لسنوات ، لم يعد من الممكن وجود uBlock Origin و uMatrix"

بدلاً من ذلك ، اقترحت WebRequest API لتصفية المحتوى في البيان الجديد واجهة API معرّفة expativeNetRequest.

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

يقدم البيان الجديد أيضًا تغييرات أخرى تؤثر على دعم المكونات الإضافية. من بينها:

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

3 تعليقات ، اترك لك

اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   خوان كارلوس قال

    لماذا تختفي ublock Origin؟ سيكون فقط في Chrome ، ولكن في Firefox سيستمر في الوجود. الإنترنت ليس كما كان من قبل ، الإعلان في كل مكان.

    1.    ديفيد نارانجو قال

      لأن معظم مستخدميها يستخدمون Chrome / Chromium من بين المتصفحات الأخرى التي تعتمد على Chromium.

  2.   Shupacabra قال

    هل ستكون نهاية ublock؟ أم ستكون نهاية Chrome على جهاز الكمبيوتر الخاص بي؟