Cтраницы без рекламных блоков. Opera. Часть 2.
Метки: Opera | софт
Пятница, 10 июля 2009 г.
Просмотров: 1474
Подписаться на комментарии по RSS
Продолжение статьи о блокировке рекламных блоков в браузере Opera. В первой части было рассказано о блокировке с помощью CSS файлов. Здесь же, речь пойдет о встроенной в Оперу технологии блокировки контента.
Суть технологии
Начиная с 9-ой версии в Оперу была встроена функция блокировки контента. Под словом контент, в данном случае, понимается весь графический контент веб-документа: изображения, флеш-анимация, содержимое плагинов на странице. Текстовые элементы сюда не входят. О способе блокировке текстовых блоков описано в первой части данной статьи.
Как пользоваться
Блокируем контент
Пользоваться данной функцией довольно просто:
- делаем клик правой кнопкой мышки на странице и выбираем пункт меню "Block Content..." (Блокировать содержимое). После чего вверху страницы появятся кнопки управления;
- мышкой выбираем изображения или плагины с содержимым которые хотим заблокировать. По умолчанию, если мы блокируем изображение, которое получаем с сервера по пути http://some.site/images/image.jpg, то также будут заблокированы и все остальные изображения получаемые с папки http://some.site/images/. Чтобы этого избежать и блокировать только конкретный элемент, необходимо при выборе элемента удерживать кнопку Shift. Заблокированные элементы будут отмечены как Blocked Image (Заблокировано);
- после выбора всех нужных элементов нажимаем на кнопку "Done" (Сохранить).
Теперь, на всех сайтах, на страницах которых подгружаются изображения по пути http://some.site/images/ будут заблокированы. Очень удобно использовать данную функцию для блокировки рекламы, баннеров, счетчиков и т.п. Как показывает практика, достаточно заблокировать контент на нескольких часто посещаемых сайтах, чтобы забыть о надоедливой рекламе.
Редактируем и деблокируем
Иногда блокировкой можно увлечься и заблокировать контент, который хотелось бы увидеть. Для этого достаточно перейти в режим блокировки и выбрать элемент, блокировать который мы не хотим. Также, можно воспользоваться настройками, кнопка "Details" (Настройки), и вручную изменить содержимое списка.
Копаем глубже
Где все хранится
Вся информация о заблокированных элементах хранится в одном файле urlfilter.ini. Путь к файлу можно посмотреть здесь. Если же файла нет в указанной директории, то необходимо его создать в этой директории.
Содержимое файла urlfilter.ini:
Opera Preferences version 2.1 ; Do not edit this file while Opera is running ; This file is stored in UTF-8 encoding [prefs] prioritize excludelist=1 [include] * [exclude] Удалите эту строку и добавьте фильтры блокировки здесь.
Кнопка вкл./выкл. режима блокировки
Для создания кнопки достаточно нажать на эту ссылку в Опере. Кнопка будет добавлена в раздел My buttons (Мои кнопки) диалогового окна Appearance (Оформление) - Shift+F12. Также, блокировку можно вкл./выкл. в настройке Edit Site Preferences... (Настройки для сайта...) на вкладке Content (Содержимое), опция Enable content blocking.
Существующие файлы urlfilter.ini
В интернете существует достаточное количество созданных файлов urlfilter.ini, которые блокируют почти всю рекламу. Приведу список найденных:
Комментариев: 2
Спасибо, давно искал как это сделать.
Рад, что кому-то эта информация пригодилась :)
Сам пользуюсь Оперой и блокиратором рекламы - очень классная штука :)