{"id":226841,"date":"2022-09-05T11:20:00","date_gmt":"2022-09-05T08:20:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=226841"},"modified":"2022-11-09T01:09:13","modified_gmt":"2022-11-08T22:09:13","slug":"como-eliminar-javascript-e-css-de-bloqueio-de-renderizacao-no-conteudo-acima-da-dobra","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-eliminar-javascript-e-css-de-bloqueio-de-renderizacao-no-conteudo-acima-da-dobra\/","title":{"rendered":"Como eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra"},"content":{"rendered":"\n<p>Ao construir um site, existem alguns aspectos que s\u00e3o primordiais para oferecer aos usu\u00e1rios uma experi\u00eancia tranquila. Um desses aspectos \u00e9 representado pelo tempo de carregamento. Um <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\">site que carrega rapidamente<\/a> \u00e9 sempre apreciado pelos visitantes que desejam encontrar o que procuram o mais r\u00e1pido poss\u00edvel. Para obter um tempo de carregamento r\u00e1pido, voc\u00ea deve aprender como eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra.<\/p>\n<p>A velocidade de um site pode ser influenciada por uma ampla gama de fatores, mas os fatores discutidos neste artigo t\u00eam o maior impacto. A equa\u00e7\u00e3o perfeita do site pode ser dif\u00edcil de resolver, pois certos elementos n\u00e3o dependem de suas a\u00e7\u00f5es. Eles s\u00e3o ditados por cada situa\u00e7\u00e3o em particular (por exemplo, localiza\u00e7\u00e3o geogr\u00e1fica, velocidade da Internet). No entanto, voc\u00ea pode otimizar a entrega de CSS modificando os elementos que voc\u00ea pode controlar totalmente. Conhe\u00e7a abaixo mais sobre este tema neste artigo criado por nossa equipe em <a href=\"https:\/\/wpdatatables.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">wpDataTables<\/a>.<\/p>\n<h2>Definindo conte\u00fado de bloqueio de renderiza\u00e7\u00e3o e acima da dobra<\/h2>\n<h3>Bloqueio de renderiza\u00e7\u00e3o<\/h3>\n<p>O bloqueio de renderiza\u00e7\u00e3o refere-se aos elementos que impedem que o conte\u00fado crucial de um site (por exemplo, o corpo do texto principal de um artigo) seja carregado antes que a p\u00e1gina inteira seja carregada. Um bom exemplo de tal elemento \u00e9 representado por qualquer JavaScript ou CSS adicional adicionado a um site. Esse c\u00f3digo pode impedir que o usu\u00e1rio veja qualquer coisa em seu navegador at\u00e9 que o c\u00f3digo seja totalmente executado, tornando-se assim um bloqueio de renderiza\u00e7\u00e3o.<\/p>\n<h3>Conte\u00fado acima da dobra<\/h3>\n<p>Quando um visitante acessa um site, ele \u00e9 recebido por uma determinada parte do site \u2013 ou seja, a parte superior. Para ver o restante, o usu\u00e1rio ter\u00e1 que rolar para baixo ou realizar outras a\u00e7\u00f5es no site. O conte\u00fado que os visitantes veem imediatamente ap\u00f3s acess\u00e1-lo \u00e9 chamado de conte\u00fado acima da dobra.<\/p>\n<h3>Sobre o bloqueio de renderiza\u00e7\u00e3o em JavaScript e CSS<\/h3>\n<p>Os navegadores l\u00eaem HTML para exibir um site. Este \u00e9 um processo que tem v\u00e1rias etapas. Se o navegador se deparar com elementos que fazem refer\u00eancia a um script\/folha de estilo, s\u00e3o necess\u00e1rias etapas extras para ler o c\u00f3digo. O navegador precisar\u00e1 solicitar um arquivo, aguardar uma resposta, baixar o arquivo do servidor e execut\u00e1-lo.<\/p>\n<p>Obviamente, essas etapas adicionais podem diminuir o tempo de carregamento. Lembre-se de que alguns temas do WordPress envolvem mais do que apenas um arquivo CSS ou JavaScript. O tempo de carregamento pode ser reduzido drasticamente por causa desses arquivos. Esta \u00e9 a raz\u00e3o pela qual voc\u00ea precisar\u00e1 eliminar recursos de bloqueio de renderiza\u00e7\u00e3o do seu site. Na maioria das vezes, esses n\u00e3o s\u00e3o arquivos cr\u00edticos, portanto, voc\u00ea pode adiar a an\u00e1lise do JavaScript para reduzir o bloqueio da renderiza\u00e7\u00e3o da p\u00e1gina, melhorando assim a velocidade do seu site.<\/p>\n<h3><strong>Identificando JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o<\/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=\"Como eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra\" ><\/a><\/p>\n<p>Para eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra, voc\u00ea ter\u00e1 que identificar quais s\u00e3o esses elementos. Uma das maneiras mais f\u00e1ceis de identific\u00e1-los \u00e9 abrir seu site com uma ferramenta de velocidade de p\u00e1gina que informa quais problemas ele enfrenta no carregamento. <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> \u00e9 uma dessas ferramentas que deve ajud\u00e1-lo a encontrar os arquivos que bloqueiam a renderiza\u00e7\u00e3o em seu site. Depois de descobrir quais s\u00e3o os arquivos, voc\u00ea pode remover ou reorganizar o JavaScript de bloqueio de renderiza\u00e7\u00e3o.<\/p>\n<h3>Como eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra?<\/h3>\n<p>Voc\u00ea tem duas op\u00e7\u00f5es nessa situa\u00e7\u00e3o: aprenda voc\u00ea mesmo a eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra ou use um plug-in para fazer isso. Se voc\u00ea \u00e9 experiente em tecnologia e est\u00e1 disposto a aprender como os recursos de bloqueio de renderiza\u00e7\u00e3o s\u00e3o eliminados, aplique um destes m\u00e9todos:<\/p>\n<h3>Limpe o JavaScript do caminho de renderiza\u00e7\u00e3o cr\u00edtico<\/h3>\n<p>O caminho de renderiza\u00e7\u00e3o cr\u00edtico deve incluir apenas os elementos essenciais para o site. Voc\u00ea pode mover recursos JavaScript desnecess\u00e1rios para fora desse caminho. Isso \u00e9 feito adicionando certos atributos onde o JavaScript \u00e9 necess\u00e1rio. Os atributos s\u00e3o:<\/p>\n<ul>\n<li><strong>Ass\u00edncrono:<\/strong> este atributo informa ao navegador que ele deve iniciar o download dos recursos imediatamente para evitar tempos de carregamento lentos. Assim que os recursos estiverem dispon\u00edveis, a an\u00e1lise de HTML \u00e9 pausada temporariamente e os recursos s\u00e3o carregados.<\/li>\n<li><strong>Adiar:\u00a0<\/strong> este atributo informa ao navegador para adiar o download dos recursos at\u00e9 que o processo de an\u00e1lise de HTML seja conclu\u00eddo. Depois de conclu\u00eddo, o navegador far\u00e1 o download e renderizar\u00e1 os scripts na ordem em que aparecem no site.<\/li>\n<\/ul>\n<h3><strong>Verifique como os recursos CSS s\u00e3o entregues e otimize-os<\/strong><\/h3>\n<p>Para eliminar recursos de bloqueio de renderiza\u00e7\u00e3o em CSS, voc\u00ea ter\u00e1 que:<\/p>\n<ul>\n<li>Identifique os recursos necess\u00e1rios para o conte\u00fado acima da dobra e incorpore os estilos CSS com HTML.<\/li>\n<li>Use outro atributo para identificar os recursos CSS que s\u00e3o absolutamente necess\u00e1rios (atributo de m\u00eddia).<\/li>\n<li>Carregue os recursos CSS de forma ass\u00edncrona (usando os atributos discutidos acima).<\/li>\n<\/ul>\n<h2><strong>Uma lista de plugins que podem ajud\u00e1-lo a eliminar o JavaScript de bloqueio de renderiza\u00e7\u00e3o mais facilmente<\/strong><\/h2>\n<h3>Otimizar 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=\"Como eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra\" \/><\/a><\/p>\n<p>Para eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra do WordPress, voc\u00ea pode usar plugins como Autoptimize. Este plugin melhora o tempo de carregamento do seu site WordPress combinando bits de c\u00f3digo, tornando os blocos de c\u00f3digo menores removendo caracteres desnecess\u00e1rios (compress\u00e3o) e assim por diante. Ao fazer essas altera\u00e7\u00f5es, o c\u00f3digo fica mais f\u00e1cil de ler e o tamanho do arquivo \u00e9 reduzido, reduzindo assim algumas centenas de milissegundos ou at\u00e9 segundos no tempo de carregamento.<\/p>\n<p>Para instalar este plugin, basta acessar o painel do WordPress e navegar at\u00e9 a guia Plugins. Em seguida, selecione a op\u00e7\u00e3o Adicionar novo, localizada na parte superior da janela. Depois disso, voc\u00ea pode procurar por Autoptimize ou outros plugins na barra de pesquisa. Clique em Instalar agora, ative-o para o site desejado e pronto.<\/p>\n<h3>Cache Total 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=\"Como eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra\" \/><\/a><\/p>\n<p>O Autoptimize tem muitas outras alternativas que voc\u00ea pode usar para remover recursos de bloqueio de renderiza\u00e7\u00e3o do WordPress. O plugin W3 Total Cache \u00e9 um dos melhores. O que \u00e9 interessante sobre este plugin \u00e9 que ele incorpora v\u00e1rios recursos extras para otimizar o WordPress. O cache representa o processo no qual determinados arquivos s\u00e3o armazenados no computador de um usu\u00e1rio para melhorar sua experi\u00eancia com o site. As visitas subsequentes ser\u00e3o mais f\u00e1ceis e os tempos de carregamento melhorar\u00e3o.<\/p>\n<h3>Pacote de aumento de velocidade<\/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=\"Como eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra\" \/><\/a><\/p>\n<p>Outra op\u00e7\u00e3o \u00e9 o Speed \u200b\u200bBooster Pack. Depois de instal\u00e1-lo, voc\u00ea pode acessar as configura\u00e7\u00f5es e escolher as op\u00e7\u00f5es que atendem \u00e0s suas necessidades. O plug-in oferece algumas op\u00e7\u00f5es de configura\u00e7\u00e3o, como mover scripts para o rodap\u00e9 ou adiar a an\u00e1lise de arquivos JavaScript. Ao selecion\u00e1-los, voc\u00ea pode remover JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra com apenas alguns cliques.<\/p>\n<h3>Otimizar 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=\"Como eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra\" \/><\/a><\/strong><\/p>\n<p>JCH Optimize \u00e9 um plugin que combina JavaScript e CSS enquanto reduz o tamanho dos arquivos. Ele tem muitos outros recursos que podem ser \u00fateis a longo prazo, mas \u00e9 \u00f3timo para eliminar recursos de bloqueio de renderiza\u00e7\u00e3o. Navegue pelas suas configura\u00e7\u00f5es e ative os recursos que parecem relevantes para o seu site.<\/p>\n<p>Mesmo que exija alguma aten\u00e7\u00e3o, resolver esse problema ter\u00e1 um grande impacto no seu site. Depois de aprender a remover JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra, certifique-se de eliminar todos os elementos que possam deixar seu site lento o mais r\u00e1pido poss\u00edvel.<\/p>\n<p>Se voc\u00ea gostou de ler este artigo sobre como eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra, confira este artigo sobre <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-alterar-fontes-no-wordpress-sem-problemas\/\" title=\"como alterar fontes no WordPress\">como alterar fontes no WordPress<\/a>.<\/p>\n<p>Tamb\u00e9m escrevemos sobre alguns assuntos relacionados, como incorporar um <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-incorporar-um-iframe-do-wordpress-com-e-sem-um-plugin\/\" title=\"iframe do WordPress\">iframe do WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-encontrar-o-id-da-pagina-no-wordpress-em-poucos-passos\/\" title=\"como encontrar o ID da p\u00e1gina no WordPress\">como encontrar o ID da p\u00e1gina no WordPress<\/a>, como <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-baixar-a-biblioteca-de-midia-do-wordpress\/\" title=\"baixar a biblioteca de m\u00eddia do WordPress\">baixar a biblioteca de m\u00eddia do WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-parar-um-ataque-ddos-no-seu-site-wordpress\/\" title=\"como parar um ataque DDoS\">como parar um ataque DDoS<\/a> e como <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-ocultar-o-titulo-da-pagina-no-wordpress-um-guia-rapido\/\" title=\"ocultar o t\u00edtulo da p\u00e1gina no WordPress\">ocultar o t\u00edtulo da p\u00e1gina no WordPress<\/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>Para eliminar JavaScript e CSS de bloqueio de renderiza\u00e7\u00e3o no conte\u00fado acima da dobra, voc\u00ea ter\u00e1 que identificar quais s\u00e3o esses elementos.<\/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":[837,816,846,867],"tags":[1170],"class_list":["post-226841","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guia-para-iniciantes","category-plug-ins","category-tutoriais","category-wordpress-8","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/226841","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=226841"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/226841\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/197161"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=226841"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=226841"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=226841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}