يدحض Benchmark ادعاء Google بأن أدوات حظر المحتوى تبطئ Chrome

جرب أداة القضاء على المشاكل

أصدرت Google المسودة الأولى للإصدار الجديد من بيان امتداد Google Chrome في يناير 2019.

الشركة الخطط للحد من webRequest API الذي تستخدمه الإضافات أو أدوات حظر المحتوى مثل uBlock Origin أو Adblock Plus حاليًا لحظر عناصر معينة على صفحات الويب. من شأنه أن يقدم واجهة API التعريفيّة نتريكويست المصممة بدلاً من ذلك لتولي المسؤولية.

إذا تم تنفيذ التغيير كما هو مقترح ، فسيحد من أدوات حظر المحتوى وأنواع الامتدادات الأخرى بشكل كبير في Google Chrome.

أوضحت جوجل القرار بالطريقة التالية:

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

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

content blockers performance chrome

قامت شركة Cliqz ، وهي شركة ألمانية ناشئة تشغل متصفح Cliqz وتمتلك امتداد مكافحة التتبع Ghostery ، بإجراء اختبارات مؤخرًا لمعرفة ما إذا كانت البيانات ستؤكد مطالبة Google.

استخدمت الشركة مجموعة بيانات كبيرة من المواقع الشهيرة وقامت بقياس أداء أدوات حظر المحتوى uBlock Origin و Adblock Plus و Ghostery و Adblocker لمتصفح Brave و Adblocker DuckDuckGo.

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

الاختبار ومجموعة البيانات متاحان للجمهور. يمكن بالتأكيد انتقاد اختيار أدوات حظر المحتوى ، خاصة وأن Ghostery ليس أداة حظر محتوى كاملة مثل uBlock Origin أو Adblock Plus. Gorhill ، مطور uBlock Origin إعادة ركض اكتشف الاختبار أن Adblock Plus لم يعمل جيدًا كما هو موضح في نتائج الاختبار الأصلية.

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

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

لكي نكون منصفين ، لا تزال Google تناقش التغييرات و وأشار في تعليق أن الشركة لا تريد كسر الامتدادات بسبب التغييرات التي تم إجراؤها في إصدار البيان الجديد.

الآن أنت : ما هو رأيك في كل هذا؟