{"id":226541,"date":"2022-09-04T18:27:00","date_gmt":"2022-09-04T15:27:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=226541"},"modified":"2022-11-09T01:52:49","modified_gmt":"2022-11-08T22:52:49","slug":"come-ottimizzare-la-consegna-css-in-wordpress-con-poca-fatica","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/come-ottimizzare-la-consegna-css-in-wordpress-con-poca-fatica\/","title":{"rendered":"Come ottimizzare la consegna CSS in WordPress con poca fatica"},"content":{"rendered":"\n<p>I CSS possono migliorare l&#8217;aspetto generale del tuo sito web ed \u00e8 facile da usare, modificare e mantenere. L&#8217;unico svantaggio \u00e8 la possibilit\u00e0 di rallentare la velocit\u00e0 di caricamento della pagina. Pertanto questo articolo creato dal nostro team di <a href=\"https:\/\/wpdatatables.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WpDataTables<\/a>, ti mostrer\u00e0 come ottimizzare la consegna CSS in WordPress.<\/p>\n<p>Se il CSS non viene fornito correttamente, il browser dovr\u00e0 elaborare e scaricare i dati prima di aver terminato il rendering della tua pagina. Ci\u00f2 significa che i visitatori sperimenteranno un ritardo nella visualizzazione della tua pagina e potrebbero fare clic su di essa, perch\u00e9 sembra che non si stia caricando. Da qui l&#8217;importanza di ottimizzare la consegna CSS, quindi continua a leggere per imparare come evitare le insidie \u200b\u200bche potrebbero rallentare la tua pagina web.<\/p>\n<h3><strong>Tutto sulla consegna CSS<\/strong><\/h3>\n<p><strong>Fondamentalmente,<\/strong> CSS, un foglio di stile a cascata, rende i siti Web attraenti e, senza di essi, i siti Web sarebbero ancora bloccati negli anni &#8217;90.<\/p>\n<p>Le pagine Web, comprese le pagine Web di WordPress, sono in stile CSS. Ogni tema WordPress utilizza un file style.cc per creare un aspetto elegante. L&#8217;aggiunta di plug-in aggiunger\u00e0 pi\u00f9 fogli di stile, ad esempio, se si scarica un plug-in widget, verr\u00e0 aggiunto un file CSS aggiuntivo (foglio di stile) per creare l&#8217;aspetto desiderato.<\/p>\n<p>Gli script CSS vengono caricati prima che il tuo sito sia visibile, il che significa che il tuo browser non mostrer\u00e0 alcun contenuto fino a quando le informazioni CSS fornite non saranno elaborate. .Ci\u00f2 si traduce in un blocco del rendering che si verifica quando un browser sta caricando tutti gli script CSS prima di mostrare un sito.<\/p>\n<p>I CSS possono essere utilizzati in diversi modi per la consegna in WordPress, con molte configurazioni diverse.<\/p>\n<p>Indipendentemente da come hai impostato la tua pagina web, i CSS possono effettivamente aiutarti a rendere il tuo sito pi\u00f9 veloce.<\/p>\n<h3><strong>JavaScript e CSS che bloccano il rendering: che cos&#8217;\u00e8?<\/strong><\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31be44c5.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-197614-61e8b31be44c5.jpg\" alt=\"Come ottimizzare la consegna CSS in WordPress con poca fatica\" ><\/a><\/p>\n<p>I siti a caricamento rapido sono previsti nella nostra societ\u00e0 high-tech ed \u00e8 fondamentale per una SEO di alto livello. <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PageSpeed \u200b\u200bInsights di Google<\/a> pu\u00f2 aiutarti a capire la velocit\u00e0 di caricamento del tuo sito. A volte viene visualizzato un avviso quando si utilizza lo strumento: &quot;Elimina JavaScript e CSS che bloccano la visualizzazione nei contenuti above-the-fold&quot;, ma ecco una soluzione a questo problema.<\/p>\n<p>Il rendering dell&#8217;HTML \u00e8 necessario prima che un browser possa mostrare qualsiasi pagina web. Mentre lo fa, si imbatter\u00e0 in script e fogli di stile e dovr\u00e0 fermarsi per richiedere e scaricare quel file. Quindi lo esegue e continua a scorrere l&#8217;HTML. La maggior parte dei temi e dei plugin per WordPress utilizza molti file JavaScript e\/o CSS, il che pu\u00f2 richiedere molto tempo per il rendering anche di una pagina del tuo sito.<\/p>\n<p>Ci\u00f2 impedisce ai visitatori del tuo sito di vedere rapidamente le informazioni delle pagine Web e, a peggiorare le cose, non \u00e8 necessario caricare immediatamente questi script.<\/p>\n<p>Questi file non necessari sono noti come CSS e JavaScript che bloccano il rendering. Continua a leggere per scoprire cosa sono e come eliminarli dal tuo sito WordPress.<\/p>\n<h3><strong>Usa Google Pagespeed Insights per scoprire CSS e JavaScript che bloccano il rendering<\/strong><\/h3>\n<p>I browser a caricamento lento di solito cercano di elaborare una quantit\u00e0 significativa di codice CSS e quindi non possono eseguire il rendering della pagina, tuttavia, non tutte le risorse CSS bloccano il rendering.<\/p>\n<p>I siti web vengono visualizzati come vuoti o visibili solo in parte se il CSS \u00e8 stato caricato in modo errato o se il CSS non \u00e8 ottimizzato, il che pu\u00f2 comportare font o layout errati.<\/p>\n<p>\u00c8 importante capire quali elementi sono necessari e quali no, al fine di ottimizzare l&#8217;erogazione dei CSS.<\/p>\n<p>Per avviare il processo di blocco del rendering, verifica innanzitutto la velocit\u00e0 del tuo sito con <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Google PageSpeed \u200b\u200bInsights<\/a>.<\/p>\n<p>Ecco come:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31cda98d.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-197614-61e8b31cda98d.jpg\" alt=\"Come ottimizzare la consegna CSS in WordPress con poca fatica\" ><\/a><\/p>\n<ul>\n<li>Vai alla pagina di Google PageSpeed \u200b\u200bInsights<\/li>\n<li>Copia e incolla l&#8217;URL del nostro sito nell&#8217;apposito campo<\/li>\n<li>Premi &quot;Analizza&quot;<\/li>\n<li>Ci\u00f2 risulter\u00e0 in un rapporto. Nota gli script che vengono visualizzati come &quot;Elimina JavaScript e CSS che bloccano la visualizzazione&quot;<\/li>\n<\/ul>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31dd596c.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-197614-61e8b31dd596c.jpg\" alt=\"Come ottimizzare la consegna CSS in WordPress con poca fatica\" ><\/a><\/p>\n<p>Di solito, questi CSS sono fondamentali per il tuo sito:<\/p>\n<ul>\n<li>Stili di pagina above the fold<\/li>\n<li>Temi<\/li>\n<li>Colore dello sfondo<\/li>\n<li>Altri, a seconda del tipo di sito<\/li>\n<\/ul>\n<p>Questi CSS sono generalmente meno importanti:<\/p>\n<ul>\n<li>Sotto la piega CSS<\/li>\n<li>CSS rivolto ad altri dispositivi<\/li>\n<\/ul>\n<h3><strong>Riduci gli script di blocco del rendering<\/strong><\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31ed916f.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-197614-61e8b31ed916f.jpg\" alt=\"Come ottimizzare la consegna CSS in WordPress con poca fatica\" ><\/a><\/p>\n<p>\u00c8 possibile ridurre al minimo il numero di script di blocco del rendering che hai sul tuo sito, in questo modo:<\/p>\n<ul>\n<li>Ridurre la quantit\u00e0 di CSS e JavaScript. Puoi eliminare qualsiasi spazio bianco e commenti non necessari<\/li>\n<li>Combinando CSS e JavaScript. Prendi diversi file .css e .js e aggiungili insieme, il che risulter\u00e0 in un minor numero di file.<\/li>\n<li>Rinviare il caricamento di JavaScript. Potresti farli caricare per ultimi dopo che tutto il resto \u00e8 stato caricato, usando il caricamento asincrono.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31fe8845.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-197614-61e8b31fe8845.jpg\" alt=\"Come ottimizzare la consegna CSS in WordPress con poca fatica\" ><\/a><\/p>\n<p>WordPress utilizza <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_enqueue_script\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">un filtro combinato<\/a> per la registrazione degli script front-end, cos\u00ec puoi vedere i file CSS o JavaScript in entrata. Potresti non sapere cosa cercare, quindi usare un plugin \u00e8 utile.<\/p>\n<p>lIl CSS non \u00e8 sempre necessario su tutte le pagine. Tuttavia, c&#8217;\u00e8 un motivo e lo utilizzerai tutto in una fase, ed \u00e8 qui che \u00e8 richiesto un percorso di rendering critico.<\/p>\n<p>Diverse parti del CSS potrebbero essere richieste da una pagina Contattaci e da una pagina Servizi che offriamo. Quando qualcuno carica la pagina dei servizi che offriamo, le parti CSS che sono solo per la pagina Contattaci non sono richieste in quel momento, tuttavia, quel CSS \u00e8 ancora caricato, perch\u00e9 il webmaster ha bisogno di tutti i file CSS caricati per eseguire il rendering della pagina web.<\/p>\n<p>Pertanto, il sito web necessita di tutti i CSS, ma non di tutti i CSS per ogni singola pagina. Pertanto, il CSS critico \u00e8 diverso su ogni pagina e per ogni utente del tuo sito.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b320ed02e.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-197614-61e8b320ed02e.jpg\" alt=\"Come ottimizzare la consegna CSS in WordPress con poca fatica\" ><\/a><\/p>\n<p>CSS e JavaScript che bloccano il rendering above the fold sono un problema serio e devono essere risolti il \u200b\u200bprima possibile.<\/p>\n<p>Non \u00e8 realistico aspettarsi che il tuo sito ottenga un punteggio di 100\/100, quindi punta a un buon punteggio che dia ai tuoi visitatori una pagina di caricamento veloce.<\/p>\n<p>Non rimuovere gli script necessari per una buona UX; questi sono pi\u00f9 importanti che cercare di ottenere un punteggio pi\u00f9 alto.<\/p>\n<h3><strong>Ottimizzazione del percorso di rendering critico in WordPress<\/strong><\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b321e83bc.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-197614-61e8b321e83bc.jpg\" alt=\"Come ottimizzare la consegna CSS in WordPress con poca fatica\" ><\/a><\/p>\n<p>Il percorso di rendering critico indica l&#8217;ordine in cui il browser esegue le attivit\u00e0 per il rendering della pagina, ovvero la sequenza in cui scarica ed elabora CSS, HTML e JavaScript e li mostra sul browser.<\/p>\n<p>Il contenuto above the fold \u00e8 importante perch\u00e9 questa \u00e8 la prima parte che l&#8217;utente vedr\u00e0. C&#8217;\u00e8 pi\u00f9 tempo per caricare il contenuto below the fold, poich\u00e9 l&#8217;utente dovr\u00e0 scorrere per vederlo.<\/p>\n<p>Per caricare la sezione above the fold il pi\u00f9 velocemente possibile, \u00e8 necessario:<\/p>\n<ul>\n<li>Crea l&#8217;HTML in modo che dia la priorit\u00e0 al caricamento delle parti above the fold<\/li>\n<li>Riduci al minimo i dati utilizzati da CSS, JS e HTML<\/li>\n<\/ul>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b3230216d.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-197614-61e8b3230216d.jpg\" alt=\"Come ottimizzare la consegna CSS in WordPress con poca fatica\" ><\/a><\/p>\n<p>Ulteriori spiegazioni possono essere trovate nella <a href=\"https:\/\/developers.google.com\/speed\/docs\/insights\/PrioritizeVisibleContent\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">guida PageSpeed \u200b\u200bdi Google<\/a>. A volte i dati necessari per caricare l&#8217;ATF sono pi\u00f9 della finestra di congestione (pari a 14,6 kb). In questo caso, \u00e8 necessario che si verifichino pi\u00f9 viaggi di rete dal server al browser e viceversa. Le reti mobili che hanno un&#8217;elevata latenza scopriranno che ci\u00f2 impedisce il caricamento della pagina.<\/p>\n<p>Il DOM viene creato una parte alla volta dal browser, il che pu\u00f2 ridurre il tempo necessario per eseguire il rendering dell&#8217;ATF. Struttura l&#8217;HTML in modo che il contenuto above the fold venga caricato prima e il resto della pagina in seguito.<\/p>\n<p>Il processo di ottimizzazione richiede miglioramento, monitoraggio e misurazione continui.<\/p>\n<p>Sebbene i CSS possano essere utilizzati in diversi modi per creare pagine Web eleganti, la cosa pi\u00f9 importante \u00e8 che si carichi velocemente. Pulisci il codice e segui i passaggi precedenti per caricare le tue pagine pi\u00f9 velocemente.<\/p>\n<p>Se ti \u00e8 piaciuto leggere questo articolo su come ottimizzare la consegna CSS in WordPress, dovresti dare un&#8217;occhiata a questo su <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-aggiungere-meta-tag-in-wordpress-senza-un-plug-in\/\" title=\"come aggiungere meta tag in WordPress senza un plug-in\">come aggiungere meta tag in WordPress senza un plug-in<\/a>.<\/p>\n<p>Abbiamo anche scritto di alcuni argomenti correlati come come <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-incorporare-un-pdf-in-wordpress-con-e-senza-plug-in\/\" title=\"incorporare un pdf in WordPress\">incorporare un pdf in WordPress<\/a>, come <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-incorporare-excel-in-html-e-in-wordpress-facilmente\/\" title=\"incorporare Excel in html\">incorporare Excel in html<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-nascondere-unimmagine-in-primo-piano-in-un-post-di-wordpress\/\" title=\"come nascondere un&#039;immagine in primo piano in un post di WordPress\">come nascondere un&#8217;immagine in primo piano in un post di WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-capire-se-un-sito-e-wordpress-o-meno\/\" title=\"come capire se un sito \u00e8 WordPress\">come capire se un sito \u00e8 WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-disinstallare-wordpress-da-cpanel-in-pochi-semplici-passaggi\/\" title=\"come disinstallare WordPress da cPanel\">come disinstallare WordPress da cPanel<\/a> e <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-creare-un-sito-web-come-amazon-con-un-tema-ecommerce\/\" title=\"come creare un sito web come Amazon\">come creare un sito web come Amazon<\/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>Non conosci l&#8217;importanza di ottimizzare la consegna CSS in WordPress? Continua a leggere per scoprire come evitare le insidie \u200b\u200bche potrebbero rallentare la tua pagina web.<\/p>\n","protected":false},"author":1,"featured_media":197615,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[918,835,844,865],"tags":[1168],"class_list":["post-226541","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-altro","category-guida-per-principianti","category-tutorial","category-wordpress-6","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/226541","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=226541"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/226541\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/197615"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=226541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=226541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=226541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}