iDev.Pi
Шансов нет - изменение идентификатора по сути создает новое расширение. Henrik Gemal такое в свое время сделал для своих расширений, но не думаю, что ими пользовались больше нескольких сотен человек. Переводить десяток миллионов человек на новое расширение - не для меня, читабельность идентификатора не настолько важна.
Отсутствует
Чтобы не было недоразумений - я от уведомлений в этой теме отписался и буду заглядывать сюда только нерегулярно. Объяснение стоит здесь.
Отсутствует
Про оптимизацию "перегрузки" правил: реально ли реализовать в одной из будущих версий, чтобы страница грузилась полностью в одном (одних) потоке, а элементы на ней блокировались в другом (других) потоке (для тех кто боится трафика - сделать это опцией) ?
Т.е. если например страница состоит из 100 картинок и текста, а правилами должно быть убрано 50 картинок, то в первом потоке грузится вся страница (все 100 картинок) независимо от правил адблока, а во втором потоке (либо в остальных N потоках) - картинки постепенно убираются исходя из правил адблока.
Насколько сложно это реализовать и как сильно это ускорит загрузку страниц на многоядерных процах?
Отредактировано Leopold (06-04-2011 20:06:45)
Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844
Отсутствует
Владимир Палант, возможно, стоит сделать короче название вводимого расширением пункта в меню «Вид»? Во всяком случае, в русской локализации. Из-за большой ширины меню «Вид» доползти курсором до подменю «Панели инструментов» получается долго и не всегда с первого раза.
Я бы назвал просто «Блокированные элементы». Ещё, быть может, стоило бы перенести из нынешней группы, пункты которой отвечают за внешний вид браузера, в другую, пункты которой отвечают за внешний вид страницы?
Отредактировано luitzen (12-04-2011 22:04:16)
Отсутствует
Leopold
Как-раз сейчас загрузка ускоряется за счёт того, что на получение IP сторонних адресов и получение самих картинок не тратится время.
Причём ведь это касается не только картинок. В моей подписке многие правила нацелены на блокировку вовсе не картинок, а скриптов, которые эти картинки уже вставляют.
А скрипты могут влиять на поведение страницы и скорость её загрузки самым причудливым образом (и всегда в худшую сторону).
Так что твой вариант будет работать во много раз медленнее чем то, что мы имеем сейчас.
Отсутствует
Leopold
И какая из двух страниц будет отображаться?
В худшем случае первая страница (скартинками) будет отображаться максимально долго
В лучшем случае вторая страница (без картинок) будет отображаться сразу же
В среднем случае - отобразится первая, и в ней постепенно будут удаляться ненужные картинки (например со скоростью 5 картинок в секунду)
Я не говорю, что это надо делать в любом случае, просто выше кто-то говорил, что рано или поздно будет "перегрузка" правил, и я предложил метод как с ней бороться
Leopold
Как-раз сейчас загрузка ускоряется за счёт того, что на получение IP сторонних адресов и получение самих картинок не тратится время.
Причём ведь это касается не только картинок. В моей подписке многие правила нацелены на блокировку вовсе не картинок, а скриптов, которые эти картинки уже вставляют.
А скрипты могут влиять на поведение страницы и скорость её загрузки самым причудливым образом (и всегда в худшую сторону).Так что твой вариант будет работать во много раз медленнее чем то, что мы имеем сейчас. :)
ок - если это действительно так - тогда вопрос снят
Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844
Отсутствует
Leopold
> что рано или поздно будет "перегрузка" правил
Вот как случится, так и будем думать. Пока текущая реализация всех устраивает.
Кстати, процессорные мощности растут, так что я не вижу причин для беспокойства.
Добавлено 13-04-2011 21:59:24
ma + 1 Не возможно удалить,... https://reports.adblockplus.org/8ada60b0-eb15-43b0-98da-5d04b2a29c34
ma + 1 Невозможно удалить, ... https://reports.adblockplus.org/036f363f-b419-4380-9833-831569775b2d
Не, ну вы только посмотрите. Кто-то человеку поставил Web of Trust, а тот не разобравшись жалуется на него, мол сайты смотреть мешает.
Отредактировано Lain_13 (13-04-2011 21:59:40)
Отсутствует
Lain_13 не, это точно надо в юмор. Это ж надо так...
Человеку крупными буквами пишут что сайт не очень чист, а ему это мешает.
Да, во истину, от дурака защиту сделать нереально.
Отредактировано DEATH 999 (13-04-2011 22:11:02)
Отсутствует
luitzen
сделать короче название вводимого расширением пункта в меню «Вид»? Во всяком случае, в русской локализации. Из-за большой ширины меню «Вид»
Скрой в юзерхроме, у меня в меню все ненужные мне пункты скрыты, не только этот.
menubar [label="Adblock Plus: Blockable Items"]{
display: none !important;
}
Добавлено 14-04-2011 10:59:44
Lain_13
Кстати, процессорные мощности растут
У кого растут, у кого не растут...
Отсутствует
Кстати, процессорные мощности растут
В основном в плане мультиядерности (частота наращивается не сильно).
Поэтому имеет смысл анализ правил кидать в несколько потоков имхо
Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844
Отсутствует
Владимиp Палант, сделайте пожалуйста кнопки отключения "Установки AdBlock Plus..." в меню Инструменты и "AdBlock Plus: элементы открытой страницы" в меню Вид.
Отредактировано Northtech (30-04-2011 17:05:32)
Отсутствует
Leopold
Но не так, как ты это описал
Согласен
Leopold
Вы сами пользуетесь Adblock Plus?
А что это?
Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844
Отсутствует
Вы еще спросите - пользуюсь ли я firefox:)
ппц
Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844
Отсутствует
Leopold
Просто по тому, что Вы написали, что при Вашем «хорошем» алгоритме будет уходить столько-то секунд на столько-то правил, я подумал, что Вы имеете слабое представление о нынешней скорости обработки фильтров.
Отсутствует
Leopold
Просто по тому, что Вы написали, что при Вашем «хорошем» алгоритме будет уходить столько-то секунд на столько-то правил, я подумал, что Вы имеете слабое представление о нынешней скорости обработки фильтров.
1) Я писал пример от балды (+ пример с секундами всегда более читабелен, чем пример с долями секунд)
2) Я пользуюсь адблоком без профайлера (как собственно и большинство его пользователей), считающего с какой скоростью он реально блочит картинки и обрабатывает фильтры - поэтому я понятия не имею, какая у него реальная скорость работы. Но учитывая периодические "подвисания" фаерфокса при загрузке страниц а также ответа чела (не помню его ник) в этом топике "лучше пол часа подумать и нарисовать одно единственное правило, чем заблочить 5 картинок пятью правилами, так как это грозит перегрузкой правил" - собственно вот эта его фраза + мои периодические "зависания" фаерфокса при загрузке страниц - заставили меня предположить что это от перегрузки правил. Сейчас уже понял что по другой причине.
Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844
Отсутствует
Leopold
5-50-150 или тысячи, как сейчас с подписками… не важно. До тех пор, пока они оптимизируемы (сейчас это означает наличие трёх и более букв/цифр/_ между двумя знаками в правиле) "перегруза" правил не случится. Точнее случится он очень-очень-очень не скоро. Слишком много памяти это тоже не займёт.
Естественно написать 1 правило вместо 5 лучше, но тебе понадобиться создать десятки, а может даже сотни тысяч таких правил, что б заметить хоть какой-то отрицательный результат.
Вот если будешь увлекаться регулярными выражениями и общими правилами скрытия общего типа (в последний в строке объект определяется своёствами без указания даже тэга объекта), вот тогда тормоза ты заметишь довольно быстро. Вон у меня на сайте анти-порно подписка. Поставь и посмотри как минимум на разницу в нагрузке на проц.
Подвисания происходят по разным причинам и в основном это резолв внешних адресов (мусор со сторонних серверов) и работа тяжеловесных скриптов.
Отредактировано Lain_13 (19-04-2011 23:51:32)
Отсутствует
Lain_13
общими правилами скрытия общего типа (в последний в строке объект определяется своёствами без указания даже тэга объекта)
Вот тут ты так задвинул, что нифига не понятно. Если уж задвигаешь, то развёрнуто с примерами.
Вот эт тоже:
оптимизируемы (сейчас это означает наличие трёх и более букв/цифр/_ между двумя знаками в правиле
Отсутствует