The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск uBlock Origin 1.17. Автоотключение JavaScript для медленных соединений в Chrome для Android

28.09.2018 13:50

Доступен новый выпуск блокировщика нежелательного контента uBlock Origin 1.17, обеспечивающего блокирование рекламы, вредоносных элементов, кода для отслеживания перемещения, JavaScript-майнеров и других мешающих нормальной работе элементов. Дополнение uBlock Origin отличается высокой производительностью и экономным расходованием памяти, и позволяет не только избавиться от назойливых элементов, но и сократить потребление ресурсов и ускорить загрузку страниц.

Новая версия интересна появлением опции, позволяющей полностью отключать выполнение кода JavaScript для выбранных сайтов. Режим отключения JavaScript является более приоритетным по сравнению с правилами динамической фильтрации и статическими фильтрами, управляющими загрузкой и выполнением скриптов. Кроме того, при активности режима инициируется выполнение содержимого тега "noscript". В настройках может быть определено использование блокировки JavaScript по умолчанию с выборочным включением для отдельных сайтов. Из других новшеств можно отметить появление опции cacheStorageCompression для включения сжатия данных в кэше для хранения загруженных списков блокировки (реализовано пока только для Firefox).

Кроме того, можно отметить появление в кодовой базе Chrome для Android режима автоматического отключения выполнения и загрузки JavaScript в условиях работы через очень медленный канал связи (2G). Отключение JavaScript производится через активацию функции предпросмотра "NoScript Preview", при которой страница остаётся доступной для навигации и перехода по ссылкам, но динамические обработчики и все скрипты отключаются. При активности "NoScript Preview" в нижней части выводится информационная панель, позволяющая вернуться в нормальный режим, на случай если сайт не может работать без JavaScript. Появление NoScript Preview ожидается в одном из следующих релизов Chrome.

Отключение JavaScript в сочетании с заменой динамически загружаемых шрифтов на системные в большинстве случаев позволяет существенно снизить размер загружаемых данных. Например, при сохранении базовой функциональности размер страницы aliexpress.com сокращается с 2 Мб до 72 Кб, linkedin.com с 1.5 Мб до 151 Кб, reddit.com c 1.2 Мб до 295 Кб, cnn.com с 7.8 Мб до 418 Кб, nytimes.com c 16.6 Мб до 379 Кб. На единичных сайтах, активно использующих тег noscript для загрузки крупных ресурсов, а в варианте с JavaScript использующих динамическую загрузку, возможно увеличение трафика. Поддерживается применение белых и чёрных списков для принудительной активации NoScript Preview или его отключения независимо от качества канала связи.

Для активации режима в chrome://flags следует активировать опции "#allow-previews" и "#enable-noscript-previews", опционально рекомендуется отключить опцию "#enable-optimization-hints", ограничивающую применение нового режима белым списком. Выбор метода автоматической активации NoScript Preview производится через опцию "#force-effective-connection-type", например, в качестве значения можно выбрать "2G or slower". Для работы также требуется включение в настройках режима экономии трафика "Chrome > Settings > Data Saver", подразумевающего пропуск трафика через прокси-оптимизатор. Со стороны сайтов преобразование может быть запрещено через передачу заголовка "Cache-control: no-transform".

  1. Главная ссылка к новости (https://github.com/gorhill/uBl...)
  2. OpenNews: DMCA использован для удаления из списка блокировки рекламы Easylist
  3. OpenNews: Для Firefox доступна система блокирования рекламы uBlock
  4. OpenNews: uBlock Origin целиком заблокировал SourceForge
  5. OpenNews: Для Firefox портирована система блокирования нежелательного контента uMatrix
  6. OpenNews: Автор uBlock создал форк собственного проекта, оказавшегося в руках недобросовестного мэйнтейнера
Лицензия: CC-BY
Тип: Программы
Ключевые слова: ublock, adblock, chrome, javascript
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (65) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Аноним (1), 14:59, 28/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    JavaScript - бич интернета
     
     
  • 2.4, Аноним (4), 15:02, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • –15 +/
    C/С++ - бич ОС
     
     
  • 3.9, Аноним (9), 15:17, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +8 +/
    разум бич человечества
     
     
  • 4.11, Аноним (11), 15:25, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +22 +/
    человечество бич человечества.
     
     
  • 5.14, IRASoldier (?), 15:33, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Два чая этому господину!
     
     
  • 6.17, A.Stahl (ok), 16:03, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +8 +/
    А потом плетей!
     
  • 6.25, Аноним (25), 16:45, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Два бича.
     
     
  • 7.73, Аноним (73), 02:54, 01/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Двух бичей
     
  • 5.41, anonymous (??), 18:57, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Инопланетные захватчики - бич человечества, а из-за этого Земля страдает
     
  • 3.50, Аноним (50), 22:16, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен! Вменяемость это для слабаков!
     
  • 2.16, Аноним (16), 15:44, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Пляж что ли?
     
  • 2.19, Аноним (19), 16:10, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ага, если в жизни что-то не так, то виноват кто-то другой.
     
  • 2.74, proninyaroslav (ok), 13:27, 06/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее это его тяжкий крест, вызванный безысходностью в 90-ых годах.
     

  • 1.3, Fracta1L (ok), 15:01, 28/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Они уже запилили борьбу с отложенной загрузкой рекламы в обход блокировщика?
     
     
  • 2.7, dimqua (ok), 15:09, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://jspenguin2017.github.io/uBlockProtector/

    https://github.com/LiCybora/NanoDefenderFirefox

     

  • 1.6, vit (??), 15:04, 28/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > обеспечивающего ВЫРЕЗАНИЕ рекламы,

    ???
    вырезание? может праильнее все же СКРЫТИЕ, этож хром

     
     
  • 2.49, Аноним (49), 20:39, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    чувак, срочно покупай доллары: у вас в 2007 с ними еще все в порядке
     
     
  • 3.52, Аноним (50), 22:22, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чувак, я эту мантру слышу с начала девяностых.
    Вывод?
    ВСЕГДА покупай доллары, лол.
     

  • 1.8, Анонимс (?), 15:17, 28/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    uBlock Origin лучший блокировщик рекламы, но почему-то не скрывает яндекс директ. Пришлось ставить Tampermonkey+RuAdListJSFixes и проблема исчезла.
     
     
  • 2.10, Fix (??), 15:24, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Заблокировал ip-адреса яндес.директ и ничего ставить не пришлось
     
     
  • 3.12, VINRARUS (ok), 15:31, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Родился в Украине - блокировка Ядекса по умолчанию как одно из прав человека. :р
     
     
  • 4.20, Аноним (20), 16:27, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Баны

    vk.com
    ulogin.ru
    mc.yandex.ru
    yandex.ua
    maps.yandex.ua
    metrika.yandex.ua
    metrica.yandex.com
    metrica.yandex.ru
    yandex.ru
    yastatic.net
    clck.yandex.ru
    mc.yandex.ru
    mail.ru
    ok.mail.ru
    radar.imgsmail.ru
    rs.mail.ru
    ok.ru
    yabs.yandex.ru
    yabs.yandex.ua
    an.yandex.ru
    an.yandex.ua
    odnoklassniki.ru
    connect.ok.ru
    counter.yadro.ru

     
     
  • 5.29, Аноним (29), 17:13, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А вконтакте за что?
     
     
  • 6.30, A.Stahl (ok), 17:28, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Забанены не какие-то сайты вообще, а сайты компаний mail.ru и Яндекс.
     
     
  • 7.53, Maxim (??), 22:25, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    radio.yandex.ru отличный ресурс, yandex из них самый адекватный

    но ublock никто не отменял

     
  • 5.33, Другой (?), 17:37, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Самое главное не забанил

    .google.com/
    .google.ru/
    .goo.gl/
    .googleapis.com/
    .googletagservices.com/
    .googletagmanager.com/
    .googleadservices.com/
    .googlesyndication.com/
    .google-analytics.com/
    .googleanalytics.com/
    .googleusercontent.com/
    .gstatic.com/

    На сколько чище стало

     
     
  • 6.34, Другой (?), 17:44, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Поисковики, зарабатывающие на рекламе - абсолютное зло! Всех в бан.
    Остается DuckDuckGo. Для параноиков - оно же только в Tor: https://3g2upl4pq6kufc4m.onion/

     
     
  • 7.35, dimqua (ok), 17:48, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не видел рекламы в DuckDuckGo?

     
  • 7.42, Аноним84701 (ok), 19:04, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Поисковики, зарабатывающие на рекламе - абсолютное зло! Всех в бан.
    > Остается DuckDuckGo. Для параноиков - оно же только в Tor: https://3g2upl4pq6kufc4m.onion/

    SearX (http://searx.me)?
    Децентрализация - поднять свой узел может любой
    https://asciimoo.github.io/searx/user/own-instance.html
    Есть списки:
    https://github.com/asciimoo/searx/wiki/Searx-instances
    можно каждый поиск запускать на случайном инстансе.
    Не принадлежит одной единственной компании, зарабатывающей деньги рекламой (да, это про Утку и да, "dont be evil" тоже еще не совсем забылся).
    Ну и результаты, имхо, очень даже неплохи.

     
  • 7.61, Внезапно (?), 11:55, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только DDG принадлежит Яндексу, использует их поиск, специально ухудшенный и вся статистика твоего поиска в хрюхрюпрыге отправляется в базы Яндекса. Борец ты наш с теми кто работает за свое право бездельничать.
     
     
  • 8.66, Аноним (66), 21:10, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Чушь какая Они сотрудничают с Яндексом и Bing но не принадлежат им Но вообще л... текст свёрнут, показать
     
     
  • 9.71, Внезапно (?), 17:26, 30/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, принадлежит И вся инфа о твоих поисках в этой неработающей помойке уходит ... текст свёрнут, показать
     
  • 6.36, dimqua (ok), 17:50, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Сразу бань по IP, чего мелочишься?

     
  • 3.13, Аноним (1), 15:32, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Заодно поломал сам Яндекс
     
     
  • 4.28, Урри (?), 17:07, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Поломал ненужную вещь.
     
     
  • 5.64, Тщательно (?), 20:34, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да ладно, если искать русскоязычное - самое то
     
  • 2.15, IRASoldier (?), 15:37, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А если вручную указать uBlock'у на блок директа, запоминает?
     
     
  • 3.18, th3m3 (ok), 16:10, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В редких случаях. Там хитро они её встраивают, так просто не заблочить.
     
  • 2.23, dimqua (ok), 16:32, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Tampermonkey

    Проприетарщина же. Или история ничему не учит?

     
     
  • 3.43, AnonPlus (?), 19:13, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Проприетарщина, но опережающая свободные альтернативы.

    В Greasemonkey после перехода на 4 версию ряд скриптов просто не работает. Конкуренты осилили обратную совместимость, а Greasemonkey - не осилил.

    Violentmonkey не работает на страницах, использующих CSP. Автору на гитхабе предлагали обходной путь - он не прореагировал.

     
     
  • 4.48, Аноним (48), 20:05, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Автор использовал обходной путь, пока эти дeбилы не кикнули все версии с данным обходным путём с AMO, после чего он закономерно положил болт на это всё.
    https://github.com/violentmonkey/violentmonkey/commit/a05e107181fb7eed029fae45
    На баг же всем пофиг
    https://bugzilla.mozilla.org/show_bug.cgi?id=1446231
    В версии 2.8.30 до сих пор всё работает. Вот только на АМО её нет.
     
     
  • 5.63, AnonPlus (?), 14:13, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Но, блин, мне-то хочется юзерскрипты на гитхабе использовать, вне зависимости от того, кто именно налажал и сломал... В итоге, получаем ситуацию, когда есть не совсем работающий опенсорс и работающая проприетарщина.
     
     
  • 6.67, Аноним (66), 21:54, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > и работающая проприетарщина.

    Фокс хуже проприетарщины стал. Хотя нет, по факту он присоединился к проприетарщикам когда заставил подписывать дополнения НА ИХ сервере. Да и телеметрии стало раз в 20 больше чем было.

     

  • 1.21, Аноним (21), 16:29, 28/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Отключил JS на Хабре. Порадовался отсутствию свистоперделок. Расстроился, что перестали разворачиваться спойлеры куда много чего засовывают. Пришлось возвращать обратно.

    Отключил на Яндексе (захожу только чтоб заголовки новостей посмотреть). Скролл сполз куда-то вниз по дефолту, заголовки сразу не видны.

    Долго тыкался, практически ни один сайт не работает без JS. Это капец, товарищи. Разве что форумы более-менее функционируют.

     
     
  • 2.37, пох (?), 18:06, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    иногда можно достичь желаемого, отключив еще и css. я так уже довольно давно хожу на stack и его клоны.

    а в общем- shim'ы наше всьо, а они, похоже, нормальные были только у Maone, и тому - надоело.

     
  • 2.59, Аноним (-), 08:52, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Отключил JS на Хабре. Порадовался отсутствию свистоперделок. Расстроился, что перестали разворачиваться спойлеры куда много чего засовывают. Пришлось возвращать обратно.

    https://sohabr.net/

     

  • 1.26, emg81 (ok), 16:48, 28/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Страница на 16мб?

    Понятно, что там фото, превью видео и т.п., но ещё раз - страница для мобилы требует разом загрузить 16 мегабайт?

    Кажется, веб-разработка свернула куда-то не туда.

     
     
  • 2.27, Аноним (27), 17:01, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно не разом, там может быть ленивая загрузка со скроллом Те два сайта из ... текст свёрнут, показать
     
     
  • 3.57, Илья (??), 08:17, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > то это системная разработка свернёт не туда, а не я и дропбокс?

    Если нет альтернативы, то, кажется, да

     
  • 2.68, Аноним (66), 21:55, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Кажется, веб-разработка свернула куда-то не туда...

    ...c появлением Web 2.0.

     

  • 1.39, Аноним (39), 18:23, 28/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Этож супер! Сейчас мода пошла через 10 секунд показа сайта отобразить окно регистрации или требование отключить adblock, приходилось в debug режиме делать паузу на исполнение js.
     
     
  • 2.40, Аноним (39), 18:30, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Примеры таких сайтов overclockers.ru и www.washingtonpost.com, на них проверил - работает.
     
     
  • 3.44, AnonPlus (?), 19:15, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Поподробнее, пожалуйста, как указать мюблоку, что через N секунд надо запретить дальнейшее исполнение скриптов?
     
     
  • 4.46, Аноним (27), 19:56, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Тот анон пишет дебаг, похоже про точки останова в девтулзах.
    Можете попробовать чем-то из этого заменить: https://github.com/gorhill/uBlock/wiki/Resources-Library
     
  • 4.47, Аноним (47), 19:59, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Чтоб через N секунд не знаю, там на обоих стайтах статический контент, можно было бы конечно воспользоваться noscript но я его не ставил.
    А так бы да, на каком нибудь pinterest или vk.com пригодилось бы такая функция,
     
     
  • 5.54, Аноним (54), 04:17, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >на каком нибудь pinterest

    Для пинтереста есть скрипт, который дает пользоваться сайтом без регистрации. Вот же он! https://greasyfork.org/en/scripts/6325-pinterest-without-registration

     
  • 3.58, Илья (??), 08:24, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Чтобы сайт жил и развивался, мы просим вас отключить блокировку рекламы.

    Как жаль, что во всём русскоязычном секторе сети только один сайт про железки.

     

  • 1.45, Аноним (45), 19:22, 28/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Некоторая реклама начала прорываться сквозь все адблоки, кроме адгарда, например баннеры магазина розетка.

    я так понимаю идет подгрузка после загрузки сайта чтоли

     
     
  • 2.51, th3m3 (ok), 22:21, 28/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Там хитро проксируются запросы, всё подгружается через домен самого сайта.
     

  • 1.55, robot228 (?), 05:33, 29/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо за новость! Сабж — годнота. Задонил автору копеечку на копеечку =)
     
     
  • 2.69, Аноним (27), 05:38, 30/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Куда задонатил? Горхил не принимает донаты. Крису шоль на угнанный сайт? Молодец.
     

  • 1.60, Я (??), 10:11, 29/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Никогда не смотрел рекламу и не буду, а та реклама, которая прорывается долго не задерживается либо пробую в вручную заблокировать или просто закрываю такие сайты.
     
  • 1.62, AS (??), 14:05, 29/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    ну Единственный самый правда геморный смешной уродливый и конечно же самый костыльный но самый Сверхнадёжный по моему способ не смотреть рекламу на сайтах:

    1. на QT/GTK/TK/чемНибудьПодобном делаем тупые холсты со свойством "по верх всех окон"
    2. открываем их по количеству рекламных мест на сайте.
    3. закрываем ими рекламу, ресайзим, чтоб закрыть красиво и по максимуму.

    почти 20 лет назад у меня был корпоративный rdesktop и 28kbps до него по телефону. понятно, что таблицы счетов ещё как-то запросто шевелились, но любая анимация ложила всё напрочь и я придумал Это чтоб сидеть в чатах и форумах на халяву.

     
     
  • 2.65, Аноним (65), 21:09, 29/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты опять забыл колеса выпить?
     

  • 1.70, Алёша (?), 11:13, 30/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    когда бы уже сделали поддержку расширений в Chrome for Android, мудaки....
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру