uBlock Origin i AdGuard van presentar les variants dels seus complements

Manifest V3

La versió experimental només admet el bloqueig de sol·licituds de xarxa

Raymond Hill, l'autor del sistema de bloqueig de contingut no desitjat de uBlock Origin, va publicar un complement de navegador uBO Minus experimental amb una implementació de una variant d'uBlock Origin traduïda a l'API declarativa NetRequest, l'ús de la qual és obligatori a la tercera versió del manifest de Chrome.

A diferència del clàssic uBlock Origin, el nou complement utilitza les capacitats del motor integrat al navegador per filtrar contingut i no requereix permís per interceptar i canviar totes les dades del lloc durant la instal·lació.

Cal esmentar que aquest canvi es genera donats els canvis que s'implementessin a partir de gener de 2023 a Chrome, el qual planeja deixar d'admetre la segona versió del manifest i fer que la tercera versió sigui obligatòria per a tots els complements.

inicialment, la tercera versió del manifest va ser criticada per trencar molts complements per bloquejar contingut inadequat i garantir la seguretat. El manifest de Chrome defineix les capacitats i els recursos proporcionats pels connectors. La tercera versió del manifest es va desenvolupar com a part d'una iniciativa per millorar la seguretat, la privadesa i el rendiment dels complements. L'objectiu principal dels canvis realitzats és facilitar la creació de complements segurs i d'alt rendiment i dificultar la creació de complements insegurs i lents.

La principal insatisfacció amb la tercera versió del manifest està relacionada amb la transferència al mode de només lectura de l'API webRequest, que va permetre connectar els seus propis controladors que tenen accés complet a les sol · licituds de xarxa i poden modificar el trànsit sobre la marxa. . Aquesta API és utilitzada per uBlock Origin, AdGuard i molts altres complements per bloquejar contingut inapropiat i garantir la seguretat.

En lloc de l'API webRequest, la tercera versió del manifest ofereix una API NetRequest declarativa limitada que brinda accés a un motor de filtratge integrat que processa les regles de bloqueig per si mateix, no permet l'ús dels seus algorismes de filtratge i no permet establir regles complexes que se superposen entre si depenent de les condicions.

Sobre la variant presentada del complement, s'esmenta quei encara no té un panell emergent ni pàgines de configuració, i la funcionalitat es limita a bloquejar sol·licituds de xarxa.

Per treballar sense permisos estesos, compta amb funcions com a filtres estètics per reemplaçar contingut a la pàgina («##»), substitució de seqüències d'ordres per a llocs («##+js»), filtres per redireccionar sol·licituds («redirect=»), filtres de capçalera CSP (Política de seguretat de contingut) i filtres per eliminar paràmetres de sol·licitud («removeparam=»). En cas contrari, la llista de filtres predeterminats és totalment consistent amb el conjunt d'uBlock Origin i inclou al voltant de 22,000 regles.

A més, fa uns dies, es va presentar una versió experimental del complement de bloqueig d'anuncis d'AdGuard: AdGuardMV3, també traduïda a l'API declarativa de NetRequest i capaç de funcionar en navegadors que només admeten la tercera edició del manifest de Chrome. El prototip proposat per a la prova proporciona tota la funcionalitat requerida pels usuaris comuns per bloquejar anuncis, però va al final del complement de la segona edició del manifest en termes de les seves característiques avançades, que poden ser dinterès per als usuaris avançats.

El nou AdGuard continuarà ocultant pancartes, ginys de xarxes socials i elements molestos, bloquejarà anuncis en plataformes de vídeo com YouTube i bloquejarà de manera proactiva les sol·licituds relacionades amb el seguiment de moviment.

Entre les limitacions, hi ha el parpelleig dels anuncis a causa d'un retard en l'aplicació de regles de 1,5 a 2 segons, la pèrdua d'algunes funcions relacionades amb el filtratge de cookies, l'ús d'expressions regulars i el filtratge de paràmetres de consulta (la nova API proporciona expressions regulars simplificades), la disponibilitat d'estadístiques i el registre de disparadors de filtre Només en mode desenvolupador.

També esmenta una possible reducció en el nombre de regles a causa de les restriccions introduïdes a la tercera versió del manifest.

Si el navegador té un complement que utilitza declarativeNetRequest, no hi ha problemes amb les regles estàtiques, ja que hi ha un límit total per a tots els complements, cosa que permet 330 regles. Quan hi ha diverses addicions, s'aplica un límit de 000 regles, que pot no ser suficient. Per a les regles dinàmiques, s'ha introduït un límit de 30 regles i per a les expressions regulars, 5000 regles.

Fonts: https://adguard.com, https://github.com/gorhill/uBlock/


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.