Molti utenti su Reddit hanno notato un carico maggiore del processore e una contemporanea diminuzione della velocità operativa del sito, ma inizialmente non si erano resi conto che questo era collegato a YouTube e AdBlock. Anche se YouTube è stato sorpreso a modificare il codice per rallentare il caricamento dei video, questa volta è una storia diversa.
La causa del problema sono le versioni AdBlock 5.17/AdBlock Plus 3.22 rilasciate di recente. L'autore di uBlock Origin, Raimondo collina, ha effettuato un'indagine approfondita sulle suddette aggiunte e ha concluso che sono davvero due le colpevoli. Ecco i principali estratti della sua indagine.
L'estensione AdBlock rallenta YouTube
Il problema nasce da più percorsi di codice e influisce su vari siti Web quando vengono attivati i percorsi di codice problematici. Nello specifico su YouTube, il problema risiede negli script dei contenuti inseriti, ma i problemi di prestazioni nello script in background possono influenzare altri siti Web, in particolare quelli con aggiornamenti di pagine Web dinamiche.
Questa regressione delle prestazioni colpisce gli utenti che hanno fatto la scelta sfortunata di utilizzare insieme Adblock Plus e AdBlock in modo più severo.
Il Profiler di Firefox in un profilo con Adblock Plus 3.22 rivela che su 41 secondi, più di 19 secondi sono stati spesi nel codice dello script del contenuto di ABP inserito nella pagina web di YouTube.
Secondo Hill, disabilitare solo ABP o AdBlock non è sufficiente per risolvere i problemi di prestazioni: quando si disabilita un'estensione, i suoi script di contenuto sono ancora presenti nelle pagine web.
non riesco a sentire le voci in disaccordo
È necessario forzare il ricaricamento di quelle pagine web. La soluzione migliore è riaprire le pagine Web in nuove schede.
Nel novembre 2023, gli utenti di Reddit hanno notato che YouTube si caricava più lentamente nei browser con blocco degli annunci. Inizialmente, gli utenti di Firefox hanno riscontrato questo problema, poiché il caricamento dei video di YouTube richiedeva diversi secondi in più rispetto a Chrome. Successivamente, anche gli utenti di Edge, Brave e Chrome hanno iniziato a segnalare problemi simili. La causa è stata individuata nel codice aggiunto al file JavaScript che ha rallentato di cinque secondi il tempo di caricamento della pagina.