{"id":226851,"date":"2022-09-04T18:47:00","date_gmt":"2022-09-04T15:47:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=226851"},"modified":"2022-11-09T00:06:48","modified_gmt":"2022-11-08T21:06:48","slug":"comment-optimiser-la-livraison-css-dans-wordpress-avec-peu-de-tracas","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fr\/comment-optimiser-la-livraison-css-dans-wordpress-avec-peu-de-tracas\/","title":{"rendered":"Comment optimiser la livraison CSS dans WordPress avec peu de tracas"},"content":{"rendered":"\n<p>Le CSS peut am\u00e9liorer l&rsquo;apparence g\u00e9n\u00e9rale de votre site Web et il est facile \u00e0 utiliser, \u00e0 modifier et \u00e0 entretenir. Le seul inconv\u00e9nient est la possibilit\u00e9 de ralentir la vitesse de chargement de votre page. Par cons\u00e9quent, cet article cr\u00e9\u00e9 par notre \u00e9quipe de <a href=\"https:\/\/wpdatatables.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WpDataTables<\/a> vous montrera comment optimiser la livraison CSS dans WordPress.<\/p>\n<p>Si le CSS n&rsquo;est pas bien livr\u00e9, le navigateur devra traiter et t\u00e9l\u00e9charger les donn\u00e9es avant d&rsquo;avoir fini de rendre votre page. Cela signifie que les visiteurs conna\u00eetront un d\u00e9lai avant de voir votre page et pourront cliquer dessus, car elle ne semble pas se charger. D&rsquo;o\u00f9 l&rsquo;importance d&rsquo;optimiser la livraison CSS alors lisez la suite pour savoir comment \u00e9viter les pi\u00e8ges qui pourraient ralentir votre page web.<\/p>\n<h3><strong>Tout sur la livraison CSS<\/strong><\/h3>\n<p><strong>Fondamentalement,<\/strong> CSS, une feuille de style en cascade, rend les sites Web attrayants, et sans eux, les sites Web seraient toujours bloqu\u00e9s dans les ann\u00e9es 90.<\/p>\n<p>Les pages Web, y compris les pages Web WordPress, sont stylis\u00e9es par CSS. Chaque th\u00e8me WordPress utilise un fichier style.cc pour cr\u00e9er un look \u00e9l\u00e9gant. L&rsquo;ajout de plugins ajoutera plus de feuilles de style, par exemple, si vous t\u00e9l\u00e9chargez un plugin de widget, il ajoutera un fichier CSS suppl\u00e9mentaire (feuille de style) pour cr\u00e9er l&rsquo;apparence souhait\u00e9e.<\/p>\n<p>Les scripts CSS sont charg\u00e9s avant que votre site ne soit visible, ce qui signifie que votre navigateur n&rsquo;affichera aucun contenu tant que les informations CSS fournies ne seront pas trait\u00e9es. .Cela entra\u00eene un blocage du rendu qui se produit lorsqu&rsquo;un navigateur charge tous les scripts CSS avant d&rsquo;afficher un site.<\/p>\n<p>CSS peut \u00eatre utilis\u00e9 de plusieurs fa\u00e7ons pour la livraison dans WordPress, avec de nombreuses configurations diff\u00e9rentes.<\/p>\n<p>Ind\u00e9pendamment de la fa\u00e7on dont vous avez configur\u00e9 votre page Web, CSS peut r\u00e9ellement aider \u00e0 rendre votre site plus rapide.<\/p>\n<h3><strong>JavaScript et CSS bloquant le rendu &#8211; Qu&rsquo;est-ce que c&rsquo;est ?<\/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=\"Comment optimiser la livraison CSS dans WordPress avec peu de tracas\" ><\/a><\/p>\n<p>Les sites de chargement rapide sont attendus dans notre soci\u00e9t\u00e9 de haute technologie et c&rsquo;est vital pour un r\u00e9f\u00e9rencement de haut niveau. <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PageSpeed \u200b\u200bInsights de Google<\/a> peut vous aider \u00e0 comprendre la vitesse de chargement de votre site. Parfois, un avertissement appara\u00eet lorsque vous utilisez l&rsquo;outil &#8211; &quot;\u00c9liminer le JavaScript et le CSS bloquant le rendu dans le contenu au-dessus de la ligne de flottaison&quot;, mais voici une solution \u00e0 ce probl\u00e8me.<\/p>\n<p>Le rendu du HTML est n\u00e9cessaire avant qu&rsquo;un navigateur puisse afficher une page Web. Pendant ce temps, il rencontrera des scripts et des feuilles de style et devra s&rsquo;arr\u00eater pour demander et t\u00e9l\u00e9charger ce fichier. Ensuite, il l&rsquo;ex\u00e9cute et continue \u00e0 parcourir le HTML. La plupart des th\u00e8mes et plugins pour WordPress utilisent de nombreux fichiers JavaScript et\/ou CSS, ce qui peut prendre beaucoup de temps pour afficher ne serait-ce qu&rsquo;une seule page de votre site.<\/p>\n<p>Cela emp\u00eache les visiteurs de votre site de voir rapidement les informations des pages Web et, pour aggraver les choses, ces scripts n&rsquo;ont pas besoin d&rsquo;\u00eatre charg\u00e9s imm\u00e9diatement.<\/p>\n<p>Ces fichiers inutiles sont appel\u00e9s CSS et JavaScript bloquant le rendu. Continuez \u00e0 lire pour savoir ce qu&rsquo;ils sont et comment les \u00e9liminer de votre site WordPress.<\/p>\n<h3><strong>Utilisez Google Pagespeed Insights pour d\u00e9couvrir les CSS et JavaScript bloquant le rendu<\/strong><\/h3>\n<p>Les navigateurs \u00e0 chargement lent essaient g\u00e9n\u00e9ralement de traiter une quantit\u00e9 importante de code CSS et ne peuvent donc pas rendre la page, cependant, toutes les ressources CSS ne bloquent pas le rendu.<\/p>\n<p>Les sites Web apparaissent vides ou seulement partiellement visibles si le CSS n&rsquo;a pas \u00e9t\u00e9 charg\u00e9 correctement ou \u00e0 moins que le CSS ne soit optimis\u00e9, ce qui peut entra\u00eener des polices ou des mises en page incorrectes.<\/p>\n<p>Il est important de comprendre quels \u00e9l\u00e9ments sont n\u00e9cessaires et lesquels ne le sont pas, afin d&rsquo;optimiser la livraison du CSS.<\/p>\n<p>Pour d\u00e9marrer le processus de blocage du rendu, testez d&rsquo;abord la vitesse de votre site avec <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>Voici comment:<\/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=\"Comment optimiser la livraison CSS dans WordPress avec peu de tracas\" ><\/a><\/p>\n<ul>\n<li>Acc\u00e9dez \u00e0 la page Google PageSpeed \u200b\u200bInsights<\/li>\n<li>Copiez et collez l&rsquo;URL de notre site dans le champ correspondant<\/li>\n<li>Cliquez sur &quot;Analyser&quot;<\/li>\n<li>Cela donnera lieu \u00e0 un rapport. Notez les scripts qui apparaissent comme &quot;\u00c9liminer JavaScript et CSS bloquant le rendu&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=\"Comment optimiser la livraison CSS dans WordPress avec peu de tracas\" ><\/a><\/p>\n<p>Habituellement, ces CSS sont cruciaux pour votre site\u00a0:<\/p>\n<ul>\n<li>Au-dessus des styles de page de pliage<\/li>\n<li>Th\u00e8mes<\/li>\n<li>Couleur du fond<\/li>\n<li>Autres, selon le type de site<\/li>\n<\/ul>\n<p>Ces CSS sont g\u00e9n\u00e9ralement moins importants\u00a0:<\/p>\n<ul>\n<li>Sous le pli CSS<\/li>\n<li>CSS destin\u00e9 \u00e0 d&rsquo;autres appareils<\/li>\n<\/ul>\n<h3><strong>R\u00e9duire les scripts bloquant le rendu<\/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=\"Comment optimiser la livraison CSS dans WordPress avec peu de tracas\" ><\/a><\/p>\n<p>Il est possible de minimiser le nombre de scripts bloquant le rendu que vous avez sur votre site en\u00a0:<\/p>\n<ul>\n<li>R\u00e9duire la quantit\u00e9 de CSS et de JavaScript. Vous pouvez supprimer tout espace blanc inutile et tout commentaire<\/li>\n<li>Combiner votre CSS et JavaScript. Prenez diff\u00e9rents fichiers .css et .js et ajoutez-les ensemble, ce qui entra\u00eenera moins de fichiers.<\/li>\n<li>Diff\u00e9rer le chargement de JavaScript. Vous pouvez les faire charger en dernier apr\u00e8s que tout le reste a \u00e9t\u00e9 charg\u00e9, en utilisant le chargement asynchrone.<\/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=\"Comment optimiser la livraison CSS dans WordPress avec peu de tracas\" ><\/a><\/p>\n<p>WordPress utilise <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_enqueue_script\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">un filtre combin\u00e9<\/a> pour enregistrer les scripts frontaux, afin que vous puissiez voir les fichiers CSS ou JavaScript entrants. Vous ne savez peut-\u00eatre pas quoi rechercher, il est donc utile d&rsquo;utiliser un plugin.<\/p>\n<p>lLe CSS n&rsquo;est pas n\u00e9cessaire sur toutes les pages tout le temps. Cependant, il est l\u00e0 pour une raison et vous l&rsquo;utiliserez enti\u00e8rement \u00e0 un moment donn\u00e9, l\u00e0 o\u00f9 un chemin de rendu critique est requis.<\/p>\n<p>Diff\u00e9rentes parties du CSS peuvent \u00eatre requises \u00e0 partir d&rsquo;une page Contactez-nous et d&rsquo;une page Services que nous offrons. Lorsque quelqu&rsquo;un charge la page Services que nous offrons, les parties CSS qui sont uniquement destin\u00e9es \u00e0 la page Contactez-nous ne sont pas n\u00e9cessaires \u00e0 ce moment-l\u00e0, cependant, ce CSS est toujours charg\u00e9, car le webmaster a besoin de tous les fichiers CSS charg\u00e9s pour afficher la page Web.<\/p>\n<p>Par cons\u00e9quent, le site Web a besoin de tous les CSS, mais pas de tous les CSS pour chaque page. Par cons\u00e9quent, le CSS critique est diff\u00e9rent sur chaque page et pour chaque utilisateur de votre site.<\/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=\"Comment optimiser la livraison CSS dans WordPress avec peu de tracas\" ><\/a><\/p>\n<p>CSS et JavaScript qui bloquent le rendu au-dessus du pli sont un probl\u00e8me s\u00e9rieux et doivent \u00eatre corrig\u00e9s d\u00e8s que possible.<\/p>\n<p>Il n&rsquo;est pas r\u00e9aliste de s&rsquo;attendre \u00e0 ce que votre site obtienne un score de 100\/100, alors visez un bon score qui donnera \u00e0 vos visiteurs une page de chargement rapide.<\/p>\n<p>Ne supprimez pas les scripts n\u00e9cessaires \u00e0 une bonne UX\u00a0; ceux-ci sont plus importants que d&rsquo;essayer d&rsquo;obtenir un score plus \u00e9lev\u00e9.<\/p>\n<h3><strong>Optimisation du chemin de rendu critique dans 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=\"Comment optimiser la livraison CSS dans WordPress avec peu de tracas\" ><\/a><\/p>\n<p>Le chemin de rendu critique indique l&rsquo;ordre dans lequel le navigateur ex\u00e9cute les t\u00e2ches pour rendre votre page, c&rsquo;est-\u00e0-dire la s\u00e9quence dans laquelle il t\u00e9l\u00e9charge et traite CSS, HTML et JavaScript et les affiche sur le navigateur.<\/p>\n<p>Le contenu au-dessus du pli est important car c&rsquo;est la premi\u00e8re partie que l&rsquo;utilisateur verra. Il y a plus de temps pour charger le contenu sous le pli, car l&rsquo;utilisateur devra faire d\u00e9filer pour le voir.<\/p>\n<p>Pour charger la section ci-dessus le pli aussi rapidement que possible, vous devez\u00a0:<\/p>\n<ul>\n<li>Cr\u00e9ez le code HTML afin qu&rsquo;il donne la priorit\u00e9 au chargement des parties au-dessus du pli<\/li>\n<li>Minimiser les donn\u00e9es utilis\u00e9es par CSS, JS et 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=\"Comment optimiser la livraison CSS dans WordPress avec peu de tracas\" ><\/a><\/p>\n<p>Vous trouverez plus d&rsquo;explications dans <a href=\"https:\/\/developers.google.com\/speed\/docs\/insights\/PrioritizeVisibleContent\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">le guide PageSpeed \u200b\u200bde Google<\/a>. Parfois, les donn\u00e9es dont vous avez besoin pour charger l&rsquo;ATF d\u00e9passent la fen\u00eatre de congestion (s&rsquo;\u00e9levant \u00e0 14,6 Ko). Dans ce cas, d&rsquo;autres trajets r\u00e9seau doivent se produire du serveur au navigateur et inversement. Les r\u00e9seaux mobiles qui ont une latence \u00e9lev\u00e9e constateront que cela emp\u00eache la page de se charger.<\/p>\n<p>Le DOM est construit une partie \u00e0 la fois par le navigateur, ce qui peut r\u00e9duire le temps n\u00e9cessaire pour rendre l&rsquo;ATF. Structurez le code HTML de sorte qu&rsquo;au-dessus du pli, le contenu se charge en premier et le reste de la page ensuite.<\/p>\n<p>Le processus d&rsquo;optimisation n\u00e9cessite une am\u00e9lioration, une surveillance et une mesure continues.<\/p>\n<p>Bien que CSS puisse \u00eatre utilis\u00e9 de plusieurs fa\u00e7ons pour cr\u00e9er des pages Web \u00e9l\u00e9gantes, le plus important est qu&rsquo;il se charge rapidement. Nettoyez le code et suivez les \u00e9tapes ci-dessus pour acc\u00e9l\u00e9rer le chargement de vos pages.<\/p>\n<p>Si vous avez appr\u00e9ci\u00e9 la lecture de cet article sur la fa\u00e7on d&rsquo;optimiser la livraison CSS dans WordPress, vous devriez consulter celui-ci sur <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-ajouter-des-balises-meta-dans-wordpress-sans-plugin\/\" title=\"la fa\u00e7on d&#039;ajouter des balises m\u00e9ta dans WordPress sans plugin\">la fa\u00e7on d&rsquo;ajouter des balises m\u00e9ta dans WordPress sans plugin<\/a>.<\/p>\n<p>Nous avons \u00e9galement \u00e9crit sur quelques sujets connexes tels que comment <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-integrer-un-pdf-dans-wordpress-avec-et-sans-plugin\/\" title=\"int\u00e9grer un pdf dans WordPress\">int\u00e9grer un pdf dans WordPress<\/a>, comment <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-integrer-facilement-excel-dans-html-et-dans-wordpress\/\" title=\"int\u00e9grer Excel dans html\">int\u00e9grer Excel dans html<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-masquer-une-image-en-vedette-dans-un-article-wordpress\/\" title=\"comment masquer une image en vedette dans un article WordPress\">comment masquer une image en vedette dans un article WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-savoir-si-un-site-est-wordpress-ou-non\/\" title=\"comment savoir si un site est WordPress\">comment savoir si un site est WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-desinstaller-wordpress-de-cpanel-en-quelques-etapes-faciles\/\" title=\"comment d\u00e9sinstaller WordPress de cPanel\">comment d\u00e9sinstaller WordPress de cPanel<\/a> et <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-creer-un-site-web-comme-amazon-avec-un-theme-de-commerce-electronique\/\" title=\"comment cr\u00e9er un site Web comme Amazon\">comment cr\u00e9er un site Web comme Amazon<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wpdatatables.com\" class=\"external external_icon\">wpdatatables.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vous ne connaissez pas l&rsquo;importance d&rsquo;optimiser la livraison CSS dans WordPress ? Lisez la suite pour savoir comment \u00e9viter les pi\u00e8ges qui pourraient ralentir votre page 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":[915,832,841,862],"tags":[1167],"class_list":["post-226851","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-autre","category-guide-pour-les-debutants","category-tutoriels","category-wordpress-3","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/226851","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/comments?post=226851"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/226851\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media\/197615"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media?parent=226851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/categories?post=226851"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/tags?post=226851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}