- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Offri le risorse da un URL coerente
-
Offri le risorse da un URL coerente
Buongiorno a tutti.
Qualcuno cortesemente può spiegarmi il perché di questo, in PageSpeed Insights:
Le seguenti risorse presentano contenuti identici ma sono offerte da URL diversi. Offri queste risorse da un URL coerente per risparmiare 1 richieste e 26,1 KiB.
h t t p:// static.ak.facebook.com/connect/xd_arbiter.php?version=21
h t t p s:// s-static.ak.facebook.com/connect/xd_arbiter.php?version=21Le seguenti risorse presentano contenuti identici ma sono offerte da URL diversi. Offri queste risorse da un URL coerente per risparmiare 1 richieste e 20,3 KiB.
h t t p:// platform.twitter.com/widgets/hub.html
h t t p s:// platform.twitter.com/widgets/hub.htmlGrazie
-
Ciao,
lo strumento ha capito che le due risorse, richieste sia tramite protocollo http che https, sono in realtà la stessa cosa, ma il browser lo richiede due volte perché hanno URL diversi e non può saperlo a priori.Uniformando gli URL usati per richiamarle risparmieresti una chiamata HTTP - ossia una richiesta remota - velocizzando i tempi di visualizzazione della pagina (il numero delle chiamate HTTP è uno degli elementi più critici nella velocità di scaricamento e visualizzazione delle pagine).
Se il tuo sito usa sia pagine con contenuti sotto http che sotto https può capitare, specie se fai riferimento agli url degli script usando la notazione //platform.twitter.com/... dove // vuole dire un URL assoluto che usi lo stesso protocollo usato dalla pagina corrente.
Spero di essermi spiegato, sennò cercherò di chiarire.
-
Ciao Federico
@Federico Sasso said:
Uniformando gli URL usati per richiamarle risparmieresti una chiamata HTTP - ossia una richiesta remota - velocizzando i tempi di visualizzazione della pagina (il numero delle chiamate HTTP è uno degli elementi più critici nella velocità di scaricamento e visualizzazione delle pagine).
Infatti è questo il mio obiettivo: ottimizzare il più possibile e dove possibile (sono in hosting condiviso) i tempi di caricamento delle pagine
@Federico Sasso said:
Se il tuo sito usa sia pagine con contenuti sotto http che sotto https può capitare, specie se fai riferimento agli url degli script usando la notazione //platform.twitter.com/... dove // vuole dire un URL assoluto che usi lo stesso protocollo usato dalla pagina corrente.
Per il caricamento degli script uso i seguenti URL:
h t t p : / / platform.twitter.com/widgets.js
h t t p : / / connect.facebook.net/it_IT/all.js#xfbml=1Esiste un modo per evitare di richiamare due volte la stessa risorsa, utilizzando o il protocollo HTTP oppure quello crittografato?
Grazie
-
Anche io ho lo stesso problema!
(uso h t t p : / / connect.facebook.net/it_IT/all.js#xfbml=1)
-
Up!
-
L'unica soluzione in questi casi è fare il Defer dei JS.
Non ci sono alternative. Ovviamente FB e Twitter fanno i cavoli loro con i loro script