12

stavo correndo pagina spunti di velocità sul mio sito ed è stato dato il seguente risultato:Abilita la compressione su Facebook SDK servito file per ottimizzare il sito

compressione delle risorse con gzip o sgonfiare in grado di ridurre il numero di byte inviati tramite la Rete.

Abilita la compressione per le risorse seguenti per ridurre le dimensioni del trasferimento di 350,1 KiB (riduzione del 71%).

La compressione di https://static.xx.fbcdn.net/rsrc.php/v2/yV/r/jchZvGuNSq4.js potrebbe consentire di risparmiare 230,8 KiB (riduzione del 72%).

La compressione di http://connect.facebook.net/en_US/sdk.js potrebbe consentire di risparmiare 119,3 KiB (riduzione del 69%).

Mi chiedo se qualcuno sa come comprimere questi file poiché vengono forniti direttamente dal sdk di Facebook?

Questo è lo script facebook sto utilizzando in mie pagine web:

<script> 
    window.fbAsyncInit = function() { 
    FB.init({ 
     appId  : '---- my app ID here -----', 
     xfbml  : true, 
     version : 'v2.4' 
    }); 
    }; 
(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.4"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk')); 
</script> 

Qualsiasi aiuto sarebbe molto apprezzato come mi è stato in grado di trovare una risposta chiara a questo problema identificato.

risposta

1

Inoltre ho notato questo e se ne andò usare Google e trovato la tua domanda SO. Ho fatto alcuni controlli e sembra che già comprimano i loro file statici. Date un'occhiata a questo:

http://www.whatsmyip.org/http-compression-test/?url=aHR0cHM6Ly9zdGF0aWMueHguZmJjZG4ubmV0L3JzcmMucGhwL3YyL3lWL3IvamNoWnZHdU5TcTQuanM=

io non sono sicuro perché Insights Page Speed ​​non salire su questo, ma io sono abbastanza sicuro si può ignorare questo. Perché non hai molta influenza sul modo in cui servono i loro file statici e sarei sorpreso se non comprimessero i loro file statici in un'azienda come Facebook.

5

Non è possibile. Viene fornito da una terza parte che è Facebook. Dovremmo raggiungerli e chiedere loro di comprimere questi file.

Edit:

Facebook in realtà ci ha prestato un orecchio, e compressi alcuni dei loro SDK che è grande