I video si caricano in tempi biblici da quando è arrivato il nuovo design Polymer di YouTube. Stranamente il problema sembra affliggere tutti i browser tranne Chrome. Ma tutto diventa più chiaro consultando il profilo Twitter di Chris Peterson (program manager di Mozilla) che individua la causa del problema in una vecchia libreria software. Infatti il design Polymer sfrutta la API Shadow DOM V0 che è deprecata e quindi non viene supportata dai browser moderni. Solo Chrome continuerà a utilizzarla fino al 2019. Di conseguenza tutti i concorrenti di Chrome subiscono un rallentamento fino al 500%. Paradossalmente il nuovo design viene presentato come “A prova di futuro” anche se si basa su qualcosa di obsoleto.
YouTube usa una libreria deprecata che è compatibile solo con Chrome e rallenta gli altri Browser
Come Velocizzare il Caricamento di YouTube
Chi ha scoperto la magagna si è fatto anche carico della soluzione. Infatti Chris Peterson stesso consiglia di installare l’estensione YouTube Classic per Firefox. Invece la soluzione per gli altri browser è un poco più complicata ed arriva da
- Per prima cosa puntiamo il nostro browser su YouTube che tanti problemi ci causa
- Ora attiviamo la modalità di modifica dei cookie. Ad esempio su Edge pigiamo F12 per poi cliccare su Debugger > Cookie > www.youtube.com
- Nel cookies troviamo la riga Pref e modifichiamo il valore in al=en&f5=30030&f6=8
YouTube page load is 5x slower in Firefox and Edge than in Chrome because YouTube’s Polymer redesign relies on the deprecated Shadow DOM v0 API only implemented in Chrome. You can restore YouTube’s faster pre-Polymer design with this Firefox extension: https://t.co/F5uEn3iMLR
— Chris Peterson (@cpeterso) 24 luglio 2018