Ogni tanto mi capita di collegarmi a internet usando la scheda UMTS di Vodafone che, a parte il costo un po' altino, funziona ottimamente (a Milano riesce anche ad arrivare a qualche Mbit/s di banda).
Per cercare di ottimizzare lo scaricamente delle pagine, il loro "proxy" scarica le pagine dal server di origine e le processa:
- rende le immagini più leggere, ricomprimendole, e riscrivendo l'url originale con una loro url temporanea
- mette "inline" le chiamate a file JS e CSS esterni in modo da ridurre il numero di richieste che il browser deve effettuare
Il primo meccanismo funziona "quasi" sempre, ma anche nei casi nei quali non funziona (solo se l'url dell'immagine ha dei parametri particolari, ad esempio tutti i contatori di feedburner) è poco "fastidioso".
Il secondo da dei problemi maggiori: tutte le applicazioni di google online ad eccezione di gmail non vanno a causa di errori javascript.
Il problema sta nel fatto che le chiamate ai file JS vengono "inlined" e nel caso di Google questa semplificazione non funziona (probabilmente gli url di alcuni file js sono creati dinamicamente a runtime). Questo problema è decisamente più fastidioso del primo, e il comportamento non è neanche modificabile tramite il 190 online (cosa che è invece possibile per l'alleggerimento delle immagini).
I tecnici i poveri operatori di call-center dicono di "abbassare il livello di protezione del browser"... ovviamente, non avendo niente a che fare col problema riscontrato, non migliora la situazione.
Technorati Tag:
Vodafone,
Google,
UMTS