категории | RSS

Убираем рекламу в Opera Mobile

Доброго времени суток!
Хочу рассказать о том, как избавиться от назойливой рекламы, если часто приходится пользоваться смартфоном с Symbian или устройством с Windows Mobile на борту. Решение довольно тривиальное, не удивлюсь, если многие знают такой способ.
Введение
Пользователи десктопной версии Opera для борьбы с рекламой издревле пользуются UserCSS и Urlfilter. Это способ, имеющий множество достоинств и совсем мало недостатков, как оказалось, вполне себе работает и в мобильных версиях Opera, окромя OperaMini. Работоспособность проверялась с использованием Opera Mobile 10 и телефона Nokia 5530, однако, как мне кажется, версии Opera Mobile для других платформ не станут исключением.
Как это работает
Urlfilter
Urlfilter — встроенный в оперу фильтр нежелательного контента, работает по маске, которая находится в файле 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]
-------------
В секцию [exclude] записываются значения фильтров. Пример файла urlfilter.ini можно посмотреть здесь или тут. Замечу, что при большом количестве записей, работа браузера может замедляться. Еще скажу, что лучше самому составлять правила, адаптированные к наиболее посещаемым сайтам.
Чтобы urlfilter.ini заработал необходимо сохранить его в телефон. Например, для Symbian путь до файла будет такой: !:/System/Data/OperaMobile/urlfilter.ini
Или, как вариант, сохранить его в любое место, в браузере телефона сходить по адресу opera:config и в секции Network — URL Filter File указать путь до файла.
UserCSS
Однако, лично я предпочитаю второй способ, использование UserCss. Пример можно посмотреть здесь. Обсуждение и разработчики вот тут. Для Symbian, файл поместить в !:/system/Apps/OperaMobile/styles/adblock.css
Либо по адресу opera:config в секции User Prefs — Local CSS File указать путь до него. И не забыть пролистать вниз и нажать кнопку «Сохранить» (отдельная для каждой секции).
Заключение
Отдельно хочу отметить, что фильтруются не только изображения, но при желании и скрипты. А это уменьшает количество соединений и, как следствие, увеличивает скорость работы. Отфильтрованный контент — не загружается, а это существенно экономит трафик.
И еще раз повторю, статья исключительно для тех пользователей, которые по случайному недоразумению ничего не знают об этих не очевидных возможностях Opera Mobile. Буду рад дельным замечаниям.
Прикрепленный файл #1: 4155_urlfilter.zip (37,83 Kb)
Прикрепленный файл #2: 4155_adblock.zip (6,49 Kb)



Источник новости: habrahabr.ru

DimonVideo
2010-07-02T01:52:14Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 17

#7   Kimka1995    

Статья нормальная) только Автор, ты забыл про ява скрипты блокирующие рекламу и другие скриптыsmile


0 ответить

#7   _XaXoL_    

я просил цсс а не ини ((( я так понял цсс лучше.


0 ответить

#7   vasilek_gorbunok    

_XaXoL_
А можно в зипе этот цсс ато опкра как текст открывает.
Прикрепил файлы к статье


0 ответить

#7   _XaXoL_    

А можно в зипе этот цсс ато опкра как текст открывает.


0 ответить

#7   vasilek_gorbunok    

Хочу уточнить. Не опера, а сайты ... на которые Вы заходите с помощью оперы. Т.е. получается блокировщик рекламы и не желательных скриптов.


0 ответить

#7   Ahad    

Я лично не видел никогда что опера показывала рекламу


0 ответить

Яндекс.Метрика