قفل قفل Adblock ، وقفل قفل الالتفاف
تتناول المقالة واحدة من الطرق الفعالة لمواجهة حظر الإعلانات ، والحل لهذه الطريقة. هذه الدائرة أبدية - ولكن يبدو أن المعلنين قد تقدموا!
مرة واحدة ، في أحد المواقع ، طلبت الإدارة بأدب من المستخدمين إضافة الموقع إلى استثناءات منع الإعلانات. قمت بذلك ، باعتباري مستخدمًا واعيًا ، ولكن بعد مرور بعض الوقت أصبح الإعلان الذي ظهر مختلفًا تمامًا عن الإعلان المقبول ، وقمت بتشغيل كتلة الإعلان مرة أخرى. لدهشتي ، لم يختف الإعلان - وبدأت في معرفة ما هو الأمر.1. تجاوز ادبلوك من قبل المطورين:
تبين أن حل adblock الذي استخدمه مطورو الموقع فعّال جدًا: وضعوا الإعلانات في div مع فئة متغيرة عشوائية تتغير في كل مرة يتم فيها إعادة تحميل الصفحة. أيضا ، تمت إزالة جميع السمات التي يمكن من خلالها تحديد div أو الإعلان بالداخل: لا توجد عناصر معرف ثابتة ، يتم تحميل صورة الإعلان من الاستضافة ، التي تخزن صورًا مفيدة. يحتوي قسم المنبع على الكثير من المعلومات المفيدة ، لذا لن تحظره أيضًا.إن فئة متغيرة عشوائية لعنصر إعلان هي بالضبط لهذا ، كما يبدو لي ، مستقبل الإعلان عبر الإنترنت. على الأقل ، مع جمهور كبير من الموقع - في اشتراكات منع الإعلانات القياسية ، لا يتم حظر هذا الإعلان حتى الآن.2. حظر المستخدم للإعلانات ، وتجاوز تجاوز adblock:
اضطررت إلى إنشاء قاعدة لاستبعاد العناصر المفيدة المتداخلة. إن وصف إنشاء فلاتر لـ adblock لا يخبر عنه في أي مكان ، لذلك من غير المحتمل أن يتمكن الأشخاص غير المعتادين على CSS من القيام بذلك. ربما مقالتي ستساعدهم في ذلك.يتم استخدام البناء التالي للعناصر المتداخلة في adblock: لاستبعاد العناصر حسب بعض السمات ، لا يتم استخدام البناء: وبالتالي ، تبدو القاعدة المطلوبة على النحو التالي: هذا يسمح لك بحظر جميع العناصر المتداخلة في sidebar_right ، باستثناء العناصر التي تحتوي على فئة الحظر. تم حل المشكلة - ماذا بعد ذلك؟div._ > div._
div:not(._)
_##div.sidebar_right > div:not(.block)
3. تجاوز مثل هذا القفل الصعب من قبل المطورين:
يمكنك الالتفاف حول هذا الحظر عن طريق تعديل محرك الموقع. على سبيل المثال ، إذا كان لكل من الحاوية الرئيسية و divs المفيدة المتداخلة أسماء فئات متغيرة ، فلن تكون هناك ببساطة آليات في الوحدة الإعلانية لتحديدها. لذلك ، أكرر - من خلال هذا النهج بالتحديد ، أرى مستقبل الإعلان ، بينما يقوم المزيد والمزيد من المستخدمين بتثبيت الفلاتر ، وبدأت الوحدة الإعلانية في الإعلان عن نفسها .وأخيرًا ، طريقة أخرى فعالة لمشرفي المواقع: يمكنك ببساطة إضافة إعلانات غير بارزة ، ثم يبدأ المستخدمون في الارتباط بها بشكل أكثر جدية. Source: https://habr.com/ru/post/ar386417/
All Articles