uBlock Origin 1.13: Element Zapper și CSP Filter

UBlock Origin 1.13.0 este o nouă versiune a extensiei populare de blocare a conținutului pentru browserele Firefox și Google Chrome.

Acesta introduce două funcții noi pentru extensie: Element Zapper și filtrarea CSP. Cea mai recentă versiune a uBlock Origin este deja listată pe site-ul oficial Chrome Web Store și site-ul Mozilla AMO.

Utilizatorii interesați îl pot descărca din extensiile, utilizatorii existenți pot utiliza funcția de actualizare automată a browserului pentru a actualiza la noua versiune.

Noua versiune a blocantului de conținut se livrează cu două caracteristici noi, care vor beneficia utilizatorii extensiei.

Actualizare : a fost lansată o actualizare la uBlock Origin 1.13.2 care rezolvă problema cu Chrome.

Element Zapper

Element Zapper a fost proiectat pentru a elimina elementele de pe paginile web pe care le deschideți temporar. Deși puteți ascunde temporar elementele din paginile web folosind Instrumente pentru dezvoltatori, principalul beneficiu pe care Element Zapper îl oferă este acela că simplifică acest proces.

Faceți clic pe pictograma Originea uBlock din bara de adrese a browserului și selectați noua pictogramă Element Zapper (pictograma fulger) pentru a o folosi.

Aceasta permite modul de selectare a elementelor. Mutați cursorul mouse-ului peste elementul pe care doriți să îl eliminați de pe pagină - o suprapunere, o reclamă enervantă, un videoclip care se redă automat, o imagine sau orice alt element - și faceți clic pe ea. Elementul este eliminat imediat și rămâne ascuns până când reîncărcați pagina.

Puteți părăsi modul în orice moment fără a îndepărta un element apăsând Esc. Există, de asemenea, două opțiuni pentru a elimina mai multe elemente fără a ieși din modul Element Zapper.

Puteți ține apăsată tasta Shift înainte să faceți clic pe elemente pentru a le elimina sau puteți trece deasupra elementelor și apăsați în loc tasta Del. Modul Zapper Element rămâne activ atunci când faceți acest lucru, astfel încât puteți elimina mai multe elemente de pe o pagină web fără a fi necesar să activați modul de fiecare dată.

Modul Zapper Element a fost conceput pentru situații în care crearea regulilor nu are sens. Acesta poate fi cazul resurselor web pe care nu le veți mai vizita, de exemplu, sau pentru testarea funcționalității înainte de a adăuga o regulă permanentă la setul de reguli uBlock Origin.

Uneori, vizităm o pagină de pe un site pentru care nu intenționăm să devenim un vizitator obișnuit, iar multe site-uri în prezent vor arunca elemente vizuale neplăcute care vă împiedică să accesați conținutul. Cu toate acestea, de multe ori, preferăm să nu parcurgem procesul de creare a unuia sau mai multor filtre doar pentru acea vizită. Acesta este modul în care modul element-zapper este util: puteți scăpa rapid de elementul vizual nuanțat, fără a fi necesar să vă poluați setul de filtru pentru această singură vizită.

A doua nouă caracteristică vă permite să injectați orice antet de Politică de securitate a conținutului (csp) în paginile care se potrivesc filtrului.

În prezent, toate modificatoarele următoare sunt acceptate atunci când sunt utilizate cu csp =: terță parte, domeniu =, important, badfilter.

În plus, filtrele de excepție pentru csp = pot fi realizate în două moduri:

Trebuie să fie exact csp = potrivire, adică @@ || example.com/nice$csp=frame-src 'niciunul' va anula doar orice filtru încearcă să injecteze exact un filtru csp = frame-src 'none', dar nu un csp = filtru frame-src 'self'; SAU

@@ ... $ csp va anula toate injecțiile CSP pentru adresele URL care se potrivesc filtrului.

Toate acestea au necesitat refactorizarea de partea mea, întrucât semantica pentru filtrele csp = este că toate filtrele potrivite trebuie să fie găsite (și, în plus, aplicate în funcție de importanța și @@), în timp ce filtrele normale sunt returnate doar primul hit.

Cea mai recentă versiune a uBlock Origin acceptă următoarele comenzi rapide de la tastatură:

  • Alt-Z pentru a deschide modul Element Zapper.
  • Alt-X pentru a deschide modul Picker Element.
  • Alt-L pentru a deschide Loggerul.

Utilizatorii Chrome pot personaliza comenzi rapide prin încărcarea chrome: // extensii / și făcând clic pe linkul „comenzi rapide de la tastatură” din pagină.

Utilizatorii Firefox trebuie să creeze următoarele trei preferințe folosind aproximativ: config

  • extensions.ublock0.shortcuts.launch element-zapper
  • extensions.ublock0.shortcuts.launch element-picker
  • extensions.ublock0.shortcuts.launch-logger

Setarea unei valori la - dezactivează comanda rapidă în Firefox și resetarea acestora restabilește valorile inițiale.

Găsiți informații suplimentare despre lansarea pe pagina web a proiectului GitHub.