uBlock Origin 1.13: Element Zapper و CSP Filter

UBlock Origin 1.13.0 هو إصدار جديد من ملحق حظر المحتوى الشائع لمتصفحات الويب Firefox و Google Chrome.

وهو يقدم اثنين من الميزات الجديدة للامتداد: Element Zapper وتصفية CSP. أحدث إصدار من uBlock Origin مدرج بالفعل على Chrome Web Store وموقع Mozilla AMO الرسمي.

يمكن للمستخدمين المهتمين تنزيله من مخازن الامتدادات ، وقد يستخدم المستخدمون الحاليون وظيفة التحديث التلقائي للمتصفح للتحديث إلى الإصدار الجديد.

يأتي الإصدار الجديد من مانع المحتوى مزودًا بميزتين جديدتين ستفيد مستخدمي الإضافة.

التحديث : تم إصدار تحديث إلى الإصدار 1.13.2 من uBlock والذي يعمل على إصلاح المشكلة التي تحدث على Chrome.

عنصر صابر

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

انقر على أيقونة uBlock Origin في شريط عنوان المتصفح ، واختر أيقونة Element Zapper الجديدة (أيقونة البرق) للاستفادة منها.

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

يمكنك الخروج من الوضع في أي وقت دون إزالة عنصر بالضغط على Esc. هناك أيضًا خياران لإزالة عناصر متعددة دون الخروج من وضع Element Zapper.

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

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

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

تتيح لك الميزة الثانية الجديدة ضخ أي عنوان لسياسة أمان المحتوى (csp) في الصفحات التي تتوافق مع عامل التصفية.

يتم حاليًا دعم كل المعدلات التالية عند استخدامها مع csp =: الجهة الخارجية ، المجال = ، المهم ، badfilter.

بالإضافة إلى ذلك ، يمكن إنشاء عوامل تصفية استثناء لـ csp = بطريقتين:

يجب أن يكون csp = مطابق تمامًا ، أي|| example.com/nice$csp=frame-src "لا شيء" سيُلغي فقط كل ما يحاول المرشح حقنه بالضبط csp = frame-src 'none' filter ، لكن ليس csp = الإطار "src مرشح" ؛ أو

... $ csp سيلغي كل حقن CSP لعناوين URL التي تتوافق مع الفلتر.

كل هذا يتطلب إعادة بناء المنازل على جانبي ، حيث أن الدلالات الدلالية لـ csp = المرشحات هي أنه يجب العثور على جميع المرشحات المطابقة (وتطبيقها أيضًا وفقًا للقيمة الهامة و) ، في حين يتم إرجاع المرشحات العادية فقط أول ضربة.

يدعم أحدث إصدار من uBlock Origin اختصارات لوحة المفاتيح التالية:

  • Alt-Z لفتح وضع Element Zapper.
  • Alt-X لفتح وضع منتقي العناصر.
  • البديل- L لفتح المسجل.

يمكن لمستخدمي Chrome تخصيص الاختصارات عن طريق تحميل chrome: // extensions / والنقر على رابط "اختصارات لوحة المفاتيح" في الصفحة.

يحتاج مستخدمو Firefox إلى إنشاء التفضيلات الثلاثة التالية باستخدام about: config

  • extensions.ublock0.shortcuts.launch-عنصر صاعق
  • extensions.ublock0.shortcuts.launch-عنصر منقار
  • extensions.ublock0.shortcuts.launch-مسجل

تعيين قيمة إلى - تعطيل الاختصار في Firefox ، وإعادة تعيينهم يستعيد القيم الأولية.

يمكنك العثور على معلومات إضافية حول الإصدار على صفحة ويب GitHub للمشروع.