Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№382618-04-2012 19:13:02

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 14.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Для начала надо разобраться как работает этот lori: он мне при загрузке его же страницы на АМО пишет "0 req", что означает "0 запросов", жму ctrl+shift+v и вижу, что адблок показывает наличие 1 xml запроса.
По поводу статистики: ты сравнивал какие показатели? ты сравнивал time-to-completion, а ведь перед этим из него же надо вычесть time-to-first-byte, т.к. иначе ты измеряешь сколько прошло времени с твоего запроса серверу, а в это время входят и время на доставку пакетов от тебя до сервера, время обработки сервером запроса, время на доставку пакетов от сервера до тебя.
Более того, даже если из TTC вычесть TTFB - это нам не сильно добавит объективности: TTFB сам по себе показатель не очень объективный: мало ли когда нам пришёл первый бит? может быть сервер начал жёстко тупить уже после того, как начал сказал первое слово в разговоре с нами.
И опять же, даже если отбросить все вышеперечисленные претензии - время TTC - это время до какого момента? до полной отрисовки страницы? или до получения последнего пакета от сервера?
Ни в том, ни в другом случае нам это ни о чём не скажет: lori же не учитывает, что большинство сайтов оптимизированы таким образом, что сначала отдаётся основной контент, потом мультимедиа и среди мультимедиа банеры обычно отдаются последними по порядку.
Получается, что если lori считает до полной отрисовки страницы, то она считает пользователя за идиота, который не начинает пользоваться страницей до того, как она загрузится вплоть до последнего банера.
Если же lori считает до последнего пакета - то она опять считает пользователя за идиота, который у себя в браузере отключил функцию ранней отрисовки содержимого (эта настройка включена по умолчанию, а чтоб её отключить надо лезть в абаут:конфиг), которая позволяет отобразить страницу ещё задолго до того, как сайт клиенту пришёл последний пакет от сервера.

Статистика lori получается не показательной.
Можно сказать, что есть страницы оптимизированные ПРОТИВ пользователя, т.е. на них реклама загружается первой и часто нужно выждать какой-то таймер или сначала кликнуть на [x] для закрытия рекламного блока, чтобы добраться до полезного содержимого страницы - но кто ж такие сайты посещает? Это обычно левые сайты - даже адблок здесь не поможет, т.к. под них никто даже правила не пишет, т.к. это левые сайты и никому не всрались.

Добавлено 18-04-2012 19:31:51
Блин, не глянул на странице описания к дополнению, там дан ответ что такое TTC: how long it took to display the page (from click to complete drawing of the page), т.е. это показатель максимально непоказательный.

Добавлено 18-04-2012 19:34:00
Ещё из описания:
Number of requests : number of requests used to fetch the page's content (images, style-sheet, javascript ....). Again, this value include both network requests and cache requests.
Т.е. он вообще у меня не работает: он не может быть меньше 1, а у меня показывает всегда 0.

Отредактировано iDev.Pi (18-04-2012 19:34:00)


mzfx

Отсутствует

 

№382718-04-2012 20:08:00

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Nightly 14.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

iDev.Pi
Число реквестов у него действительно не работает. Расширение старое. Но, к сожалению, более вменяемого и не привязанного к фаербагу я не нашёл. Найдёшь - предлагай. Собственно для увеличения релевантности я и предлагал сохранить страницу локально, тогда можно посчитать время отрисовки значительно точнее, а иначе нагрузку создаваемую адблоком можно будет списать на погрешность измерения. На столько она мала.

При большом числе измерений время отработки запроса можно не учитывать - на среднее значение оно мало повлияет.

А вот как-раз скорость до окончания отрисовки нас и интересует. Каждый запрос обработанный адблоком до завершения обработки притормаживает эту самую отрисовку. Разве не так?

Предложи способ лучше или не заливай про своё «чувство тормоза». А то мне кажется, что на лицо эффект плацебо у тебя.

Отредактировано Lain_13 (18-04-2012 20:09:10)

Отсутствует

 

№382818-04-2012 22:27:49

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 14.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Lain_13 пишет

Каждый запрос обработанный адблоком до завершения обработки притормаживает эту самую отрисовку. Разве не так?

Не, он влияет на какой-то процесс, идущий перед отрисовкой - на внутреннюю обработку объектов (этот термин я сам сейчас выдумал, просто не знаю как по шагам идёт загрузка страницы). А саму отрисовку он может только уменьшить, т.к. выключит из списка для отрисовки заблокированные объекты.

Насчёт по ощущениям - на то они и ощущения, что субъективны, я себе прекрасно в этом отдаю отчёт.
Способы какие-то тут предлагать - бесполезно, тут тяжело сделать справедливую оценку сведя её к прохождению синтетического теста: тут уже важен вопрос восприятия:
Есть какая-то страница. Она часть либо уже известного тебе сайта, либо наоборот нового. На известном сайте ты уже знаешь куда смотреть, ожидая там увидеть то содержимое, за которым ты пришёл. На незнакомом тебе сайте - ты сначала должен понять структуру страницы, чтобы для себя отделить: где находится мейнконтент, где менюшки, где фоновая картинка, где шапка, где банеры бывают и т.п.
На нормальных сайтах не бывает попап банеров; есть негласное правило - не размещать банеры в середине контента: они обычно располагаются по бокам/сверху/снизу; нормальные сайты - обычно оптимизированы, а значит там продуман порядок загрузки объектов и все банеры появляются последними. Что это для пользователя означает? Что он может пользоваться страничкой ещё до её полной загрузки. Синтетический тест остановит свой таймер только тогда, когда закончен процесс загрузки/обработки/отрисовки, а так как эти процессы идут не строго один за другим, а внахлёст, то даже со включённой рекламой ты субъективно будешь оценивать для себя, что "страница готова для работы" ещё до того, как закончится какой-то из этапов.
Соответственно, важно и то, как быстро ты "врубился" в структуру страницы и начал делать то, что задумал (например, читать мейнконтент или перейти на какую-то другую страницу, зная заранее куда тебе надо кликнуть [меню, предпоследний раздел справа, прокрутить до низа, ага, вот это]).
Это не эффект плацебо - это то, что невозможно оценить будучи машиной.


mzfx

Отсутствует

 

№382919-04-2012 01:11:50

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Nightly 14.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

iDev.Pi
Тогда мой "синтетический" тест прямо вот на этой странице, которую я просто обновлял, довольно показателен. На сайте оптимизированном для работы (и вообще без рекламы) оверхед если и есть, то измеряется миллисекундами. Причём единицами оных. А всё остальное не более чем субъективное восприятие обусловленное осознанием тобой того факта, что >90% правил в адблоке у тебя сидят и баклуши бьют.

Могу дать тебе доступ к репозиторию и веди себе там отдельный файлик lite-версии подписки на радость себе и окружающим.

Вообще я всё собираюсь, но ни как не соберусь написать скрипт, который бы собирал статистику из скормленной ему пачки ini-файлов и составлял бы сокращённую версию из самых популярных.

Отредактировано Lain_13 (19-04-2012 01:14:00)

Отсутствует

 

№383019-04-2012 02:00:06

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 14.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Lain_13 пишет

Тогда мой "синтетический" тест прямо вот на этой странице, которую я просто обновлял, довольно показателен.

ну так он показывает, что победил вариант без адблока:
TTC минус TTFB для 10 попыток с адблоком = 990 + 791 + 887 + 826 + 955 + 909 + 964 + 882 + 1011 + 882 = 9097 (разница колебаний: ± 110)
TTC минус TTFB для 10 попыток без адблока  = 940 + 866 + 944 + 895 + 930 + 829 + 872 + 894 + 885 + 775 = 8830 (разница колебаний: ± 84,5)
Другое дело, то что при таких колебаниях, надо явно больше 10 попыток, чтобы статистику можно было назвать объективной.

Но я уже и сам не думаю, что работа одной лишь огромной подписки так замедляет работу дополнения, ты меня убедил.

По поводу лайт-версии - думаю нет смысла: я предложил совсем иной подход формирования набора правил.
Жаль, что Палант здесь больше не появляется и что он не прокомментировал моё предложение, но думаю он сказал бы примерно то же, что сказал и ты.

По поводу скрипта действующего на анализе статистики - да, думаю было бы полезно. Я раньше как-то думал, сделать иначе: залезть в какую-нибудь статистику alexa или liveinternet и просто написать правила для n топовых по полуярности сайтов, и не включать в подписку другие правила.


mzfx

Отсутствует

 

№383124-04-2012 20:35:27

Почемучкин
Участник
 
Группа: Members
Зарегистрирован: 22-05-2011
Сообщений: 70
UA: Firefox 11.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

А куда добавлять или писать чтобы добавили фильтры на баннеры? Я имею в виду - в общую подписку добавить, а не локально.

Отредактировано Почемучкин (24-04-2012 21:44:10)

Отсутствует

 

№383224-04-2012 21:56:30

Doe John™
Участник
 
Группа: Members
Зарегистрирован: 10-08-2006
Сообщений: 877
UA: Firefox 10.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Почемучкин пишет

А куда добавлять или писать чтобы добавили фильтры на баннеры?

http://forum.mozilla-russia.org/viewtopic.php?id=3679

Отсутствует

 

№383315-05-2012 13:41:34

szamriy
Участник
 
Группа: Members
Откуда: Barcelona
Зарегистрирован: 15-05-2012
Сообщений: 7
UA: Firefox 13.0
Веб-сайт

Re: Adblock Plus для Firefox (автор Владимир Палант)

Откровенно говоря я уже устал писать, чего не сделать софт по вычислению новых типов и на автомате все фильтры врубать.

Отсутствует

 

№383415-05-2012 15:41:38

VEG
Участник
 
Группа: Members
Откуда: Minsk, Belarus
Зарегистрирован: 05-03-2005
Сообщений: 581
UA: Firefox 12.0
Веб-сайт

Re: Adblock Plus для Firefox (автор Владимир Палант)

Владимиp Палант, у вас личка переполнена, пишу сюда — может быть заметите :)

Спасибо большое за AdBlock Plus и Google/Yandex search link fix. У меня есть идея расширения, в чём-то близкая ко второму расширению. В последнее время стали очень популярны URL с параметрами для отслеживания, откуда пришёл на страничку пользователь. И эти ссылки присылаются в Skype и другие IM.

Свежий пример. Мне друг прислал ссылку:
http://bigpicture.ru/?p=288655&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+bigpictures+%28%D0%9D%D0%9E%D0%92%D0%9E%D0%A1%D0%A2%D0%98+%D0%92+%D0%A4%D0%9E%D0%A2%D0%9E%D0%93%D0%A0%D0%90%D0%A4%D0%98%D0%AF%D0%A5%29&utm_content=Google+Reader
Из всего этого богатства нужно только http://bigpicture.ru/?p=288655, а остальное — мусор для Google Analytics.
Было бы очень хорошо иметь расширение, которое удаляло бы заданные атрибуты из всех урлов.

Пример параметров очистки:
Сайты: *. Атрибут: utm_medium. Исключения: some-site.com. — это будет удалять атрибут utm_medium на все сайты, кроме sime-site.com (может по каким-то причинам там он обязателен).

Я сам взялся писать userscript для этих целей, который после загрузки страницы вырезает подобные параметры. Но многие ссылки генерируются на AJAX (в Google Reader), и там уже сложнее обработка. Ещё один неприятный момент: когда нам присылают такую страшную ссылку, хотелось бы, чтобы перед самим запросом ссылка исправлялась на корректную (нечего следить за пользователями). На userscript-ах это не реализуешь :(

Если вы сами сталкивались с таким, может быть вам будет интересна эта идея.
Если вам это не интересно, но вы знаете какие классы нужно копать, чтобы изменить URL по правилам до того, как браузер отправит запрос, и как правильно отслеживать действия пользователей со ссылками, чтобы при наведении на ссылку отображался урезанный URL и при копировании ссылки тоже копировался чистый урл. По клику, очевидно, должно сработать правило до отправки запроса. Изменять URL прямо в DOM документа мне кажется не очень хорошо, хотя это самый простой вариант для работы большинства задач.


С наилучшими пожеланиями, Евгений

Отсутствует

 

№383501-06-2012 00:29:03

firespace
 
 
Группа: Extensions
Зарегистрирован: 26-01-2011
Сообщений: 609
UA: Chrome 21.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Поставлена последняя бета-версия дополнения (на 30 мая). В Chromium 21 вкладки в настройках выглядят крайне отвратительно:

скрытый текст
Adblock%20Plus%20Beta%20Chromium%2021.png

В браузере меняется API или это глюк аддона?

Отредактировано Angel Hipster (01-06-2012 00:30:50)

Отсутствует

 

№383608-06-2012 18:34:58

skynet281978
Участник
 
Группа: Members
Зарегистрирован: 09-03-2011
Сообщений: 507
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Здравствуйте.
Подскажите нужно ли с новой версией Adblock Plus дополнительное расширение Adblock Plus Pop-up Addon?
Во втором дополнении можно легко добавить окно в блокируемые...

Отсутствует

 

№383708-06-2012 19:35:58

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5543
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

skynet281978
Не нужно, но и не мешает.
Для жёсткой блокировки всплывающих окон можно использовать расширение Yes Popups.

Отсутствует

 

№383808-06-2012 20:36:18

skynet281978
Участник
 
Группа: Members
Зарегистрирован: 09-03-2011
Сообщений: 507
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Пандёнок а как экспортировать список разрешённых окон Yes Popups? (или посмотри в личку).

Отсутствует

 

№383908-06-2012 20:48:00

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5543
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

skynet281978
Yes Popups использует встроенный блокировщик [firefox] и его список, который хранится в permissions.sqlite.

skynet281978 пишет

или посмотри в личку

Ничего не пришло. А e-mail у меня указан заблокированный.

Отредактировано Пандёнок (08-06-2012 20:51:30)

Отсутствует

 

№384008-06-2012 21:29:57

skynet281978
Участник
 
Группа: Members
Зарегистрирован: 09-03-2011
Сообщений: 507
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Пандёнок спасибо за ответы.
Снова написал в личку...

Отсутствует

 

№384108-06-2012 22:26:13

skynet281978
Участник
 
Группа: Members
Зарегистрирован: 09-03-2011
Сообщений: 507
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

на сайте http://spa.ucoz.ua/ справа вверху блок (ОТКЛЮЧИТЬ РЕКЛАМУ СОЗДАТЬ САЙТ БЕСПЛАТНО) от укоз, как его заблокировать?

Отсутствует

 

№384208-06-2012 22:53:35

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5543
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

skynet281978
spa.ucoz.ua###advtdauKdBye помогает?

Отсутствует

 

№384308-06-2012 23:23:04

skynet281978
Участник
 
Группа: Members
Зарегистрирован: 09-03-2011
Сообщений: 507
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Пандёнок нет не блокирует.
в личке от меня есть письмо?
может у тебя какая то блокировка стоит?
или  если меня так почему то заблокировали то к кому обратиться?
никому ничего не слал.

Отредактировано skynet281978 (08-06-2012 23:24:33)

Отсутствует

 

№384408-06-2012 23:50:52

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5543
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

skynet281978
spa.ucoz.ua##[id^="adv"][width="270"]
Письмо пришло проверочное.

Отсутствует

 

№384509-06-2012 00:30:15

skynet281978
Участник
 
Группа: Members
Зарегистрирован: 09-03-2011
Сообщений: 507
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Пандёнок спасибо, помогло. :)
хорошо что пришло.

Здесь можно заблокировать курсорную ерунду и чёрный блок приветствия справа вверху? - http://www.newsdozor.ru/

Вся эта блокировка рекламы вносится в подписку?

Отредактировано skynet281978 (09-06-2012 03:27:22)

Отсутствует

 

№384611-06-2012 14:05:06

Sombre
Участник
 
Группа: Members
Зарегистрирован: 19-02-2008
Сообщений: 105
UA: Firefox 3.6

Re: Adblock Plus для Firefox (автор Владимир Палант)

Пользуюсь FF+adblockPlus+подписки на персональном компе и нетбуке. Как можно объединять СВОИ правила блокировки с разных источников? Через "Резервные копии и восстановление" любая из копий полностью заменяет собой предыдущий набор. Это не походит. Как же быть?

Отсутствует

 

№384711-06-2012 15:06:16

hideki777
Участник
 
Группа: Members
Зарегистрирован: 29-04-2012
Сообщений: 16
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Когда заблокируете попандер с radikal.ru?
e92064f4f0d1.png

Отсутствует

 

№384811-06-2012 15:36:20

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Chrome 19.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

hideki777
Обнови подписку, например.

Отсутствует

 

№384911-06-2012 19:46:08

skynet281978
Участник
 
Группа: Members
Зарегистрирован: 09-03-2011
Сообщений: 507
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

Lain_13 подскажи, блокировки которые здесь просят добавляются все в подписку?

Sombre пишет

Пользуюсь FF+adblockPlus+подписки на персональном компе и нетбуке. Как можно объединять СВОИ правила блокировки с разных источников? Через "Резервные копии и восстановление" любая из копий полностью заменяет собой предыдущий набор. Это не походит. Как же быть?

Присоединяюсь к вопросу.

Отредактировано skynet281978 (11-06-2012 19:53:23)

Отсутствует

 

№385011-06-2012 22:19:37

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Firefox 13.0

Re: Adblock Plus для Firefox (автор Владимир Палант)

skynet281978
Пользоваться синхронизацией профилей, например. Адблок через неё вполне успешно синхронизирует свои правила.

Добавлено 11-06-2012 22:19:58
А блокировки добавляются, да.

Отредактировано Lain_13 (11-06-2012 22:19:58)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]