{"id":226566,"date":"2022-09-05T11:16:00","date_gmt":"2022-09-05T08:16:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=226566"},"modified":"2022-11-09T02:56:33","modified_gmt":"2022-11-08T23:56:33","slug":"come-eliminare-javascript-e-css-che-bloccano-il-rendering-nei-contenuti-above-the-fold","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/come-eliminare-javascript-e-css-che-bloccano-il-rendering-nei-contenuti-above-the-fold\/","title":{"rendered":"Come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold"},"content":{"rendered":"\n<p>Quando si crea un sito Web, ci sono alcuni aspetti che sono fondamentali per offrire agli utenti un&#8217;esperienza fluida. Uno di questi aspetti \u00e8 rappresentato dal tempo di caricamento. Un <a href=\"https:\/\/stablewp.com\/21-ways-to-make-your-wordpress-site-load-in-less-than-1-second\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">sito web che si carica velocemente<\/a> \u00e8 sempre apprezzato dai visitatori che vogliono trovare quello che cercano il pi\u00f9 velocemente possibile. Per ottenere un tempo di caricamento rapido, dovresti imparare come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold.<\/p>\n<p>La velocit\u00e0 di un sito Web pu\u00f2 essere influenzata da un&#8217;ampia gamma di fattori, ma i fattori discussi in questo articolo hanno l&#8217;impatto maggiore. L&#8217;equazione perfetta del sito Web pu\u00f2 essere difficile da risolvere, poich\u00e9 alcuni elementi non dipendono dalle tue azioni. Sono dettati da ogni situazione in particolare (es. posizione geografica, velocit\u00e0 di Internet). Tuttavia, puoi ottimizzare la consegna CSS modificando gli elementi che sei in grado di controllare completamente. Scopri di seguito ulteriori informazioni su questo argomento in questo articolo creato dal nostro team su <a href=\"https:\/\/wpdatatables.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">wpDataTables<\/a>.<\/p>\n<h2>Definire il blocco del rendering e il contenuto above-the-fold<\/h2>\n<h3>Blocco del rendering<\/h3>\n<p>Il blocco del rendering si riferisce agli elementi che impediscono il caricamento del contenuto cruciale di un sito Web (ad esempio il corpo del testo principale di un articolo) prima del caricamento dell&#8217;intera pagina. Un buon esempio di tale elemento \u00e8 rappresentato da qualsiasi JavaScript o CSS aggiuntivo che viene aggiunto a un sito web. Questo codice potrebbe impedire all&#8217;utente di vedere qualsiasi cosa nel proprio browser fino a quando il codice non \u00e8 stato completamente eseguito, diventando cos\u00ec un blocco del rendering.<\/p>\n<h3>Contenuti above the fold<\/h3>\n<p>Quando un visitatore accede a un sito Web, viene accolto da una determinata parte del sito, ovvero la parte pi\u00f9 in alto. Per vedere il resto, l&#8217;utente dovr\u00e0 scorrere verso il basso o eseguire altre azioni sul sito. Il contenuto che i visitatori possono vedere immediatamente dopo aver effettuato l&#8217;accesso \u00e8 chiamato contenuto above-the-fold.<\/p>\n<h3>Informazioni sul blocco della visualizzazione in JavaScript e CSS<\/h3>\n<p>I browser leggono l&#8217;HTML per visualizzare un sito. Questo \u00e8 un processo che ha pi\u00f9 passaggi. Se il browser si imbatte in elementi che fanno riferimento a uno script\/foglio di stile, sono necessari passaggi aggiuntivi per leggere il codice. Il browser dovr\u00e0 richiedere un file, attendere una risposta, scaricare il file dal server e quindi eseguire il file.<\/p>\n<p>Naturalmente, questi passaggi aggiuntivi possono rallentare il tempo di caricamento. Tieni presente che alcuni temi WordPress coinvolgono pi\u00f9 di un solo file CSS o JavaScript. Il tempo di caricamento pu\u00f2 essere notevolmente rallentato a causa di questi file. Questo \u00e8 il motivo per cui dovrai eliminare le risorse di blocco del rendering dal tuo sito. Molto spesso, questi non sono file critici, quindi puoi posticipare l&#8217;analisi di JavaScript per ridurre il blocco del rendering della pagina, migliorando cos\u00ec la velocit\u00e0 del tuo sito.<\/p>\n<h3><strong>Identificazione di JavaScript e CSS che bloccano la visualizzazione<\/strong><\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197160-61e8b1b6064f7.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197160-61e8b1b6064f7.jpg\" alt=\"Come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold\" ><\/a><\/p>\n<p>Per eliminare JavaScript e CSS che bloccano la visualizzazione nei contenuti above-the-fold, dovrai identificare quali sono questi elementi. Uno dei modi pi\u00f9 semplici per identificarli \u00e8 aprire il tuo sito Web con uno strumento di velocit\u00e0 della pagina che ti dice quali problemi deve affrontare durante il caricamento. <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PageSpeed \u200b\u200bInsights di Google<\/a> \u00e8 uno di questi strumenti che dovrebbe aiutarti a trovare i file che bloccano il rendering sul tuo sito. Una volta che hai capito quali sono i file, puoi procedere a rimuovere o riorganizzare il JavaScript che blocca il rendering.<\/p>\n<h3>Come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold?<\/h3>\n<p>Hai due opzioni in questa situazione: impara come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold o usa un plug-in per farlo. Se sei un esperto di tecnologia e sei disposto a imparare come vengono eliminate le risorse che bloccano il rendering, applica uno di questi metodi:<\/p>\n<h3>Cancella JavaScript dal percorso di rendering critico<\/h3>\n<p>Il percorso di rendering critico dovrebbe includere solo gli elementi essenziali per il sito web. Puoi spostare le risorse JavaScript non necessarie da questo percorso. Questo viene fatto aggiungendo alcuni attributi in cui \u00e8 richiesto JavaScript. Gli attributi sono:<\/p>\n<ul>\n<li><strong>Async:<\/strong> questo attributo dice al browser che dovrebbe iniziare a scaricare le risorse immediatamente per evitare tempi di caricamento lenti. Una volta che le risorse sono disponibili, l&#8217;analisi HTML viene temporaneamente sospesa e le risorse vengono caricate.<\/li>\n<li><strong>Rinvia:\u00a0<\/strong> questo attributo dice al browser di posticipare il download delle risorse fino al termine del processo di analisi HTML. Una volta completato, il browser scaricher\u00e0 e visualizzer\u00e0 gli script nell&#8217;ordine di apparizione sul sito web.<\/li>\n<\/ul>\n<h3><strong>Controlla come vengono fornite le risorse CSS e ottimizzale<\/strong><\/h3>\n<p>Per eliminare le risorse di blocco del rendering nei CSS, dovrai:<\/p>\n<ul>\n<li>Identifica le risorse necessarie per i contenuti above-the-fold e integra gli stili CSS con HTML.<\/li>\n<li>Utilizzare un altro attributo per identificare le risorse CSS che sono assolutamente necessarie (attributo media).<\/li>\n<li>Carica le risorse CSS in modo asincrono (usando gli attributi discussi sopra).<\/li>\n<\/ul>\n<h2><strong>Un elenco di plug-in che possono aiutarti a eliminare pi\u00f9 facilmente JavaScript che blocca il rendering<\/strong><\/h2>\n<h3>Ottimizza automaticamente<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197160-61e8b1b70ee28.jpg\" alt=\"Come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold\" \/><\/a><\/p>\n<p>Per eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold di WordPress, puoi utilizzare plug-in come Autoptimize. Questo plugin migliora il tempo di caricamento del tuo sito WordPress combinando bit di codice, riducendo i blocchi di codice rimuovendo i caratteri non necessari (compressione) e cos\u00ec via. Apportando queste modifiche, il codice \u00e8 pi\u00f9 facile da leggere e la dimensione del file viene ridotta, riducendo cos\u00ec il tempo di caricamento di alcune centinaia di millisecondi o addirittura secondi.<\/p>\n<p>Per installare questo plugin, devi semplicemente accedere alla dashboard di WordPress e accedere alla scheda Plugin. Quindi, seleziona l&#8217;opzione Aggiungi nuovo che si trova nella parte superiore della finestra. Successivamente, puoi cercare Autoptimize o altri plugin nella barra di ricerca. Fai clic su Installa ora, attivalo per il sito Web che desideri e sei a posto.<\/p>\n<h3>Cache totale W3<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/w3-total-cache\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197160-61e8b1b81a44d.jpg\" alt=\"Come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold\" \/><\/a><\/p>\n<p>Autoptimize ha molte altre alternative che puoi utilizzare per rimuovere le risorse che bloccano il rendering da WordPress. Il plugin W3 Total Cache \u00e8 uno dei migliori. La cosa interessante di questo plugin \u00e8 che incorpora molteplici funzionalit\u00e0 extra per l&#8217;ottimizzazione di WordPress. La memorizzazione nella cache rappresenta il processo in cui determinati file vengono archiviati sul computer di un utente per migliorare la sua esperienza con il sito web. Le visite successive saranno pi\u00f9 facili e i tempi di caricamento miglioreranno.<\/p>\n<h3>Pacchetto potenziamento velocit\u00e0<\/h3>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/speed-booster-pack\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197160-61e8b1b915a90.jpg\" alt=\"Come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold\" \/><\/a><\/p>\n<p>Un&#8217;altra opzione \u00e8 Speed \u200b\u200bBooster Pack. Una volta installato, puoi accedere alle impostazioni e scegliere le opzioni pi\u00f9 adatte alle tue esigenze. Il plug-in offre alcune opzioni di configurazione come spostare gli script nel pi\u00e8 di pagina o rinviare i file JavaScript dall&#8217;analisi. Selezionandoli, puoi rimuovere JavaScript e CSS che bloccano la visualizzazione nei contenuti above-the-fold con solo un paio di clic.<\/p>\n<h3>Ottimizzazione JCH<\/h3>\n<p><strong><a href=\"https:\/\/wordpress.org\/plugins\/jch-optimize\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197160-61e8b1ba1963c.jpg\" alt=\"Come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold\" \/><\/a><\/strong><\/p>\n<p>JCH Optimize \u00e8 un plugin che combina JavaScript e CSS riducendo le dimensioni dei file. Ha molte altre funzionalit\u00e0 che possono essere utili a lungo termine, ma \u00e8 ottimo per eliminare le risorse che bloccano il rendering. Naviga attraverso le sue impostazioni e attiva le funzionalit\u00e0 che sembrano rilevanti per il tuo sito web.<\/p>\n<p>Anche se richiede una certa attenzione, la risoluzione di questo problema avr\u00e0 un grande impatto sul tuo sito. Dopo aver appreso come rimuovere JavaScript e CSS che bloccano la visualizzazione nei contenuti above-the-fold, assicurati di sradicare tutti gli elementi che potrebbero rallentare il tuo sito Web il prima possibile.<\/p>\n<p>Se ti \u00e8 piaciuto leggere questo articolo su come eliminare JavaScript e CSS che bloccano il rendering nei contenuti above-the-fold, dovresti dare un&#8217;occhiata a questo su <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-cambiare-i-caratteri-in-wordpress-senza-problemi\/\" title=\"come modificare i caratteri in WordPress\">come modificare i caratteri in WordPress<\/a>.<\/p>\n<p>Abbiamo anche scritto di alcuni argomenti correlati come come incorporare un <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-incorporare-un-iframe-wordpress-con-e-senza-plug-in\/\" title=\"iframe di WordPress\">iframe di WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-trovare-lid-della-pagina-in-wordpress-in-pochi-passaggi\/\" title=\"come trovare l&#039;ID della pagina in WordPress\">come trovare l&#8217;ID della pagina in WordPress<\/a>, come <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-scaricare-la-libreria-multimediale-di-wordpress\/\" title=\"scaricare la libreria multimediale di WordPress\">scaricare la libreria multimediale di WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-fermare-un-attacco-ddos-sul-tuo-sito-web-wordpress\/\" title=\"come fermare un attacco DDoS\">come fermare un attacco DDoS<\/a> e come <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-nascondere-il-titolo-della-pagina-in-wordpress-una-guida-rapida\/\" title=\"nascondere il titolo della pagina in WordPress\">nascondere il titolo della pagina in WordPress<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wpdatatables.com\" class=\"external external_icon\">wpdatatables.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Per eliminare JavaScript e CSS che bloccano la visualizzazione nei contenuti above-the-fold, dovrai identificare quali sono questi elementi.<\/p>\n","protected":false},"author":1,"featured_media":197161,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[835,814,844,865],"tags":[1168],"class_list":["post-226566","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guida-per-principianti","category-plugin-2","category-tutorial","category-wordpress-6","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/226566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=226566"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/226566\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/197161"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=226566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=226566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=226566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}