Google ha iniziato a testare il Manifest V3. Questa sarà la fine di uBlock Origin?

Manifest V3

Alcuni mesi fa abbiamo condiviso qui sul blog la notizia su Le intenzioni di Google di rimuovere i blocchi degli annunci dal tuo browser, questo perché le modifiche introdotte nel Manifest V3 Riguardano principalmente le estensioni che hanno lo scopo di bloccare la pubblicità all'interno del browser.

Ora, diversi mesi dopo Google ha iniziato a testare la terza versione del suo manifest (Manifest V3), in cui il supporto per il nuovo manifest, definisce le capacità e le risorse fornite dai plugin, questo Manifest V3 è stato aggiunto alle build sperimentali di Chrome Canary.

Il nuovo manifesto è stato sviluppato come parte di un'iniziativa per migliorare la sicurezza, la privacy e le prestazioni Componenti aggiuntivi (l'obiettivo principale è semplificare la creazione di componenti aggiuntivi sicuri e ad alte prestazioni e rendere difficile la creazione di componenti aggiuntivi lenti e insicuri)

Il file manifest è ancora nella fase iniziale di alpha test, Non è definitivo ed è stato aggiunto per dare agli sviluppatori l'opportunità di iniziare a sperimentare e adattare i loro plugin. L'attivazione del nuovo manifesto è prevista per il prossimo anno.

Mentre La fine del supporto per la seconda edizione del manifesto deve ancora essere determinata. Per semplificare la migrazione dei plugin al nuovo manifest, è stata preparata una checklist che include le modifiche da affrontare per gli sviluppatori di plugin.

Google Chrome
Articolo correlato:
Google continua con le sue intenzioni di rimuovere i blocchi degli annunci

Qui è importante ricordare che la principale insoddisfazione con il nuovo manifesto è correlato al completamento dello stand per la modalità di blocco dall'API webRequest, che sarà limitato alla modalità di sola lettura.

Verrà fatta un'eccezione solo per l'edizione Chrome for Enterprise, in cui verrà mantenuto il supporto per l'API webRequest. Mozilla ha deciso di non seguire il nuovo manifest e di mantenere Firefox utilizzando completamente l'API webRequest.

Raymond Hill, capo sviluppatore di uBlock Origin, ha condannato questa decisionee Google. Secondo quest'ultimo, il passaggio all'API dichiarativa NetRequest significherebbe probabilmente la morte di queste estensioni utilizzate da almeno 10 milioni di utenti Internet.

"Se questa (piuttosto limitata) API dichiarativa NetRequest finisce per essere l'unico modo in cui i blocchi dei contenuti possono fare il loro lavoro, significa fondamentalmente che due blocchi dei contenuti che ho mantenuto per anni, uBlock Origin e uMatrix non possono più esistere"

Invece l'API WebRequest per filtrare il contenuto nel nuovo manifest ha proposto un'API dichiarativa dichiarativaNetRequest.

Se l'API webRequest ti consentiva di connettere i tuoi controller con pieno accesso alle richieste di rete e in grado di modificare il traffico al volo, la nuova API dichiarativaNetRequest fornisce l'accesso a un motore di filtraggio integrato universale out of the box che elabora in modo indipendente le regole di blocco, non consente l'utilizzo dei propri algoritmi di filtraggio e non consente la sovrapposizione di regole complesse in base alle condizioni.

Il nuovo manifest introduce anche altre modifiche che influiscono sul supporto dei plug-in. Tra loro ci sono:

  • La transizione a eseguire i lavoratori dei servizi come processi in background, che richiederà agli sviluppatori di modificare il codice di alcune aggiunte.
  • Nuovo modello di richiesta di autorizzazione granulare: il plugin non può essere attivato immediatamente per tutte le pagine ("all_url«), Ma funzionerà solo nel contesto della scheda attiva, ovvero l'utente dovrà confermare il lavoro del plugin per ogni sito.
  • Modifica nell'elaborazione dell'applicazione cross-origin- Secondo il nuovo manifest, agli script di elaborazione del contenuto verranno applicate le stesse restrizioni di autorità della pagina principale in cui sono inseriti questi script (ad esempio, se la pagina non ha accesso all'API di localizzazione, i plug-in degli script hanno vinto non ottieni neanche questo accesso).
  • Divieto di esecuzione di codice scaricato da server esterni (Stiamo parlando di situazioni in cui un plugin carica ed esegue codice esterno).

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Juan Carlos suddetto

    Perché ublock Origin scomparirà? Sarà solo in Chrome, ma in Firefox continuerà ad esistere. Internet non è più come prima, pubblicità ovunque.

    1.    David naranjo suddetto

      Perché la maggior parte dei suoi utenti utilizza Chrome / Chromium tra gli altri browser basati su Chromium.

  2.   Shupacabra suddetto

    Sarà la fine di Ublock? o sarà la fine di Chrome sul mio pc?