uBlock Origin 1.13: Element Zapper i filtr CSP
- Kategoria: Internet
UBlock Origin 1.13.0 to nowa wersja popularnego rozszerzenia blokującego treści dla przeglądarek internetowych Firefox i Google Chrome.
Wprowadza dwie nowe funkcje do rozszerzenia: Element Zapper i filtrowanie CSP. Najnowsza wersja uBlock Origin jest już wymieniona na oficjalnej stronie Sklep internetowy Chrome i Mozilla AMO stronie internetowej.
Zainteresowani użytkownicy mogą go pobrać ze sklepów z rozszerzeniami, dotychczasowi użytkownicy mogą skorzystać z funkcji automatycznej aktualizacji przeglądarki, aby zaktualizować ją do nowej wersji.
Nowa wersja narzędzia do blokowania treści zawiera dwie nowe funkcje, które przyniosą korzyści użytkownikom rozszerzenia.
Aktualizacja : Wydano aktualizację do uBlock Origin 1.13.2, która rozwiązuje problem występujący w przeglądarce Chrome.
Element Zapper
Element Zapper został zaprojektowany do usuwania elementów ze stron internetowych, które tymczasowo otwierasz. Kiedy możesz tymczasowo ukryć elementy na stronach internetowych za pomocą narzędzi programistycznych , główną zaletą oferowaną przez Element Zapper jest uproszczenie tego procesu.
Kliknij ikonę uBlock Origin na pasku adresu przeglądarki i wybierz nową ikonę Element Zapper (ikona błyskawicy), aby z niej skorzystać.
Włącza to tryb selektora elementów. Najedź kursorem myszy na element, który chcesz usunąć ze strony - nakładkę, irytującą reklamę, automatyczne odtwarzanie wideo, obraz lub jakikolwiek inny element - i kliknij na niego. Element jest od razu usuwany i pozostaje ukryty do momentu ponownego załadowania strony.
Możesz wyjść z tego trybu w dowolnym momencie bez usuwania elementu, naciskając klawisz Esc. Istnieją również dwie opcje usuwania wielu elementów bez wychodzenia z trybu Element Zapper.
Możesz przytrzymać klawisz Shift, zanim klikniesz elementy, aby je usunąć, lub możesz najechać kursorem na elementy i zamiast tego nacisnąć klawisz Del. Gdy to zrobisz, tryb Element Zapper pozostaje aktywny, dzięki czemu możesz usunąć wiele elementów na stronie internetowej bez konieczności każdorazowego włączania tego trybu.
Tryb Element Zapper został zaprojektowany z myślą o sytuacjach, w których tworzenie reguł nie ma sensu. Może tak być w przypadku zasobów internetowych, których nie odwiedzisz ponownie, na przykład, lub w przypadku testowania funkcji przed dodaniem stałej reguły do zestawu reguł uBlock Origin.
Czasami odwiedzamy stronę w witrynie, której nie zamierzamy regularnie odwiedzać, a wiele witryn obecnie wyświetla uciążliwe elementy wizualne uniemożliwiające dostęp do treści. Jednak często wolelibyśmy nie przechodzić przez proces tworzenia jednego lub więcej filtrów tylko dla tej jednej wizyty. W tym miejscu przydatny jest tryb zappera elementu: możesz szybko pozbyć się uciążliwego elementu wizualnego bez konieczności zanieczyszczania zestawu filtrów podczas jednej wizyty.
Druga nowa funkcja umożliwia umieszczenie dowolnego nagłówka Content Security Policy (csp) na stronach pasujących do filtru.
Obecnie wszystkie poniższe modyfikatory są obsługiwane, gdy są używane z csp =: third-party, domain =, important, badfilter.
Dodatkowo filtry wyjątków dla csp = można tworzyć na dwa sposoby:
Musi być dokładne csp = match, tj. @@ || example.com/nice$csp=frame-src 'none' anuluje tylko każdy filtr, który próbuje wstrzyknąć dokładnie filtr csp = frame-src 'none', ale nie csp = filtr 'self' frame-src; LUB
@@ ... $ csp anuluje wszystkie wstrzyknięcia CSP dla adresów URL pasujących do filtra.
Wszystko to wymagało refaktoryzacji z mojej strony, ponieważ semantyka dla filtrów csp = jest taka, że wszystkie pasujące filtry muszą zostać znalezione (a ponadto zastosowane zgodnie z parametrami ważne i @@), podczas gdy zwykłe filtry zwracane są tylko jako pierwsze trafienia.
Najnowsza wersja uBlock Origin obsługuje następujące skróty klawiaturowe:
- Alt-Z, aby otworzyć tryb Element Zapper.
- Alt-X, aby otworzyć tryb selektora elementów.
- Alt-L, aby otworzyć rejestrator.
Użytkownicy Chrome mogą dostosowywać skróty, ładując chrome: // extensions / i klikając link „skróty klawiaturowe” na stronie.
Użytkownicy przeglądarki Firefox muszą utworzyć następujące trzy preferencje za pomocą about: config
- rozszerzenia.ublock0.shortcuts.launch-element-zapper
- rozszerzenia.ublock0.shortcuts.launch-element-picker
- rozszerzenia.ublock0.shortcuts.launch-logger
Ustawienie wartości na - wyłącza skrót w przeglądarce Firefox, a zresetowanie ich przywraca wartości początkowe.
Dodatkowe informacje o wydaniu można znaleźć w witrynie strona projektu GitHub .