Utilizza script asincroni

Questa regola viene attivata quando PageSpeed Insights rileva che stai utilizzando la versione sincrona di uno script anziché la versione asincrona.

Panoramica

Utilizzare script asincroni significa che la tua pagina può essere visualizzata più rapidamente. Anziché costringere gli utenti ad attendere che uno script venga scaricato prima di eseguire il rendering della pagina, uno script può essere scaricato in background.

Sebbene la maggior parte degli script in origine fosse sincrona, le versioni più recenti sono state progettate per essere caricate in modo asincrono.

Consigli

Assicurati di utilizzare la versione asincrona dello script. Gli script comuni riportati di seguito supportano il caricamento asincrono:

  • BuySellAds (s3.buysellads.com/ac/bsa.js) : post del blog - asincrono per impostazione predefinita
  • ChartBeat (static.chartbeat.com/js/chartbeat.js) : documento, post del blog - asincrono per impostazione predefinita
  • Clicky (static.getclicky.com/js) : post del blog
  • Disqus (disqus.com/count.js, disqus.com/embed.js) : documento, post del blog - asincrono per impostazione predefinita
  • Facebook (connect.facebook.net/.../all.js) : documento, post del blog - asincrono per impostazione predefinita
  • Google AdSense (pagead2.googlesyndication.com/pagead/show_ads.js) : documento, post del blog
  • Google Analytics (google-analytics.com/ga.js) : documento, post del blog - asincrono per impostazione predefinita
  • Tag publisher di Google DFP (www.googletagservices.com/tag/js/gpt.js) : documento
  • Google Plus (apis.google.com/js/plusone.js) : documento, post del blog
  • New Relic (d7p9czrvs14ne.cloudfront.net/11/eum/rum.js) : documento - asincrono per impostazione predefinita
  • Pinterest (assets.pinterest.com/js/pinit.js) : documento
  • Shareaholic : documento - asincrono per impostazione predefinita
  • ShareThis (w.sharethis.com/button/buttons.js) : documento
  • ScorecardResearch/Comscore (b.scorecardresearch.com/beacon.js) : documento - asincrono per impostazione predefinita
  • StumbleUpon (platform.stumbleupon.com/.../widgets.js)
  • Quantcast (quantserve.com/quant.js) : documento - asincrono per impostazione predefinita
  • Twitter (platform.twitter.com/widgets.js) : documento - asincrono per impostazione predefinita
  • Tynt (cdn.tynt.com/tc.js)
  • Yandex (mc.yandex.ru/metrika/watch.js)