Open simwin opened 11 years ago
Adblock в Luakit поддерживает не все правила. В том числе правила основанные на типах объектов не поддерживаются. В самом Luakit нет механизмов для получения подобной информации плагинами. По крайней мере не было когда я последний раз смотрел на код. Посмотрите issue7
Понял! Спасибо за ответ! А есть какой-нибудь flashblock, как в других браузерах?
Фигня вопрос: пока что фильтрация работает вовсе не по DOM/URI, а только по URI. Стало яснее?
Flashblock отдельный нужен? Следует покурить, как это сделано в других браузерах.
Кстати. Как он должен работать? У меня давно не было опыта работы с Flashblock и подобными вещами в других браузерах.
Flashblock отдельный нужен? Очень нужен. Только такой, чтобы не тормозил браузер, т.е. отключал как-нибудь под-чистую. В easylist, например, как я написал выше - блокировка флэша, как-то не очень... тормозит. Кстати. Как он должен работать? Лучше всего посмотреть самому его работу в chrome или ffox. Так будет нагляднее и понятнее.
Стало яснее? Ну, немного )
Еще было бы здорово научиться не только блокировать flash, но и проигрывать его свежей версией flash-playera из google-chrome. Проблема знакомая. Правда, это не совсем по теме adblock.
У меня нет FlashPlayer — чем мне его проигрывать?
Ну, как-то так - см. картинку
Занятно. Пожалуй, имеет смысл сделать либо отдельный FLASHBLOCK напрочь, либо как субмодуль luakit-adblock. В любом случае, это будет тестироваться в luakit-plugins.
В любом случае, это будет тестироваться в luakit-plugins
Не совсем понятно почему почему именно там, ну да ладно... лишь бы он был, а там разберемся ) Спасибо за интерес к FlashBlock )
Кстати, посмотри как это сделано в uzbl - http://www.uzbl.org/wiki/flashblock
Занимательно сделано. Пожалуй, это стоит использовать похожим же образом и вообще сделать частью luakit-adblock.
Почему плагины для luakit следует разрабатывать родственным субфреймворком? Не совсем понимаю постановки вопроса.
Почему плагины для luakit следует разрабатывать родственным субфреймворком?
Да я вообще в этом не разбираюсь, поэтому как хочешь так и делай. Вот как выглядит блокировка флэша в uzbl (http://www.uzbl.org/wiki/flashblock)
стриница http://www.teletrade.com.ua/analytics/economical_calendar
Это так... может поможет, не знаю.
Уже начинает помогать. @liuch — слышишь разговор?
Нет, не слышу. Только читаю :)
Привет! Создал правило в AdBlock+ Element Hiding Helper, чтобы спрятать рекламу для сайта http://www.teletrade.com.ua/analytics/economical_calendar
Нужно заблокировать flash-рекламу слева.
Правило получилось таким - teletrade.com.ua##OBJECT#teletrade_2halves_220x440 или таким - teletrade.com.ua###teletrade_2halves_220x440
Adblock+ с этим правилом успешно справляется в Chrome и Firefox но в Luakit не хочет!
Если сделать "в лоб", прописав блокировку http://www.teletrade.com.ua/sites/default/files/teletrade_2halves_220x440_ukr.swf тогда реклама блокируется, но браузер немного подтормаживает, видимо из-за скрытого флэша. Появляются артефакты. Поэтому хотелось блокировать не сам smf, а объект. или весь столбик /html/body/section/section/article/section[1]
но никак не получается.
Подскажи, как лучше составить правило, чтобы его проглотил Luakit?