uBlock Origin 1.13: Element Zapper e filtro CSP

UBlock Origin 1.13.0 è una nuova versione della popolare estensione di blocco dei contenuti per i browser Web Firefox e Google Chrome.

Presenta due nuove funzionalità per l'estensione: Element Zapper e filtro CSP. L'ultima versione di uBlock Origin è già elencata sul Chrome Web Store ufficiale e sul sito Web Mozilla AMO.

Gli utenti interessati possono scaricarlo dagli store delle estensioni, gli utenti esistenti possono utilizzare la funzionalità di aggiornamento automatico del browser per eseguire l'aggiornamento alla nuova versione.

La nuova versione di Content Blocker viene fornita con due nuove funzionalità a beneficio degli utenti dell'estensione.

Aggiornamento : è stato rilasciato un aggiornamento a uBlock Origin 1.13.2 che risolve il problema riscontrato su Chrome.

Element Zapper

Element Zapper è stato progettato per rimuovere elementi dalle pagine Web che si aprono temporaneamente. Sebbene sia possibile nascondere temporaneamente elementi sulle pagine Web utilizzando Strumenti per sviluppatori, il vantaggio principale offerto da Element Zapper è che semplifica questo processo.

Fai clic sull'icona uBlock Origin nella barra degli indirizzi del browser e seleziona la nuova icona Element Zapper (l'icona del fulmine) per utilizzarla.

Ciò abilita la modalità di selezione degli elementi. Spostare il cursore del mouse sull'elemento che si desidera rimuovere dalla pagina (una sovrapposizione, pubblicità fastidiosa, video con riproduzione automatica, un'immagine o qualsiasi altro elemento) e fare clic su di esso. L'elemento viene rimosso immediatamente e rimane nascosto fino a quando non si ricarica la pagina.

È possibile uscire dalla modalità in qualsiasi momento senza rimuovere un elemento premendo Esc. Ci sono anche due opzioni per rimuovere più elementi senza uscire dalla modalità Element Zapper.

Puoi tenere premuto il tasto Maiusc prima di fare clic sugli elementi per rimuoverli oppure puoi passare con il mouse sopra gli elementi e premere invece il tasto Canc. La modalità Element Zapper rimane attiva quando lo fai, in modo da poter rimuovere più elementi su una pagina Web senza dover attivare la modalità ogni volta.

La modalità Element Zapper è stata progettata per situazioni in cui la creazione di regole non ha senso. Questo può essere il caso delle risorse Web che non visiterai più, ad esempio, o per testare la funzionalità prima di aggiungere una regola permanente all'insieme di regole di uBlock Origin.

A volte visitiamo una pagina su un sito per il quale non intendiamo diventare visitatori abituali, e molti siti oggigiorno generano fastidiosi elementi visivi che ti impediscono di accedere al contenuto. Tuttavia spesso preferiremmo non passare attraverso il processo di creazione di uno o più filtri solo per quella visita. È qui che la modalità element-zapper è utile: puoi liberarti rapidamente dell'elemento visivo fastidioso senza dover inquinare il set di filtri per questa singola visita.

La seconda nuova funzionalità consente di inserire qualsiasi intestazione della Politica di sicurezza dei contenuti (csp) nelle pagine che corrispondono al filtro.

Attualmente sono supportati tutti i seguenti modificatori quando utilizzati con csp =: terze parti, dominio =, importante, filtro errato.

Inoltre, i filtri di eccezione per csp = possono essere realizzati in due modi:

Deve essere esatto csp = match, ovvero @@ || example.com/nice$csp=frame-src 'none' annullerà solo qualunque filtro tenti di iniettare esattamente un filtro 'none' csp = frame-src, ma non un csp = filtro 'self' frame-src; O

@@ ... $ csp annullerà tutta l'iniezione CSP per gli URL che corrispondono al filtro.

Tutto ciò ha richiesto il refactoring da parte mia, poiché la semantica per csp = filters è che tutti i filtri corrispondenti devono essere trovati (e inoltre applicati secondo importanti e @@), mentre i filtri normali restituiscono solo il primo colpo.

L'ultima versione di uBlock Origin supporta le seguenti scorciatoie da tastiera:

  • Alt-Z per aprire la modalità Element Zapper.
  • Alt-X per aprire la modalità Selezione elementi.
  • Alt-L per aprire il Logger.

Gli utenti di Chrome possono personalizzare le scorciatoie caricando chrome: // extensions / e facendo clic sul collegamento "scorciatoie da tastiera" nella pagina.

Gli utenti di Firefox devono creare le seguenti tre preferenze usando about: config

  • extensions.ublock0.shortcuts.launch-elemento zapper
  • extensions.ublock0.shortcuts.launch-elemento selettore
  • extensions.ublock0.shortcuts.launch-logger

L'impostazione di un valore su - disabilita il collegamento in Firefox e il loro ripristino ripristina i valori iniziali.

Ulteriori informazioni sulla versione sono disponibili nella pagina Web GitHub del progetto.