الاستمرار في استخدام uBlock Origin بعد انتهاء الدعم على كروم

لا تزال هناك بعض الطرق التي تتيح تشغيل الإضافات القديمة، بما في ذلك إضافة uBlock Origin الشهيرة، على أحدث إصدارات جوجل كروم، دعونا نوضح كيف.
في عام 2019، أعلنت جوجل عن نظام جديد لإضافات متصفح كروم يُعرف باسم Manifest V3، ليحل محل النظام السابق Manifest V2، وذلك بهدف تعزيز الأمان والخصوصية وتحسين الأداء والموثوقية في بيئة الإضافات. وبموجب هذا التغيير، سيتم إيقاف أي إضافة لا تزال تعتمد على Manifest V2، ما يعني حظر تثبيتها على الإصدارات الجديدة من متصفح كروم. لكن نظرًا لتعقيد الانتقال إلى النظام الجديد، تم تأجيل العملية عدة مرات، حتى وصلنا إلى المرحلة الحالية، حيث بدأ متصفح كروم في عرض رسالة تحذيرية عند تشغيله، تفيد بتعطّل الإضافات المُثبتة القديمة وضرورة البحث عن بدائل أحدث. المشكلة الكبرى أن هذا التغيير يؤدي إلى اختفاء مئات الإضافات الشهيرة، وعلى رأسها إضافات حظر الإعلانات، مثل uBlock Origin، التي لن تكون متوافقة مع نظام Manifest V3. ومع ذلك، لا تزال هناك بعض الطرق التي تتيح تشغيل الإضافات القديمة على أحدث إصدارات جوجل كروم، دعونا نستعرضها معكم فيما يلي.
uBlock Origin Chrome

استخدام الإضافات القديمة على جوجل كروم

لماذا توقفت uBlock Origin في جوجل كروم؟

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

حتى وقت قريب، كان متصفح كروم يدعم كلا النظامين، لكن مع إصدار Chrome 140 بدأت جوجل بشكل فعلي في إنهاء دعم Manifest V2، مما أدى إلى تعطيل جميع الإضافات التي لا تزال تعتمد عليه. الآن، عند تحديث المتصفح إلى هذا الإصدار أو ما بعده، سيتلقى المستخدمون رسالة تحذيرية إذا كانت لديهم إضافات تعمل بنظام Manifest V2. شرحنا هذا الأمر بشكل تفصيلي في مقال سابق: "إضافات جوجل كروم في خطر؟ كل ما يجب معرفته عن التحديث الجديد" لذلك نوصي بمراجعته.

نظام Manifest V3

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

ولكن تظل إضافات حظر الإعلانات – وعلى رأسها uBlock Origin التي تحظى بشعبية واسعة – هي الأكثر تأثرًا بالانتقال إلى Manifest V3 وربما بعضها لن يكون متوافقًا تمامًا، وذلك لأن النظام الجديد يفرض قيودًا صارمة على آلية عمل هذه الإضافات مما يجعلها أقل فاعلية، فبدلاً من السماح للإضافة بحظر الإعلانات مباشرة، يتعين عليها الآن الاعتماد على المتصفح لتنفيذ المهمة، وهو تغيير يهدف إلى تحسين الأداء، لكنه يأتي على حساب تقليص إمكانيات uBlock Origin وغيرها من أدوات حظر الإعلانات، مما قد يؤثر سلبًا على فعاليتها.

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

طرق الاستمرار في استخدام uBlock Origin

Edit Chrome Shortcut

في حال ظهرت رسالة – بعد تشغيل جوجل كروم – مفادها أن إضافة uBlock Origin أصبحت معطلة في المتصفح، فإن الخيارات المتاحة هي إما إعادة تفعيلها عبر إنشاء اختصار معدل من متصفح جوجل كروم أو تثبيت الإضافة بشكل يدوي داخل المتصفح، أي بعيدًا عن متجر Chrome Web Store. أو الخيار الثالث هو الانتقال إلى متصفح آخر سيوصل دعم الإضافات المعتمدة على نظام Manifest V2 مثل فايرفوكس.

في حال قررت استخدام الطريقة الأولى، فإن كل ما عليك هو إنشاء اختصار جديد لمتصفح جوجل كروم وتعديله، لذا يمكنك ببساطة سحب أيقونة Google Chrome من قائمة Start الى سطح المكتب للحصول على اختصار جديد إذا لم يتواجد اختصارًا هناك بالفعل، بعدها اضغط كليك يمين على الاختصار وحدد "Properties" ثم في حقل Target أضف مسافة في نهاية المسار (بعد chrome.exe) لإضافة الكود التالي:
--disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
بعد الانتهاء اضغط OK لحفظ التعديل، وبذلك كلما قمت بتشغيل متصفح جوجل كروم عبر هذا الاختصار تحديدًا ستجد أن إضافة uBlock Origin وغيرها من الإضافات التي تعتمد على النظام القديم (Manifest V2) تعمل دون أي مشكلة — كما موضح في الصورة المرفقة أدناه.

uBlock Origin Extension

بالنسبة للطريقة الثانية للاستمرار في استخدام uBlock Origin، فهي تعتمد على تثبيت الإضافة يدويًا. لذلك كل ما تحتاج القيام به هو التوجه إلى صفحة uBlock على مستودع GitHub وتحميل أحدث إصدار مستقر من الإضافة – حاليًا هو V1.66.0 – مع التأكد من اختيار إصدار Chromium وليس أي متصفح آخر. وبعد تحميل الملف قم بفك الضغط عنه واحفظ المجلد المُستخرج في مكان آمن.

Load uBlock Origin

بعد ذلك قم بفتح المتصفح وانتقل إلى صفحة إدارة الإضافات عبر كتابة [chrome://extensions] في شريط العنوان ثم الضغط على Enter. هناك قم بتنشيط خيار Developer mode ثم اضغط على زر Load unpacked وقم بتحديد المجلد الفرعي لإضافة uBlock Origin والذي قمنا بتحميله لتوً، ثم أضغط Select folder. وعلى هذا النحو، ستجد أن إضافة uBlock Origin مستمرة في العمل دون أي مشكلة. لكن تجنب تعطيل خيار Developer mode أو حذف مجلد الإضافة حتى لا يتم حذفها.

أيضًا في حال رفض جوجل كروم تثبيت الإضافة بهذه الطريقة، قم بكتابة [chrome://flags] في شريط العنوان واضغط Enter ثم ابحث عن خاصية "Temporarily unexpire M139 flags" وكذلك "Allow legacy extension manifest versions" ثم قم بتفعيلهما عبر تحديد Enabled من القائمة بدلًا من Default.
عبدالرحمن
عبدالرحمن
مدير المحتوى بموقع عالم الكمبيوتر منذُ قرابة 10 سنوات، مدفوعًا بشغفي العميق بالتكنولوجيا الذي أحمله معي في كل مقال ومراجعة.
تعليقات

احدث المقالات