uBlock Origin 1.40 Update introduce una soluzione alternativa per bloccare gli annunci YouTube caricati all’avvio di Chrome
Di recente, alcuni utenti sono intervenuti su un problema simile con uBlock Origin in Chrome. Il blocco degli annunci open source consente ad alcuni annunci di YouTube di passare nel browser di Google. Ma questo non accadeva sempre, solo in scenari specifici, come quando si lasciava una scheda di YouTube come ultima scheda attiva e si chiudeva il browser. Alla riapertura di Chrome, gli annunci sono arrivati.
Un membro del team di uBlock Origin, che stava indagando sul problema, ha proposto una modifica per ricaricare le schede dopo che il plug-in di blocco degli annunci è pronto per filtrare le richieste web. Questa potrebbe essere una potenziale soluzione per interrompere gli annunci prima che possano essere consegnati. Ma Raymond Gorhill, il creatore dell’add-on, ha affermato che ricaricare le schede incondizionatamente sarebbe una cattiva idea, soprattutto se l’utente ha centinaia di schede. Immagina se tutte le schede si ricaricassero contemporaneamente, ciò potrebbe causare il caos.
uBlock Origin 1.40 Update impedisce il caricamento degli annunci di YouTube all’avvio di Chrome
Gorhill ha suggerito che l’estensione dovrebbe essere ricaricata solo quando è stata effettuata una richiesta di rete dalla scheda. Gli sviluppatori hanno lavorato con questo in mente e hanno introdotto un commit nel repository del componente aggiuntivo. Hanno abilitato una funzionalità che era in precedenza in fase di test, denominata suspendTabsUntilReady. La nuova versione del componente aggiuntivo, uBlock Origin 1.40, porta la correzione per gli annunci di YouTube all’avvio di Chrome.
Con la modifica, uBlock Origin ricaricherà le schede attive all’avvio di Chrome, ignorando le schede che erano inattive/sospese. L’aggiornamento per l’estensione include anche un paio di altri miglioramenti per la funzionalità di completamento automatico, gli script, i defuser e il reporter del problema di My Filters Editor. Il filtro popup ora supporta un nuovo scriptlet, window-close-if. L’aggiornamento non è ancora disponibile sul webstore di Chrome, sullo store di Opera Addons e su Microsoft Store , ma è già disponibile su AMO di Firefox .
Questo problema con gli annunci di YouTube non è nuovo di per sé. Alcuni mesi fa, il blocco degli annunci predefinito del browser Opera aveva lo stesso problema. Dopo aver letto i rapporti degli utenti, ho osservato lo stesso schema quando ho testato il browser. La comunità tecnologica era generalmente d’accordo sul fatto che YouTube stesse cambiando il modo in cui gli annunci venivano forniti, come misura controattiva per impedire ai blocchi degli annunci di limitare gli annunci. Il problema è stato corretto in una versione successiva di Opera.
Google smetterà di supportare le estensioni Manifest V2 nel 2023, per costringere gli sviluppatori a passare a Manifest V3 senza l’API di blocco webRequest. Ma il gigante della ricerca sta già scherzando con il blocco degli annunci. Quando il supporto per V2 termina, interromperà effettivamente la funzionalità degli adblocker, incluso uBlock Origin per Chrome. Molti utenti ne sono preoccupati e sperano che l’estensione funzioni in qualche modo nel browser dopo che la temuta modifica è stata imposta agli sviluppatori. Puoi biasimarli per essere preoccupati? Ecco un interessante articolo dell’EFF, che parla maggiormente dei dettagli tecnici di Manifest V3.
Fortunatamente, ci sono alternative a cui potresti prendere in considerazione il passaggio. Vivaldi e Brave hanno confermato che non implementeranno V3 nel loro browser e Mozilla implementerà la propria versione di Manifest V2 con la possibilità di eseguire richieste cross-origin, continuerà a supportare V2 per un anno dopo che è stato deprecato. Per quanto riguarda Microsoft Edge, consiglio di leggere i problemi recenti che circondano il browser, prima di decidere se passare ad esso.