Як прибрати рекламу з сайту

Як прибрати рекламу з сайту

Реклама — двигун прогресу. Безумовно, це так, але деколи реклами буває занадто багато. Її навіть буває настільки багато, що вона заважає сприймати основну інформацію, постійно відволікаючи і дратуючи. Причому, так як рекламних банерів на сайтах досить багато, кожен намагається зробити свій банер більш помітним, що виділяється серед всіх інших. У підсумку на одній сторінці можна спостерігати банери, миготливі з різною частотою і циклічністю, анімовані таким чином, що це неодмінно привертає увагу. І якщо вам хочеться просто користуватися основною інформацією сайту, не втрачаючи час на спроби не брати до уваги відволікаючі рекламні банери, вихід у вас один — спробувати прибрати рекламу з сайту.

Інструкція

  1. На щастя, зробити це цілком реально. Перед тим, як почати спроби прибирати банери з сайту, поспілкуйтеся з організацією, яка надає послуги хостингу. Спробуйте домовитися з ними, щоб вони дозволили вам самостійно вирішувати які банери і куди ви будете розміщувати. Або, як варіант, вони можуть розміщувати їх внизу сторінки, щоб це не перешкоджало нормальному перегляду сторінки.
  2. У випадку, якщо вам назустріч з яких-небудь причин не пішли, починайте боротися з банерами на сайті своїми силами. Розберіться з вставкою «стороннього» коду. Існує два типи таких вставок: до або після вихідного документа.
  3. Якщо код стоїть перед документом, і якщо ідентифікатор елемента вказаний явно, за допомогою правил CSS просто перевизначите властивості елемента. Так, замість банера у вас буде, наприклад, точка.
  4. Якщо ідентифікатор зазначений не явно, потрібно буде трохи постаратися. Картинку вгорі спробуйте прикрити якимось елементом з розмірами баннера. Також спробуйте видалити вузол з основного дерева елементів HTML. Зробити це можна за допомогою властивостей: unbanner, onload, onscroll, onclick. Так як для однієї події дозволяється задавати тільки один обробник, створіть «порожню» функцію і просто переназначьте обробники.
  5. З банерами, код яких стоїть після основного тексту набагато простіше. Спробуйте зробити закривають теги невидимими. До того ж, банери, як правило, містять id, що дає можливість перекрити практично будь-яке правило.
  6. Якщо банер складається з більш, ніж одного вузла, видаліть їх також як і один, використавши трохи більш розширені функції JavaScript.
  7. Таким чином, на своєму сайті ви зможете видалити будь спливаюче вікно або банер. Якщо через деякий час провайдер поміняє код, і банери знову з’являться у вас на сайті, не лякайтеся. Виконайте такі самі дії, які робили до цього. І на деякий час у вас знову буде «людський» сайт.