حجب الإعلانات السيئة
shadowBlock هو تمديد تجريبي مصمم خصيصًا للمواقع التي تحاول اكتشاف حجب الإعلانات. في حين يمكن تجاوز حجب الإعلانات التقليدي بسهولة عن طريق استخدام تقنيات مثل إخفاء عناوين URL للإعلانات وإخفاء صور الإعلانات، يهدف shadowBlock إلى منع ظهور هذه الإعلانات الضارة أمام المستخدمين. يتحقق ذلك عن طريق حجب الإعلانات التي تستخدم تقنية تسمى "Shadow DOM" والتي يصعب حجبها باستخدام حاجز الإعلانات التقليدي.
على عكس حاجز الإعلانات الشامل، يستخدم shadowBlock فقط تصفية تجميلية، وهذا يعني أنه يطبق حجبًا قائمًا على CSS. حاليًا، يُطبق هذا الحجب فقط على عدد قليل من المواقع التي تم تحديدها بأنها تستخدم إعلانات ضارة، لذا يجب استخدامه بالتزامن مع حاجز إعلانات عام. في بعض الحالات، قد يكتشف المواقع حجب الإعلانات بسبب قواعد الحجب المفروضة من قبل حاجزات الإعلانات الأخرى، ولكن يمكن حل ذلك عادةً عن طريق تعطيل قواعد الحجب المحددة.
من المهم أن يتم الإشارة إلى أنه قد يترك بعض الفراغات الفارغة حيث تم حجب الإعلانات. هذا إجراء مقصود لمنع اكتشاف حجب الإعلانات. إزالة هذه الفراغات الفارغة يمكن أن يؤثر بشكل محتمل على تخطيط العناصر غير الإعلانية على الصفحة. بالإضافة إلى ذلك، إذا كانت المواقع متحريّة بشكل خاص في اكتشاف حاجزات الإعلانات، فقد يقومون بعمد تعطيل وظائف طبيعية مثل تحميل الصور لمقاومة الحجب.
يدعم shadowBlock حاليًا عدد قليل من المواقع المحددة، ولكن يمكن تطبيق منهجية shadowBlock على مواقع أخرى أيضًا. إذا واجهت مواقع تستخدم اكتشاف حجب الإعلانات أو تستخدم إعلانات تستخدم Shadow DOM، يمكنك طلب الدعم لتلك المواقع من خلال متتبع المشكلات في مستودع GitHub للتمديد.
لمزيد من المعلومات حول shadowBlock، يرجى زيارة مستودع GitHub للتمديد.