uBlock Origin 1.13: элемент Zapper и фильтр CSP
UBlock Origin 1.13.0 — это новая версия популярного расширения для блокировки контента для веб-браузеров Firefox и Google Chrome.
В него добавлены две новые функции расширения: Element Zapper и CSP filtering. Последняя версия uBlock Origin уже указана на официальном сайте. Интернет-магазин Chrome а также Mozilla AMO Веб-сайт.
Заинтересованные пользователи могут загрузить его из магазинов расширений, существующие пользователи могут использовать функцию автоматического обновления браузера для обновления до новой версии.
Новая версия блокировщика контента поставляется с двумя новыми функциями, которые принесут пользу пользователям расширения.
Обновить : Для uBlock Origin 1.13.2 было выпущено обновление, которое устраняет проблему, возникшую в Chrome.
Элемент Zapper

Element Zapper был разработан для удаления элементов на веб-страницах, которые вы открываете временно. Пока ты можешь временно скрыть элементы на веб-страницах с помощью инструментов разработчика, главное преимущество Element Zapper состоит в том, что он упрощает этот процесс.
Щелкните значок uBlock Origin в адресной строке браузера и выберите новый значок Element Zapper (значок молнии), чтобы использовать его.
Это включает режим выбора элементов. Наведите курсор мыши на элемент, который вы хотите удалить со страницы — наложение, раздражающую рекламу, автоматически воспроизводимое видео, изображение или любой другой элемент — и щелкните по нему. Элемент сразу же удаляется и остается скрытым, пока вы не перезагрузите страницу.

Вы можете выйти из режима в любой момент, не удаляя элемент, нажав Esc. Есть также два варианта удаления нескольких элементов без выхода из режима Element Zapper.
Вы можете удерживать нажатой клавишу Shift, прежде чем нажимать на элементы, чтобы удалить их, или можете навести указатель мыши на элементы и вместо этого нажать клавишу Del. Режим Element Zapper остается активным, когда вы это делаете, так что вы можете удалить несколько элементов на веб-странице без необходимости каждый раз активировать режим.
Режим Element Zapper был разработан для ситуаций, когда создание правил не имеет смысла. Это может относиться к веб-ресурсам, которые вы больше не будете посещать, например, или для тестирования функциональности перед добавлением постоянного правила в набор правил uBlock Origin.
Иногда мы посещаем страницу на сайте, для которой мы не собираемся становиться постоянными посетителями, и многие сайты в настоящее время бросают неприятные визуальные элементы, мешающие вам получить доступ к контенту. Однако часто мы бы предпочли не создавать один или несколько фильтров только для одного посещения. Вот где полезен режим element-zapper: вы можете быстро избавиться от мешающего визуального элемента, не загрязняя свой набор фильтров для этого одного посещения.
Вторая новая функция позволяет вставлять любой заголовок политики безопасности контента (csp) на страницы, соответствующие фильтру.
В настоящее время поддерживаются все следующие модификаторы при использовании с csp =: сторонний, домен =, важный, badfilter.
Кроме того, фильтры исключений для csp = можно создать двумя способами:
Должен быть точным csp = match, т.е. @@ || example.com/nice$csp=frame-src «none» отменяет только тот фильтр, который пытается ввести точно фильтр csp = frame-src «none», но не csp = frame-src ‘собственный’ фильтр; ИЛИ
@@ … $ csp отменит все внедрения CSP для URL-адресов, соответствующих фильтру.
Все это потребовало рефакторинга с моей стороны, поскольку семантика csp = filters состоит в том, что все подходящие фильтры должны быть найдены (и, кроме того, применены в соответствии с important и @@), в то время как обычные фильтры возвращают только первое попадание.
Последняя версия uBlock Origin поддерживает следующие сочетания клавиш:
- Alt-Z, чтобы открыть режим Element Zapper.
- Alt-X, чтобы открыть режим выбора элементов.
- Alt-L, чтобы открыть Регистратор.
Пользователи Chrome могут настраивать сочетания клавиш, загрузив chrome: // extensions / и нажав ссылку «сочетания клавиш» на странице.
Пользователям Firefox необходимо создать следующие три предпочтения, используя about: config.
- extension.ublock0.shortcuts.launch-element-zapper
- extension.ublock0.shortcuts.launch-element-picker
- extension.ublock0.shortcuts.launch-logger
Установка значения — отключает ярлык в Firefox, а их сброс восстанавливает исходные значения.
Дополнительную информацию о выпуске вы найдете на веб-страница проекта на GitHub.