adblocker لـ Google Chrome ، قمت بنشرها على متجر Chrome Web هنا: https://chrome.google.com/webstore/detail/smartblock-adblocker/hjpfndnpahcmoeabhcmnnlglglhkppdhcm؟hl=en&Authuser=1
AdBlockers هي امتدادات بسيطة في متصفح يمكن أن يسمح بتعليم خالي من الإعلان للمستخدم. يتيح لك تثبيت AdBlockers هذه حظر جميع الإعلانات تلقائيًا من الظهور على صفحة الويب هنا.
يعمل امتداد Google Chrome مثل أي adblocker من Chrome ، لكنه كان لا يزال مشروعًا مثيرًا للاهتمام للغاية. كان جعل AdBlocker أكثر سهولة في الاستخدام هدفًا أساسيًا ، وأيضًا مع واجهة مستخدم حديثة لطيفة.
كانت عملية جعل Adblocker بسيطة من الناحية النظرية ، لكنها أصبحت أكثر إثارة للاهتمام كلما ذهبت عمقًا في الممارسة العملية. تم صنعه باستخدام JavaScript بشكل أساسي ، ولكنه يشمل HTML و CSS و Bootstrap لواجهة المستخدم لأن هذه عناصر الويب.
أولاً ، يحتوي الامتداد افتراضيًا على قائمة طويلة من خوادم الإعلانات المختلفة التي يتم ترميزها بقوة في جزء JavaScript من الامتداد.
بينما يتم تحميل صفحة ويب في متصفح أي مستخدم ، فإن موقع الويب يقوم "بطلب" إلى خوادم إعلانات مختلفة ، والتي تجلب المزعجة في صفحة الويب.
الآن اكتشفت أنه يمكننا بالفعل منع هذه WebRequests من التحميل ، يحتوي Chrome على بعض البرامج النصية المدمجة في JavaScript والتي تسمح لنا بشكل أساسي بالتحقق منها قبل إجراء أي webrequest ، وبالتالي يمكننا مراقبة ما إذا كان WebRequest بالفعل إعلانًا يتم إخراجه من واحدة من خوادم الإعلان. وبمجرد أن يكتشف الامتداد أن WebRequest يكون بالفعل خادم الإعلانات ، مما يمنعه على الفور من التحميل.
ومن ثم ، فإن هذا يرشح جميع محركات الإعلانات ، وتركت مع صفحة خالية من الإعلان.
ولكن هناك أطنان وأطنان من محركات الإعلانات هناك ، بما في ذلك كل واحد أمر صعب للغاية ، لكنني سأبذل قصارى جهدي لإضافتها قدر الإمكان.
لأي أسئلة ، يمكنك الاتصال بي هنا: [email protected]