Ho letto molto e sentito spesso consigliare di utilizzare il CDN di Google per i JS.
Fino adesso non l'ho mai usato, mi chiedo, però, quali sia il bilancio tra vantaggi e svantaggi.
Svantaggi non ne vedo tanti, ma temo la retro compatibilità. Non vorrei che se oggi uso la versione X di tal libreria, domani che Google decidesse di caricare la versione Y mi troverei con un bel problema da gestire.
Come vantaggi posso immaginare che le prestazioni dovrebbero essere sicuramente migliori anche se risulta difficile scommetterci non sapendo quanti linkino contemporaneamente alle stesse librerie e la capacità di gestione delle richieste da parte di Google
Tutti noi ci accorgiamo, ad esempio, di come Google AdSense rallenti il caricamento delle pagine
Insomma non sono del tutto convinto e ascolterei volentieri consigli e critiche ![]()
Indice Del Forum
Usereste Il Cdn Google Per Javascript?
Started by Billy 78, Oct 29 2011 10:10 AM
2 replies to this topic
#1
Inviato 29 October 2011 - 10:10 AM
#2
Inviato 29 October 2011 - 10:23 AM
Personalmente, per quanto possibile, evito qualsiasi richiesta http esterna ai domini sotto il mio controllo.
Ogni dominio in più che il browser deve cercare, rallenta il caricamento della pagina (soprattutto se i JS li carichi nella head del documento html e non prima di chiudere il body).
Tra l'altro in europa non ci sono server di Google dedicati al CDN dei JS, per cui devi anche considerare la latenza dagli USA.
Ogni dominio in più che il browser deve cercare, rallenta il caricamento della pagina (soprattutto se i JS li carichi nella head del documento html e non prima di chiudere il body).
Tra l'altro in europa non ci sono server di Google dedicati al CDN dei JS, per cui devi anche considerare la latenza dagli USA.
#3
Inviato 29 October 2011 - 11:36 AM
E ' errato ragionare in termini di singolo sito, utilizzare le librerie JS di Google è una filosofia di sviluppo.
Il beneficio viene proprio dal fatto che in un web ideale, se tutti usassero le librerie JS di Google, il caricamento di una libreria avverrebbe visitando solo il primo sito da parte del navigatore, che l'avrebbe sempre in cache velocizzando non poco la navigazione sugli altri siti indipendentemente dalla geolocalizzazione dei server contenenti le librerie JS.
Bisogna anche considerare le cose da un punto di vista SEO, Google, infatti, favorisce quei siti che seguono la sua politica di sviluppo del web.
Sotto un certo punto di vista questo è eticamente scorretto, ma, visto che al momento è Google il motore di ricerca per eccellenza, soprattutto in Italia, credo convenga seguire le sue indicazioni.
Il beneficio viene proprio dal fatto che in un web ideale, se tutti usassero le librerie JS di Google, il caricamento di una libreria avverrebbe visitando solo il primo sito da parte del navigatore, che l'avrebbe sempre in cache velocizzando non poco la navigazione sugli altri siti indipendentemente dalla geolocalizzazione dei server contenenti le librerie JS.
Bisogna anche considerare le cose da un punto di vista SEO, Google, infatti, favorisce quei siti che seguono la sua politica di sviluppo del web.
Sotto un certo punto di vista questo è eticamente scorretto, ma, visto che al momento è Google il motore di ricerca per eccellenza, soprattutto in Italia, credo convenga seguire le sue indicazioni.
0 utente(i) stanno leggendo questa discussione
utenti, ospiti, utenti anonimi
Community Forum Software by IP.Board 3.3.1
Licenza di: WinInizio


Home













