Адблок

Материал из Абсурдопедии
Перейти к навигацииПерейти к поиску
Ad banana.jpg

Моя жена умоляла прекратить! Я всего-то взял банан и... (читать дальше)

Ad soap.jpg

Я не мог уснуть, но я знал, что если положить мыло... (читать дальше)

Адблок (англ. Advertisement Block) — англицизм и компьютерное явление, запрещающее назойливым статьям в Абсурдопедии смотреть Вам рекламу в Инфернете.

Создание[править]

Впервые Адблок был представлен на 2-й по счёту презентации Apple, на которой Стиву Джобсу надоели постоянные всплывающие на главном экране статьи Абсурдопедии, и он, не растерявшись, быстренько до конца презентации успел написать код Адблока, там же его сразу и представив. Зрители презентации высоко оценили возможности Адблока и напрочь забыли про всё остальное, что было в тот день, придя домой и метнувшись его скачивать. Это повысило рейтинг Адблока на uTorrent, и он попал в топ-5.

Обновление[править]

В 1995 году вдохновлённый первоначальным Адблоком Инфернетовский Хакер создал улучшенную версию - Adblock Premium. Adblock Premium отличался, в главную очередь, тем, что он был платным и стоил $2.5/месяц. Вторым отличием Adblock Premium является то, что, помимо назойливых статей в Абсурдопедии, он блокировал также статьи со всех других пародий: Википедии, Uncyclopedia и пр. Третьим отличием было то, что, вдобавок ко всему, половина всего гипертекста на сайтах не отображалась, чтобы, в случае если это - реклама, Вы её не увидели.

Принцип работы[править]

Адблок, как трудный для понимания компьютерный алгоритм, необходимо разбирать по частям.

Обнаружение статьи[править]

Как понять, что какой-то блок текста на сайте - это глупая статья, которую нужно убрать подальше? И, главное, как понять, что этот блок начался или закончился? Делается это следующим образом: Адблок проходит по всему HTML-коду и ищет теги <absurd>, <nowiki> и , а также текст == == и [[]]. Если содержание таких «вредоносных информационных указателей» окажется в более чем 50% текста всей страницы - это значит, что Адблок уже отметил данную страницу, как статью.

Удаление статьи[править]

Как не парадоксально, но Адблок использует для удаления статей принцип самой Абсурдопедии - удализм. Работает это так: особый PHP-скрипт заменяет текст статьи на непонятную белиберду (текст с Лурка), тем самым обеспечивая безопасность пользователя от полезной информации.

Зачищение следов[править]

Итак, статья удалена, но как скрыть следы злодеяний Адблока? Делается это ещё одним PHP-скриптом, который заставляет сервер, на котором располагается сайт, думать, что всё в порядке, подменяя кэш пользователя на кэш (деньги), чтобы сервер «моргнул во время этого дела».