ELV1S
OperaFan Team
Сообщений: 1 435
|
 |
16-06-2006, 00:16 |
|
 В продолжение к фильтру баннеров по размеру я сделал фильтр, который режет по маскам URL. Мой фильтр делался на основе двух других фильтров — anti-banner.css и AdBlocker.css. Но тем не менее мой фильтр более эффективен. В фильтре используются селекторы CSS 3, так что он будет нормально функционировать только в Opera 9. Фильтр ещё сыроват и может местами вырезать лишнее. Об этом нужно сообщать мне, чтобы я исправлял. Если вам покажется что фильтр недостаточно агрессивно режет баннеры, то раcкоментируйте в фильтре раздел /* AGGRESSIVE! */. Желающие могут конвертировать этот UserCSS в filter.ini. Скачать url-block.css · описание · Как установить?URL-block.css больше не будет обновляться. Его заменит Adblock.css.
|
|
|
|
« Последнее редактирование: 03-01-2009, 19:52 от ELV1S »
|
Записан
|
|
|
|
_NoN_
Новичок
Сообщений: 19
|
 |
16-06-2006, 03:34 |
|
хе, а ты не мог бы сконвертить урлфильтер в свой css?
и подскажи.. я уже где то спрашивал... /* yandex */ *[href*="bs.yandex.ru"], *[href*="bs.yandex.ru"] *, *[src*="bs.yandex.ru"], *[src*="narod.ru/counter."], *[href*="logging.to"], *[href*="logging.to"] *,
почему по два раза на строку написано? какой формат?
|
|
|
« Последнее редактирование: 16-06-2006, 03:35 от _NoN_ »
|
Записан
|
|
|
|
|
|
ELV1S
OperaFan Team
Сообщений: 1 435
|
 |
16-06-2006, 07:55 |
|
почему по два раза на строку написано? какой формат?
Можно ли резать баннеры средствами Opera?хе, а ты не мог бы сконвертить урлфильтер в свой css? Нет. Там очень много лишнего. В моём фильтре в основном ключевые слова, а не список сайтов с баннерами.
|
|
|
|
|
Записан
|
|
|
|
|
|
ELV1S
OperaFan Team
Сообщений: 1 435
|
 |
01-07-2006, 11:26 |
|
_NoN_Бегун в фильтре уже есть: *[href*="begun.ru"], *[href*="begun.ru"] *, *[src*="begun.ru"], Но он не хочет резаться полностью. Код бегуна на станице такой: <SCRIPT type=text/javascript> var begun_auto_colors = new Array(); var begun_auto_fonts_size = new Array(); begun_auto_pad = 4673321; // идентификатор площадки (Эту цифру вы получаете от Бегуна) begun_auto_limit = 3; // число объявлений выводимых на площадке begun_auto_width=350; // ширина блока объявлений. begun_auto_colors[0]='#0000CC'; // цвет ссылки объявлений begun_auto_colors[1]='#000000'; // цвет текста объявления begun_auto_colors[2]='#00CC00'; // цвет домена объявления begun_auto_colors[3]='#FFFFFF'; // цвет фона блока объявлений begun_auto_fonts_size[0]='10pt'; // р-мер шрифта ссылки объявлений begun_auto_fonts_size[1]='10pt'; // р-мер шрифта текста объявления begun_auto_fonts_size[2]='10pt'; // р-мер шрифта домена объявления begun_auto_fonts_size[3]='10pt'; // р-мер шрифта заглушки stopwords='информация'; </SCRIPT> <SCRIPT src="http://autocontext.begun.ru/autocontext.js" type="text/javascript"> </SCRIPT> Почему-то строка в фильтре *[src*="begun.ru"] не хотет резать <SCRIPT src=" http://autocontext.begun.ru/autocontext.js" type="text/javascript"> </SCRIPT>. Если кто знает, то подскажите почему так происходит.
|
|
|
|
« Последнее редактирование: 15-10-2006, 12:37 от ELV1S »
|
Записан
|
|
|
|
MaxMor
Новичок
Сообщений: 28
|
 |
05-07-2006, 15:53 |
|
Вопрос чайника, в 9-ке можно резать "off-site resources {sites}" как в Proxomitron? Ну то есть чтобы блокировались запросы на другие сайты
и можно ли блокировать графику более определенного размера
|
|
|
|
« Последнее редактирование: 05-07-2006, 15:59 от MaxMor »
|
Записан
|
|
|
|
ELV1S
OperaFan Team
Сообщений: 1 435
|
 |
05-07-2006, 20:02 |
|
Вопрос чайника, в 9-ке можно резать "off-site resources {sites}" как в Proxomitron? Ну то есть чтобы блокировались запросы на другие сайты Я такой способ не знаю. и можно ли блокировать графику более определенного размера Что значит „более определенного размера“?
|
|
|
|
|
Записан
|
|
|
|
MaxMor
Новичок
Сообщений: 28
|
 |
06-07-2006, 06:09 |
|
Я такой способ не знаю. Помнится говорили-писали что в 9-ке с введением CSS-3 это будет возможно Что значит „более определенного размера“? ну к примеру блокировать загрузку изображений более 100кб А то я все периодически пытаюсь слезть с Проксомитрона
|
|
|
|
|
Записан
|
|
|
|
Visitor
Любитель
Сообщений: 256
|
 |
06-07-2006, 07:26 |
|
MaxMorВопрос чайника, в 9-ке можно резать "off-site resources {sites}" как в Proxomitron? Ну то есть чтобы блокировались запросы на другие сайты На UserJS возможна реализация этой фичи.
|
|
|
|
|
Записан
|
|
|
|
MaxMor
Новичок
Сообщений: 28
|
 |
06-07-2006, 07:57 |
|
На UserJS возможна реализация этой фичи. для экономии трафика-времени фича очень полезная
|
|
|
|
|
Записан
|
|
|
|
St.B.
Новичок
Версия Opera: 9.01.8542
Сообщений: 44
|
 |
21-07-2006, 19:54 |
|
Заметил такую вещь: при включённом режиме пользователя с фильтром URL-block.css слегка подтормаживают сложные css-конструкции. Например, здесь при быстром переходе курсором по менюшкам. Так и должно быть или подтормаживание может быть связано с чём то ещё? В режиме автора на той же странице никаких замедлений нет. 
|
|
|
|
« Последнее редактирование: 21-07-2006, 19:57 от St.B. »
|
Записан
|
|
|
|
ELV1S
OperaFan Team
Сообщений: 1 435
|
 |
21-07-2006, 20:20 |
|
St.B. У меня есть тормоза, даже если все UserCSS отключены. Особенно заметно в меню „Вид“. Заметил это ещё пока делал. Тормоза там есть скорее всего во всех билдах девятки (сам проверял на 5 последних виклях).
По-моему Opera 9 вообще медлено справляется с некоторыми CSS конструкциями и думаю URL-block.css тут не причём.
|
|
|
|
|
Записан
|
|
|
|
xBoo
Новичок
Сообщений: 30
|
 |
25-07-2006, 12:30 |
|
ELV1SЗахотел добавить в URL-block.css новый банер, например, hotlog.ruДобавляю в фале строку: *[href*="hotlog.ru"], *[href*="hotlog.ru"] *, *[src*="hotlog.ru"], но банер так и не ушел. Пример сайта с этим банером http://mfd.ru/dnComments/commentarc.aspx (внизу странички) Для чего нужна часть строки *[src*="hotlog.ru"],? Она иногда используется, иногда нет. И какие вообще синтаксические правила (формат записей) существуют в этом файле?
|
|
|
|
|
Записан
|
|
|
|
ELV1S
OperaFan Team
Сообщений: 1 435
|
 |
25-07-2006, 13:03 |
|
xBooСчётчики hotlog.ru и так режутся в URL-block.css строкой *[href*="click.hotlog.ru"], *[href*="click.hotlog.ru"] *, *[src*=".hotlog.ru/cgi"], Режутся именно счётчики. А тут по непонятной мне причине уеб-мастер добавил картинку, которая загружается с его сайта и естественно не работает как счётчик. <a href="http://www.HotLog.ru" target="_blank"><img src="/img/cnt/hotlog.gif" width="88" height="31" border="0"></a> Такое мне вообще попадается впервые. В любом случае Hidecertainsizes.css режет эту картинку по размеру. И какие вообще синтаксические правила (формат записей) существуют в этом файле? « Учимся делать CSS-баннерорезки»
|
|
|
|
|
Записан
|
|
|
|
xBoo
Новичок
Сообщений: 30
|
 |
25-07-2006, 16:02 |
|
ELV1S ... (удалено) извиняюсь, разобрался :+[ ************************
Подскажи, пожалуйста, как теперь вывести из меню Вид -> Стиль банерорезки кнопками на панель Оперы.
|
|
|
|
« Последнее редактирование: 25-07-2006, 17:29 от xBoo »
|
Записан
|
|
|
|
|