Chrome Web Store يزيل آخر إضافات Manifest V2 في 31 أغسطس 2026، ومنها uBlock Origin
قدرة برنامج يثبّته المستخدم بإرادته على جهازه أصبحت بندًا تقرره شركة المتصفح، والتغيير كله يدور حول API واحد انتقل فيه القرار من الإضافة إلى المتصفح.
يزيل Chrome Web Store في 31 أغسطس 2026 آخر الإضافات المبنية على Manifest V2 من المتجر، ومن بينها uBlock Origin. وكان Chrome قد أوقف تشغيل هذه الإضافات فعليًا منذ 2025، أما هذا التاريخ فهو موعد اختفائها من المتجر نهائيًا.
وأعلنت Microsoft في 7 أغسطس أن Edge سيبدأ تعطيل MV2 في قنوات Canary وDev وBeta خلال أغسطس، على أن يكتمل ذلك للمستخدم العادي في نهاية 2026، وللأجهزة التي تديرها المؤسسات في أوائل 2027. وتقول Microsoft إن 95% من أشهر إضافات MV2 لديها انتقلت إلى MV3، وبقيت 58 إضافة عليها استخدام حقيقي، ثلاث منها فقط بلا بديل منشور.
والتغيير الحقيقي يدور حول API واحد.
ففي MV2 كان webRequest يعمل في وضع blocking. أي أن الإضافة ترى كل طلب شبكة قبل خروجه، وتقرر بكود يُنفَّذ في تلك اللحظة: هل يمر الطلب أم يُحجب.
أما MV3 فأزال ذلك واستبدله بـ declarativeNetRequest. في هذا النموذج تسلّم الإضافة المتصفح قائمة قواعد جاهزة، والمتصفح هو من يطابق الطلبات ويحجبها. ولم تعد الإضافة ترى الطلب أصلًا.
ولهذا فإن uBlock Origin Lite أضعف من النسخة الأصلية. والسبب ليس تقصيرًا من مطوّرها، بل أنه ممنوع من تشغيل منطق لحظة الطلب، كما أن القواعد الثابتة لها حد أقصى في العدد.
وفي المقابل، أكد Firefox وBrave أنهما سيواصلان دعم MV2.
وأبعد من مسألة حجب الإعلانات، يكشف هذا التحول أن ما يستطيع برنامج مثبت بإرادة المستخدم فعله على جهازه أصبح قرارًا بيد شركة المتصفح. وهو الدرس نفسه الذي يتكرر مع كل منصة تُبنى فوقها الأدوات والمنتجات.