{"id":226805,"date":"2022-09-04T19:06:00","date_gmt":"2022-09-04T16:06:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=226805"},"modified":"2022-11-09T00:05:55","modified_gmt":"2022-11-08T21:05:55","slug":"como-otimizar-a-entrega-de-css-no-wordpress-com-pouco-aborrecimento","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-otimizar-a-entrega-de-css-no-wordpress-com-pouco-aborrecimento\/","title":{"rendered":"Como otimizar a entrega de CSS no WordPress com pouco aborrecimento"},"content":{"rendered":"\n<p>CSS pode melhorar a apar\u00eancia geral do seu site e \u00e9 f\u00e1cil de usar, editar e manter. A \u00fanica desvantagem \u00e9 a possibilidade de diminuir a velocidade de carregamento da sua p\u00e1gina. Portanto, este artigo criado por nossa equipe em <a href=\"https:\/\/wpdatatables.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WpDataTables<\/a> mostrar\u00e1 como otimizar a entrega de CSS no WordPress.<\/p>\n<p>Se o CSS n\u00e3o for bem entregue, o navegador precisar\u00e1 processar e baixar os dados antes de terminar de renderizar sua p\u00e1gina. Isso significa que os visitantes ter\u00e3o um atraso ao ver sua p\u00e1gina e poder\u00e3o clicar para desativ\u00e1-la, pois ela parece n\u00e3o estar carregando. Da\u00ed a import\u00e2ncia de otimizar a entrega de CSS, ent\u00e3o continue lendo para saber como evitar as armadilhas que podem desacelerar sua p\u00e1gina da web.<\/p>\n<h3><strong>Tudo sobre entrega de CSS<\/strong><\/h3>\n<p><strong>Basicamente,<\/strong> CSS, uma folha de estilos em cascata, torna os sites atraentes e, sem eles, os sites ainda estariam presos nos anos 90.<\/p>\n<p>As p\u00e1ginas da Web, incluindo as p\u00e1ginas da Web do WordPress, s\u00e3o estilizadas por CSS. Cada tema do WordPress usa um arquivo style.cc para criar uma apar\u00eancia elegante. Adicionar plugins adicionar\u00e1 mais folhas de estilo, por exemplo, se baixar um plugin de widget, ele adicionar\u00e1 um arquivo CSS extra (folha de estilo) para criar a apar\u00eancia desejada.<\/p>\n<p>Os scripts CSS s\u00e3o carregados antes que seu site fique vis\u00edvel, o que significa que seu navegador n\u00e3o exibir\u00e1 nenhum conte\u00fado at\u00e9 que as informa\u00e7\u00f5es CSS fornecidas sejam processadas. .Isso resulta em bloqueio de renderiza\u00e7\u00e3o que ocorre quando um navegador est\u00e1 carregando todos os scripts CSS antes de mostrar um site.<\/p>\n<p>CSS pode ser usado de v\u00e1rias maneiras para entrega no WordPress, com muitas configura\u00e7\u00f5es diferentes.<\/p>\n<p>Independentemente de como voc\u00ea configurou sua p\u00e1gina da Web, o CSS pode realmente ajudar a renderizar seu site mais rapidamente.<\/p>\n<h3><strong>JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o \u2013 o que \u00e9 isso?<\/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=\"Como otimizar a entrega de CSS no WordPress com pouco aborrecimento\" ><\/a><\/p>\n<p>Sites de carregamento r\u00e1pido s\u00e3o esperados em nossa sociedade de alta tecnologia e \u00e9 vital para SEO de alto n\u00edvel. <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">O PageSpeed \u200b\u200bInsights do Google<\/a> pode ajudar voc\u00ea a entender a velocidade de carregamento do seu site. \u00c0s vezes, um aviso aparecer\u00e1 quando voc\u00ea usar a ferramenta &#8211; &quot;Eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra&quot;, mas aqui est\u00e1 uma solu\u00e7\u00e3o para esse problema.<\/p>\n<p>A renderiza\u00e7\u00e3o do HTML \u00e9 necess\u00e1ria antes que um navegador possa mostrar qualquer p\u00e1gina da web. Enquanto estiver fazendo isso, ele encontrar\u00e1 scripts e folhas de estilo e deve parar para solicitar e baixar esse arquivo. Em seguida, ele o executa e continua passando pelo HTML. A maioria dos temas e plugins para WordPress usa muitos arquivos JavaScript e\/ou CSS, o que pode levar muito tempo para renderizar at\u00e9 mesmo uma p\u00e1gina do seu site.<\/p>\n<p>Isso evita que os visitantes do seu site vejam rapidamente as informa\u00e7\u00f5es das p\u00e1ginas da web e, para piorar, esses scripts n\u00e3o precisam ser carregados imediatamente.<\/p>\n<p>Esses arquivos desnecess\u00e1rios s\u00e3o conhecidos como CSS e JavaScript de bloqueio de renderiza\u00e7\u00e3o. Continue lendo para descobrir o que s\u00e3o e como elimin\u00e1-los do seu site WordPress.<\/p>\n<h3><strong>Use o Google Pagespeed Insights para descobrir CSS e JavaScript de bloqueio de renderiza\u00e7\u00e3o<\/strong><\/h3>\n<p>Navegadores de carregamento lento geralmente est\u00e3o tentando processar uma quantidade significativa de c\u00f3digo CSS e, portanto, n\u00e3o podem renderizar a p\u00e1gina, no entanto, nem todos os recursos CSS s\u00e3o bloqueadores de renderiza\u00e7\u00e3o.<\/p>\n<p>Os sites aparecem em branco ou apenas parcialmente vis\u00edveis se o CSS foi carregado incorretamente ou a menos que o CSS seja otimizado, o que pode resultar em fontes ou layouts incorretos.<\/p>\n<p>\u00c9 importante entender quais elementos s\u00e3o necess\u00e1rios e quais n\u00e3o s\u00e3o, para otimizar a entrega do CSS.<\/p>\n<p>Para iniciar o processo de bloqueio de renderiza\u00e7\u00e3o, primeiro teste a velocidade do seu site com <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">o Google PageSpeed \u200b\u200bInsights<\/a>.<\/p>\n<p>Veja como:<\/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=\"Como otimizar a entrega de CSS no WordPress com pouco aborrecimento\" ><\/a><\/p>\n<ul>\n<li>Acesse a p\u00e1gina do Google PageSpeed \u200b\u200bInsights<\/li>\n<li>Copie e cole o URL do nosso site no campo relevante<\/li>\n<li>Clique em &#8216;Analisar&#8217;<\/li>\n<li>Isso resultar\u00e1 em um relat\u00f3rio. Observe os scripts que aparecem como &#8216;Eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o&#8217;<\/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=\"Como otimizar a entrega de CSS no WordPress com pouco aborrecimento\" ><\/a><\/p>\n<p>Normalmente, esses CSS s\u00e3o cruciais para o seu site:<\/p>\n<ul>\n<li>Acima dos estilos de p\u00e1gina de dobra<\/li>\n<li>Temas<\/li>\n<li>Cor do fundo<\/li>\n<li>Outros, dependendo do tipo de site<\/li>\n<\/ul>\n<p>Esses CSS geralmente s\u00e3o menos importantes:<\/p>\n<ul>\n<li>Abaixo da dobra CSS<\/li>\n<li>CSS voltado para outros dispositivos<\/li>\n<\/ul>\n<h3><strong>Reduzir scripts de bloqueio de renderiza\u00e7\u00e3o<\/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=\"Como otimizar a entrega de CSS no WordPress com pouco aborrecimento\" ><\/a><\/p>\n<p>\u00c9 poss\u00edvel minimizar quantos scripts de bloqueio de renderiza\u00e7\u00e3o voc\u00ea tem em seu site:<\/p>\n<ul>\n<li>Reduzindo a quantidade de CSS e JavaScript. Voc\u00ea pode remover qualquer espa\u00e7o em branco desnecess\u00e1rio e coment\u00e1rios<\/li>\n<li>Combinando seu CSS e JavaScript. Pegue diferentes arquivos .css e .js e adicione-os, o que resultar\u00e1 em menos arquivos.<\/li>\n<li>Adiando o carregamento do JavaScript. Voc\u00ea pode faz\u00ea-los carregar por \u00faltimo depois que todo o resto for carregado, usando o carregamento ass\u00edncrono.<\/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=\"Como otimizar a entrega de CSS no WordPress com pouco aborrecimento\" ><\/a><\/p>\n<p>O WordPress usa <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_enqueue_script\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">um filtro combinado<\/a> para registrar scripts front-end, para que voc\u00ea possa ver os arquivos CSS ou JavaScript recebidos. Voc\u00ea pode n\u00e3o saber o que procurar, ent\u00e3o usar um plugin \u00e9 \u00fatil.<\/p>\n<p>lO CSS n\u00e3o \u00e9 necess\u00e1rio em todas as p\u00e1ginas o tempo todo. No entanto, ele existe por um motivo e voc\u00ea usar\u00e1 tudo isso em algum momento, que \u00e9 onde \u00e9 necess\u00e1rio um caminho de renderiza\u00e7\u00e3o cr\u00edtico.<\/p>\n<p>Diferentes partes do CSS podem ser necess\u00e1rias em uma p\u00e1gina Fale conosco e uma p\u00e1gina Servi\u00e7os que oferecemos. Quando algu\u00e9m carrega a p\u00e1gina Servi\u00e7os que oferecemos, as partes CSS que s\u00e3o apenas para a p\u00e1gina Fale Conosco n\u00e3o s\u00e3o necess\u00e1rias naquele momento, no entanto, esse CSS ainda \u00e9 carregado, porque o webmaster precisa de todos os arquivos CSS carregados para renderizar a p\u00e1gina da web.<\/p>\n<p>Portanto, o site precisa de todo o CSS, mas n\u00e3o todo o CSS para cada p\u00e1gina. Portanto, o CSS cr\u00edtico \u00e9 diferente em cada p\u00e1gina e para cada usu\u00e1rio do seu 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=\"Como otimizar a entrega de CSS no WordPress com pouco aborrecimento\" ><\/a><\/p>\n<p>CSS e JavaScript que bloqueiam a renderiza\u00e7\u00e3o acima da dobra s\u00e3o um problema s\u00e9rio e precisam ser corrigidos o mais r\u00e1pido poss\u00edvel.<\/p>\n<p>N\u00e3o \u00e9 realista esperar que seu site tenha uma pontua\u00e7\u00e3o de 100\/100, ent\u00e3o busque uma boa pontua\u00e7\u00e3o que dar\u00e1 a seus visitantes uma p\u00e1gina de carregamento r\u00e1pido.<\/p>\n<p>N\u00e3o remova os scripts necess\u00e1rios para uma boa UX; estes s\u00e3o mais importantes do que tentar alcan\u00e7ar uma pontua\u00e7\u00e3o mais alta.<\/p>\n<h3><strong>Otimiza\u00e7\u00e3o do caminho de renderiza\u00e7\u00e3o cr\u00edtico no 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=\"Como otimizar a entrega de CSS no WordPress com pouco aborrecimento\" ><\/a><\/p>\n<p>O Caminho Cr\u00edtico de Renderiza\u00e7\u00e3o denota a ordem em que o navegador executa tarefas para renderizar sua p\u00e1gina, ou seja, a sequ\u00eancia em que ele baixa e processa CSS, HTML e JavaScript e os exibe no navegador.<\/p>\n<p>O conte\u00fado acima da dobra \u00e9 importante porque esta \u00e9 a primeira parte que o usu\u00e1rio ver\u00e1. H\u00e1 mais tempo para carregar o conte\u00fado abaixo da dobra, pois o usu\u00e1rio ter\u00e1 que rolar para v\u00ea-lo.<\/p>\n<p>Para carregar a se\u00e7\u00e3o acima da dobra o mais r\u00e1pido poss\u00edvel, voc\u00ea deve:<\/p>\n<ul>\n<li>Crie o HTML para que ele priorize o carregamento das partes acima das dobras<\/li>\n<li>Minimize os dados usados \u200b\u200bpor 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=\"Como otimizar a entrega de CSS no WordPress com pouco aborrecimento\" ><\/a><\/p>\n<p>Mais explica\u00e7\u00f5es podem ser encontradas no <a href=\"https:\/\/developers.google.com\/speed\/docs\/insights\/PrioritizeVisibleContent\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">guia do Google PageSpeed<\/a> \u200b\u200b. \u00c0s vezes, os dados que voc\u00ea precisa para carregar o ATF s\u00e3o maiores que a janela de congestionamento (totalizando 14,6kb). Nesse caso, mais viagens de rede precisam ocorrer do servidor para o navegador e vice-versa. As redes m\u00f3veis com alta lat\u00eancia descobrir\u00e3o que isso impede o carregamento da p\u00e1gina.<\/p>\n<p>O DOM \u00e9 constru\u00eddo uma parte de cada vez pelo navegador, o que pode reduzir o tempo necess\u00e1rio para renderizar o ATF. Estruture o HTML para que o conte\u00fado acima da dobra seja carregado primeiro e o restante da p\u00e1gina depois.<\/p>\n<p>O processo de otimiza\u00e7\u00e3o requer melhoria cont\u00ednua, monitoramento e medi\u00e7\u00e3o.<\/p>\n<p>Embora o CSS possa ser usado de v\u00e1rias maneiras para criar p\u00e1ginas da Web elegantes, o mais importante \u00e9 que ele carrega rapidamente. Limpe o c\u00f3digo e siga as etapas acima para que suas p\u00e1ginas sejam carregadas mais rapidamente.<\/p>\n<p>Se voc\u00ea gostou de ler este artigo sobre como otimizar a entrega de CSS no WordPress, confira este artigo sobre <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-adicionar-metatags-no-wordpress-sem-um-plug-in\/\" title=\"como adicionar meta tags no WordPress sem um plugin\">como adicionar meta tags no WordPress sem um plugin<\/a>.<\/p>\n<p>Tamb\u00e9m escrevemos sobre alguns assuntos relacionados, como <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-incorporar-um-pdf-no-wordpress-com-e-sem-um-plug-in\/\" title=\"incorporar um pdf no WordPress\">incorporar um pdf no WordPress<\/a>, como <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-incorporar-o-excel-em-html-e-no-wordpress-facilmente\/\" title=\"incorporar excel em html\">incorporar excel em html<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-ocultar-uma-imagem-em-destaque-em-uma-postagem-do-wordpress\/\" title=\"como ocultar uma imagem em destaque em um post do WordPress\">como ocultar uma imagem em destaque em um post do WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-saber-se-um-site-e-wordpress-ou-nao\/\" title=\"como saber se um site \u00e9 WordPress\">como saber se um site \u00e9 WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-desinstalar-o-wordpress-do-cpanel-em-algumas-etapas-faceis\/\" title=\"como desinstalar o WordPress do cPanel\">como desinstalar o WordPress do cPanel<\/a> e <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-criar-um-site-como-o-amazon-com-um-tema-de-comercio-eletronico\/\" title=\"como criar um site como o Amazon\">como criar um site como o Amazon<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wpdatatables.com\" class=\"external external_icon\">wpdatatables.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>N\u00e3o sabe a import\u00e2ncia de otimizar a entrega de CSS no WordPress? Continue lendo para saber como evitar as armadilhas que podem tornar sua p\u00e1gina da web mais lenta.<\/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":[837,920,846,867],"tags":[1170],"class_list":["post-226805","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guia-para-iniciantes","category-outro","category-tutoriais","category-wordpress-8","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/226805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=226805"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/226805\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/197615"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=226805"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=226805"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=226805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}