uBlock Origin 1.13: Element Zapper en CSP-filter

UBlock Origin 1.13.0 is een nieuwe versie van de populaire extensie voor het blokkeren van inhoud voor Firefox en Google Chrome webbrowsers.

Het introduceert twee nieuwe functies aan de extensie: Element Zapper en CSP-filtering. De nieuwste versie van uBlock Origin staat al op de officiële Chrome Web Store en Mozilla AMO-website.

Geïnteresseerde gebruikers kunnen het downloaden van de extensiewinkels, bestaande gebruikers kunnen de automatische updatefunctie van de browser gebruiken om naar de nieuwe versie bij te werken.

De nieuwe versie van de content blocker wordt geleverd met twee nieuwe functies waarvan gebruikers van de extensie profiteren.

Update : er is een update uitgebracht voor uBlock Origin 1.13.2 die het probleem met Chrome oplost.

Element Zapper

Element Zapper is ontworpen om elementen te verwijderen van webpagina's die u tijdelijk opent. Hoewel u elementen op webpagina's tijdelijk kunt verbergen met behulp van Developer Tools, is het belangrijkste voordeel van Element Zapper dat dit dit proces vereenvoudigt.

Klik op het pictogram uBlock Origin in de adresbalk van de browser en selecteer het nieuwe Element Zapper-pictogram (het bliksempictogram) om hiervan gebruik te maken.

Dit schakelt de elementkieermodus in. Beweeg de muiscursor over het element dat u van de pagina wilt verwijderen - een overlay, irritante advertentie, automatisch afgespeelde video, een afbeelding of een ander element - en klik erop. Het element wordt meteen verwijderd en blijft verborgen totdat u de pagina opnieuw laadt.

U kunt de modus op elk gewenst moment verlaten zonder een element te verwijderen door op Esc te drukken. Er zijn ook twee opties om meerdere elementen te verwijderen zonder de Element Zapper-modus te verlaten.

Je kunt de Shift-toets ingedrukt houden voordat je op elementen klikt om ze te verwijderen, of je kunt over elementen zweven en in plaats daarvan op de Del-toets drukken. De Element Zapper-modus blijft actief wanneer u dit doet, zodat u meerdere elementen op een webpagina kunt verwijderen zonder de modus elke keer te moeten activeren.

De Element Zapper-modus is ontworpen voor situaties waarin het maken van regels geen zin heeft. Dit kan bijvoorbeeld het geval zijn voor webbronnen die u niet meer bezoekt of voor het testen van functionaliteit voordat u een permanente regel toevoegt aan de set regels van uBlock Origin.

Soms bezoeken we een pagina op een site waarvan we niet van plan zijn om een ​​regelmatige bezoeker te worden, en veel sites zullen tegenwoordig hinderlijke visuele elementen bevatten die u verhinderen toegang te krijgen tot de inhoud. Vaak gaan we echter liever niet door het proces van het maken van een of meer filters voor alleen dat ene bezoek. Dit is waar de element-zapper-modus nuttig is: u kunt snel van het hinderlijke visuele element afkomen zonder uw filterset voor dit ene bezoek te vervuilen.

Met de tweede nieuwe functie kunt u elke Content Security Policy-kop (csp) invoegen in pagina's die overeenkomen met het filter.

Momenteel worden alle volgende modificaties ondersteund bij gebruik met csp =: derde partij, domein =, belangrijk, badfilter.

Bovendien kunnen uitzonderingsfilters voor csp = op twee manieren worden gemaakt:

Moet exact zijn csp = match, dat wil zeggen @@ || example.com/nice$csp=frame-src 'none' annuleert alleen het filter dat precies een csp = frame-src 'none' filter probeert te injecteren, maar geen csp = frame-src 'zelffilter'; OF

@@ ... $ csp annuleert alle CSP-injectie voor URL's die overeenkomen met het filter.

Dit alles vereiste refactoring van mijn kant, omdat het semantisch voor csp = filters is dat alle overeenkomende filters moeten worden gevonden (en bovendien toegepast volgens belangrijk en @@), terwijl normale filters alleen de eerste hit worden geretourneerd.

De nieuwste versie van uBlock Origin ondersteunt de volgende sneltoetsen:

  • Alt-Z om de Element Zapper-modus te openen.
  • Alt-X om de Elementkiezer-modus te openen.
  • Alt-L om de logger te openen.

Chrome-gebruikers kunnen snelkoppelingen aanpassen door chrome: // extensions / te laden en op de link 'sneltoetsen' op de pagina te klikken.

Firefox-gebruikers moeten de volgende drie voorkeuren maken met behulp van about: config

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

Een waarde instellen op - schakelt de snelkoppeling in Firefox uit en het opnieuw instellen ervan herstelt de oorspronkelijke waarden.

U vindt aanvullende informatie over de release op de GitHub-webpagina van het project.