Форум OperaFan
03-09-2010, 09:13 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Совет: Не подключайтесь к популярной теме со своими вопросами, только потому что она популярна. Вопросы должны быть в тему. Если они будут HEBTEMY, то они потом будут отделены от темы в отдельную. Не факт что при этом ничего не будет потеряно.
Страниц: [1] 2 3 ... 6
  Печать  
Автор URL-block.css
ELV1S
OperaFan Team

Сообщений: 1 435



Просмотр профиля WWW
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"] *,  

почему по два раза на строку написано? какой формат?

* urlfilter.txt (100.4 Кб - загружено 1297 раз.)
« Последнее редактирование: 16-06-2006, 03:35 от _NoN_ » Записан
ELV1S
OperaFan Team

Сообщений: 1 435



Просмотр профиля WWW
16-06-2006, 07:55

Цитата: _NoN_
почему по два раза на строку написано? какой формат?
Можно ли резать баннеры средствами Opera?

Цитировать
хе, а ты не мог бы сконвертить урлфильтер в свой css?
Нет. Там очень много лишнего. В моём фильтре в основном ключевые слова, а не список сайтов с баннерами.
Записан

Не пишите мне личные сообщения. Спрашивайте на форуме.
_NoN_
Новичок

Сообщений: 19


Просмотр профиля
01-07-2006, 10:25

добавь бегун Wink

http://autocontext.begun.ru/autocontext.js
http://autocontext.begun.ru/* - или так хз
Smiley а то сам добавлю, потом вдруг перезатру твоей версией:)
проверить его мона тут www.softbeta.ru
Записан
ELV1S
OperaFan Team

Сообщений: 1 435



Просмотр профиля WWW
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



Просмотр профиля WWW
05-07-2006, 20:02

Цитата: MaxMor
Вопрос чайника, в 9-ке можно резать "off-site resources {sites}" как в Proxomitron? Ну то есть чтобы блокировались запросы на другие сайты
Я такой способ не знаю.

Цитата: MaxMor
и можно ли блокировать графику более определенного размера
Что значит „более определенного размера“?
Записан

Не пишите мне личные сообщения. Спрашивайте на форуме.
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-конструкции. Например, здесь при быстром переходе курсором по менюшкам. Так и должно быть или подтормаживание может быть связано с чём то ещё?
В режиме автора на той же странице никаких замедлений нет. Cry
« Последнее редактирование: 21-07-2006, 19:57 от St.B. » Записан
ELV1S
OperaFan Team

Сообщений: 1 435



Просмотр профиля WWW
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



Просмотр профиля WWW
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 режет эту картинку по размеру.

Цитата: xBoo
И какие вообще синтаксические правила (формат записей) существуют в этом файле?
«Учимся делать CSS-баннерорезки»
Записан

Не пишите мне личные сообщения. Спрашивайте на форуме.
xBoo
Новичок

Сообщений: 30


Просмотр профиля
25-07-2006, 16:02

ELV1S
... (удалено)
извиняюсь, разобрался :+[
************************

Подскажи, пожалуйста, как теперь вывести из меню Вид -> Стиль банерорезки кнопками на панель Оперы.
« Последнее редактирование: 25-07-2006, 17:29 от xBoo » Записан
Страниц: [1] 2 3 ... 6
  Печать  
 
Перейти в:  

OperaFan © 2006-2010, OperaFan Team
Powered by SMF | SMF © 2006, Simple Machines LLC | Sitemap