{"id":3846,"date":"2024-10-24T14:33:11","date_gmt":"2024-10-24T06:33:11","guid":{"rendered":"https:\/\/www.openbyt.com\/?p=3846"},"modified":"2024-10-26T18:18:58","modified_gmt":"2024-10-26T10:18:58","slug":"in-depth-analysis-adding-a-custom-preloader-to-wordpress","status":"publish","type":"post","link":"https:\/\/www.openbyt.com\/pt\/analise-aprofundada-da-adicao-de-um-pre-carregador-personalizado-ao-wordpress","title":{"rendered":"An\u00e1lise aprofundada: Adicionando um pr\u00e9-carregador personalizado ao WordPress"},"content":{"rendered":"<p>A cria\u00e7\u00e3o de um s\u00edtio Web WordPress profissional e envolvente exige mais do que conte\u00fados atractivos e visuais apelativos. Um aspeto frequentemente negligenciado que pode melhorar significativamente a experi\u00eancia do utilizador \u00e9 a utiliza\u00e7\u00e3o de um <strong>pr\u00e9-carregador personalizado<\/strong>. Um pr\u00e9-carregador pode ajudar a entreter os utilizadores enquanto a sua p\u00e1gina est\u00e1 a carregar, reduzir as taxas de rejei\u00e7\u00e3o e dar um toque de personalidade de marca ao seu site.<\/p><p>Este guia aprofundado fornecer\u00e1 detalhes abrangentes sobre como adicionar um pr\u00e9-carregador personalizado ao seu site WordPress. Exploraremos m\u00e9todos manuais e baseados em plug-ins, discutiremos as pr\u00e1ticas recomendadas e examinaremos exemplos do mundo real.<\/p><figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"669\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-26-1024x669.png\" alt=\"\" class=\"wp-image-3848\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-26-1024x669.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-26-600x392.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-26-300x196.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-26-768x502.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-26-1536x1003.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-26-18x12.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-26-150x98.png 150w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-26.png 1686w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><h2 class=\"wp-block-heading\">Porqu\u00ea utilizar um pr\u00e9-carregador personalizado?<\/h2><p>Um pr\u00e9-carregador \u00e9 um elemento gr\u00e1fico ou anima\u00e7\u00e3o que aparece enquanto uma p\u00e1gina ou ativo est\u00e1 a carregar. Compreender o valor de um pr\u00e9-carregador personalizado requer uma an\u00e1lise mais profunda do comportamento do utilizador, da velocidade do s\u00edtio Web e da estrat\u00e9gia de marca. Eis algumas das principais vantagens:<\/p><ol class=\"wp-block-list\"><li><strong>Reduza as taxas de rejei\u00e7\u00e3o<\/strong>: Os longos tempos de carregamento fazem frequentemente com que os utilizadores abandonem um s\u00edtio Web antes de o conte\u00fado aparecer. Um pr\u00e9-carregador fornece um feedback visual que indica o progresso, o que pode reduzir significativamente as taxas de rejei\u00e7\u00e3o.<\/li>\n\n<li><strong>Reforce a sua marca<\/strong>: Os pr\u00e9-carregadores personalizados permitem-lhe refletir a personalidade da sua marca. Quer seja atrav\u00e9s de cores, log\u00f3tipos ou anima\u00e7\u00f5es, um pr\u00e9-carregador bem concebido aumenta o reconhecimento da sua marca.<\/li>\n\n<li><strong>Refor\u00e7ar o profissionalismo<\/strong>: Os s\u00edtios Web com pr\u00e9-carregadores subtis e polidos parecem mais sofisticados e cuidadosamente concebidos.<\/li>\n\n<li><strong>Melhore a experi\u00eancia do utilizador<\/strong>: Em vez de ficarem a olhar para um ecr\u00e3 em branco, os utilizadores t\u00eam algo interessante para ver, ajudando a aliviar a frustra\u00e7\u00e3o da espera.<\/li><\/ol><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"642\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-27-1024x642.png\" alt=\"\" class=\"wp-image-3849\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-27-1024x642.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-27-600x376.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-27-300x188.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-27-768x481.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-27-1536x963.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-27-18x12.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-27-150x94.png 150w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-27.png 1863w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><h2 class=\"wp-block-heading\">A ci\u00eancia por detr\u00e1s dos tempos de carregamento e do comportamento dos utilizadores<\/h2><p>A investiga\u00e7\u00e3o mostra que os utilizadores formam uma opini\u00e3o sobre um s\u00edtio Web em 0,05 segundos ap\u00f3s a sua primeira intera\u00e7\u00e3o. Os atrasos no carregamento da p\u00e1gina podem criar primeiras impress\u00f5es negativas, afectando a satisfa\u00e7\u00e3o e a reten\u00e7\u00e3o do utilizador. Um pr\u00e9-carregador ocupa os utilizadores durante o carregamento e contribui para definir expectativas e criar antecipa\u00e7\u00e3o para o conte\u00fado.<\/p><h2 class=\"wp-block-heading\">Solu\u00e7\u00f5es de pr\u00e9-carregadores para WordPress<\/h2><p>Ao adicionar um pr\u00e9-carregador a um site WordPress, tem duas op\u00e7\u00f5es principais:<\/p><ol class=\"wp-block-list\"><li><strong>Utilizar plug-ins<\/strong>: Este m\u00e9todo \u00e9 acess\u00edvel a principiantes e n\u00e3o requer conhecimentos de programa\u00e7\u00e3o.<\/li>\n\n<li><strong>M\u00e9todo manual<\/strong>: Para utilizadores avan\u00e7ados, a abordagem manual oferece maior flexibilidade e permite uma personaliza\u00e7\u00e3o detalhada.<\/li><\/ol><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"669\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-28-1024x669.png\" alt=\"\" class=\"wp-image-3850\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-28-1024x669.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-28-600x392.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-28-300x196.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-28-768x502.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-28-1536x1003.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-28-18x12.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-28-150x98.png 150w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-28.png 1686w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Discutiremos ambos os m\u00e9todos, incluindo exemplos pr\u00e1ticos, para o ajudar a escolher a melhor abordagem para o seu projeto.<\/p><h2 class=\"wp-block-heading\">M\u00e9todo 1: Adicionar um pr\u00e9-carregador utilizando um plug-in do WordPress<\/h2><h3 class=\"wp-block-heading\">Passo 1: Escolher o plug-in correto<\/h3><p>O WordPress oferece v\u00e1rios plug-ins para adicionar pr\u00e9-carregadores personalizados. Algumas escolhas populares incluem:<\/p><ul class=\"wp-block-list\"><li><strong>Pr\u00e9-carregador Plus<\/strong><\/li>\n\n<li><strong>LoftLoader<\/strong><\/li>\n\n<li><strong>Pr\u00e9-carregador inteligente WP<\/strong><\/li><\/ul><p>Para esta discuss\u00e3o, utilizaremos <strong>Pr\u00e9-carregador Plus<\/strong> devido \u00e0 sua facilidade de utiliza\u00e7\u00e3o e flexibilidade.<\/p><h3 class=\"wp-block-heading\">Passo 2: Instalar e ativar o plug-in<\/h3><ol start=\"1\" class=\"wp-block-list\"><li>Aceda ao painel de controlo do WordPress.<\/li>\n\n<li>Navegue at\u00e9 <strong>Plugins &gt; Adicionar novo<\/strong>.<\/li>\n\n<li>Procure por <strong>Pr\u00e9-carregador Plus<\/strong>.<\/li>\n\n<li>Clique em <strong>Instale agora<\/strong> e depois <strong>Ativar<\/strong>.<\/li><\/ol><figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"298\" height=\"169\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/images-1.png\" alt=\"\" class=\"wp-image-3863\" style=\"width:839px;height:auto\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/images-1.png 298w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/images-1-18x10.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/images-1-150x85.png 150w\" sizes=\"(max-width: 298px) 100vw, 298px\" \/><\/figure><h3 class=\"wp-block-heading\">Passo 3: Configurar as defini\u00e7\u00f5es do pr\u00e9-carregador<\/h3><p>Para configurar o seu pr\u00e9-carregador:<\/p><ol start=\"1\" class=\"wp-block-list\"><li>Aceda a <strong>Defini\u00e7\u00f5es &gt; Pr\u00e9-carregador Plus<\/strong>.<\/li>\n\n<li>Aqui encontrar\u00e1 op\u00e7\u00f5es de personaliza\u00e7\u00e3o:<ul class=\"wp-block-list\"><li><strong>Tipo de anima\u00e7\u00e3o<\/strong>: Escolha um tipo de anima\u00e7\u00e3o, como um spinner, um fade ou um SVG personalizado.<\/li>\n\n<li><strong>Mensagem de carregamento<\/strong>: Uma mensagem curta e cativante pode melhorar ainda mais a experi\u00eancia do utilizador.<\/li>\n\n<li><strong>Dura\u00e7\u00e3o e atraso<\/strong>: Defina uma dura\u00e7\u00e3o adequada para manter o pr\u00e9-carregador no ecr\u00e3 at\u00e9 o conte\u00fado estar pronto.<\/li><\/ul><\/li>\n\n<li>Utilize a fun\u00e7\u00e3o de pr\u00e9-visualiza\u00e7\u00e3o para ver o efeito e ajustar as defini\u00e7\u00f5es conforme necess\u00e1rio.<\/li><\/ol><h3 class=\"wp-block-heading\">Exemplo: Configurando um pr\u00e9-carregador de spinner simples<\/h3><p>Vamos configurar um spinner simples:<\/p><ol start=\"1\" class=\"wp-block-list\"><li>Sob <strong>Defini\u00e7\u00f5es &gt; Pr\u00e9-carregador Plus<\/strong>, selecione <strong>Girador<\/strong> como anima\u00e7\u00e3o.<\/li>\n\n<li>Conjunto <strong>Cor prim\u00e1ria<\/strong> para combinar com a sua marca.<\/li>\n\n<li>Defina o <strong>Dura\u00e7\u00e3o<\/strong> como 2 segundos.<\/li>\n\n<li>Adicione uma mensagem de carregamento como \"Aguente firme, estamos quase l\u00e1!\"<\/li>\n\n<li>Guarde as suas altera\u00e7\u00f5es e visite o seu s\u00edtio Web para ver o pr\u00e9-carregador em a\u00e7\u00e3o.<\/li><\/ol><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"669\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-29-1024x669.png\" alt=\"\" class=\"wp-image-3851\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-29-1024x669.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-29-600x392.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-29-300x196.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-29-768x502.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-29-1536x1003.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-29-18x12.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-29-150x98.png 150w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-29.png 1686w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><h2 class=\"wp-block-heading\">M\u00e9todo 2: Adicionar um pr\u00e9-carregador manualmente com c\u00f3digo personalizado<\/h2><p>Se procura controlo total, o m\u00e9todo manual permite pr\u00e9-carregadores personalizados que se alinham perfeitamente com a identidade da sua marca. Aqui, pode utilizar HTML, CSS e JavaScript para criar algo \u00fanico.<\/p><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"669\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-30-1024x669.png\" alt=\"\" class=\"wp-image-3852\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-30-1024x669.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-30-600x392.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-30-300x196.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-30-768x502.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-30-1536x1003.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-30-18x12.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-30-150x98.png 150w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-30.png 1686w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><h3 class=\"wp-block-heading\">Passo 1: Criar o pr\u00e9-carregador<\/h3><p>Decida o design do pr\u00e9-carregador. Pode optar por um <strong>girador simples<\/strong>, a <strong>barra de progresso<\/strong>, ou um <strong>anima\u00e7\u00e3o personalizada<\/strong> com o seu log\u00f3tipo.<\/p><h4 class=\"wp-block-heading\">C\u00f3digo HTML<\/h4><p>Crie um <code>&lt;div&gt;<\/code> para o pr\u00e9-carregador:<\/p><pre class=\"wp-block-code\"><code>&lt;div id=&quot;preloader&quot;&gt;\n    &lt;div class=&quot;spinner&quot;&gt;&lt;\/div&gt;\n&lt;\/div&gt;<\/code><\/pre><h4 class=\"wp-block-heading\">C\u00f3digo CSS<\/h4><p>Estilize o <em>girador<\/em>:<\/p><pre class=\"wp-block-code\"><code>#preloader {\n    position: fixed;\n    left: 0;\n    top: 0;\n    largura: 100%;\n    altura: 100%;\n    fundo: #ffffff;\n    exibi\u00e7\u00e3o: flex;\n    alinhar-itens: centro;\n    justify-content: center;\n    z-index: 9999;\n}\n\n.spinner {\n    border: 5px solid rgba(0, 0, 0, 0.1);\n    cor da margem esquerda: #000;\n    raio da margem: 50%;\n    largura: 50px;\n    altura: 50px;\n    anima\u00e7\u00e3o: gire 1s linear infinito;\n}\n\n@keyframes spin {\n    0% { transform: rotate(0deg); }\n    100% { transform: rotate(360deg); }\n}<\/code><\/pre><h3 class=\"wp-block-heading\">Etapa 2: JavaScript para ocultar o pr\u00e9-carregador<\/h3><p>Adicione JavaScript para ocultar o pr\u00e9-carregador assim que a p\u00e1gina for carregada:<\/p><pre class=\"wp-block-code\"><code>&lt;script&gt;\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    window.addEventListener(\"load\", function() {\n        var preloader = document.getElementById('preloader');\n        preloader.style.display = 'none';\n    });\n});\n&lt;\/script&gt;<\/code><\/pre><h3 class=\"wp-block-heading\">Passo 3: Inserir o c\u00f3digo no seu tema<\/h3><p>Para adicionar o pr\u00e9-carregador ao seu tema:<\/p><ol start=\"1\" class=\"wp-block-list\"><li><strong>Fa\u00e7a uma c\u00f3pia de seguran\u00e7a do seu tema<\/strong>: Crie sempre uma c\u00f3pia de seguran\u00e7a antes de efetuar altera\u00e7\u00f5es.<\/li>\n\n<li><strong>Editar <\/strong><code><strong>header.php<\/strong><\/code>: Navegue para <strong>Apar\u00eancia &gt; Editor de temas<\/strong> e abra <code>header.php<\/code>.<\/li>\n\n<li><strong>Insira o HTML, CSS e JavaScript<\/strong>: Adicione o HTML logo abaixo do <code>&lt;body&gt;<\/code> e inclua o CSS e o JavaScript conforme necess\u00e1rio.<\/li><\/ol><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"669\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-31-1024x669.png\" alt=\"\" class=\"wp-image-3853\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-31-1024x669.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-31-600x392.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-31-300x196.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-31-768x502.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-31-1536x1003.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-31-18x12.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-31-150x98.png 150w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-31.png 1686w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><h3 class=\"wp-block-heading\">Exemplo: Adicionando um pr\u00e9-carregador centrado na marca<\/h3><p>Se tiver um log\u00f3tipo de marca, pode utiliz\u00e1-lo como pr\u00e9-carregador:<\/p><h4 class=\"wp-block-heading\">C\u00f3digo HTML<\/h4><p>Utilize a imagem do seu log\u00f3tipo como pr\u00e9-carregador:<\/p><pre class=\"wp-block-code\"><code>&lt;div id=&quot;preloader&quot;&gt;\n    &lt;img src=&quot;path\/to\/your\/logo.png&quot; alt=&quot;Carregando...&quot;&gt;\n&lt;\/div&gt;<\/code><\/pre><h4 class=\"wp-block-heading\">C\u00f3digo CSS<\/h4><p>Centre o log\u00f3tipo no ecr\u00e3:<\/p><pre class=\"wp-block-code\"><code>#preloader {\n    position: fixed;\n    left: 0;\n    top: 0;\n    largura: 100%;\n    altura: 100%;\n    fundo: #ffffff;\n    exibi\u00e7\u00e3o: flex;\n    alinhar-itens: centro;\n    justify-content: center;\n    z-index: 9999;\n}\n\n#preloader img {\n    largura: 100px;\n    altura: auto;\n    anima\u00e7\u00e3o: fadeIn 1.5s ease-in-out;\n}\n\n@keyframes fadeIn {\n    0% { opacidade: 0; }\n    100% { opacidade: 1; }\n}<\/code><\/pre><h2 class=\"wp-block-heading\">Melhores pr\u00e1ticas para pr\u00e9-carregadores<\/h2><p>Para garantir que o pr\u00e9-carregador funciona eficazmente em diferentes dispositivos e navegadores, \u00e9 crucial efetuar testes e optimiza\u00e7\u00f5es exaustivos. Abaixo est\u00e3o algumas instru\u00e7\u00f5es detalhadas:<\/p><h3 class=\"wp-block-heading\">Compatibilidade com dispositivos m\u00f3veis e navegadores cruzados<\/h3><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"565\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-32-1024x565.png\" alt=\"\" class=\"wp-image-3858\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-32-1024x565.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-32-600x331.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-32-300x165.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-32-768x424.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-32-1536x847.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-32-18x10.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-32-150x83.png 150w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-32.png 1996w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><ol start=\"1\" class=\"wp-block-list\"><li><strong>Ferramentas de teste<\/strong>: Utilize ferramentas como <strong>Pilha de navegadores<\/strong> ou <strong>LambdaTest<\/strong> para testar o seu pr\u00e9-carregador em v\u00e1rios dispositivos e navegadores. Isto garante que as anima\u00e7\u00f5es funcionam bem em ambientes como o Safari (iOS) ou vers\u00f5es mais antigas do Internet Explorer.<\/li>\n\n<li><strong>Considera\u00e7\u00f5es sobre a janela de visualiza\u00e7\u00e3o<\/strong>: Certifique-se de que o seu pr\u00e9-carregador \u00e9 reativo, utilizando unidades relativas (por exemplo, <code>%<\/code>, <code>vw<\/code>, <code>vh<\/code>) em vez de unidades fixas como <code>px<\/code>. Isto assegura que o pr\u00e9-carregador \u00e9 dimensionado corretamente em diferentes tamanhos de ecr\u00e3.<\/li>\n\n<li><strong>Degrada\u00e7\u00e3o graciosa<\/strong>: Para os browsers que n\u00e3o suportam anima\u00e7\u00f5es CSS avan\u00e7adas, forne\u00e7a estilos de recurso. Por exemplo, utilize um pr\u00e9-carregador mais simples ou uma imagem est\u00e1tica como alternativa se as anima\u00e7\u00f5es n\u00e3o forem suportadas.<\/li>\n\n<li><strong>Otimiza\u00e7\u00e3o do desempenho<\/strong>: Utilizar <code>vai mudar<\/code> no CSS para informar o navegador sobre as propriedades que ser\u00e3o alteradas, permitindo uma melhor otimiza\u00e7\u00e3o. Por exemplo:<\/li><\/ol><pre class=\"wp-block-code\"><code>.spinner {\n    will-change: transform;\n}<\/code><\/pre><p>       5.<strong>Movimento Reduzido<\/strong>: Tenha em conta os utilizadores que preferem movimentos reduzidos, utilizando consultas multim\u00e9dia para desativar as anima\u00e7\u00f5es:<code>@media (prefers-reduced-motion: reduce) { .spinner { animation: none; } }<\/code><\/p><p>Para garantir que os pr\u00e9-carregadores acrescentam valor ao seu s\u00edtio Web, \u00e9 importante aderir \u00e0s melhores pr\u00e1ticas:<\/p><ol start=\"1\" class=\"wp-block-list\"><li><strong>Optimize os tempos de carregamento<\/strong>: Os pr\u00e9-carregadores n\u00e3o substituem a otimiza\u00e7\u00e3o do desempenho do site. Certifique-se de que o seu s\u00edtio Web est\u00e1 optimizado para que o pr\u00e9-carregador apare\u00e7a apenas por breves instantes.<\/li>\n\n<li><strong>Design minimalista<\/strong>: Utilize anima\u00e7\u00f5es simples e elegantes que n\u00e3o distraiam os utilizadores. As anima\u00e7\u00f5es complexas podem afetar negativamente o desempenho.<\/li>\n\n<li><strong>Compatibilidade com telem\u00f3veis e navegadores<\/strong>: Verifique se o pr\u00e9-carregador funciona bem tanto no computador como em dispositivos m\u00f3veis. Teste-o em v\u00e1rios navegadores.<\/li>\n\n<li><strong>Teste A\/B<\/strong>: Considere a possibilidade de efetuar testes A\/B para determinar como diferentes pr\u00e9-carregadores afectam a experi\u00eancia do utilizador e as taxas de rejei\u00e7\u00e3o.<\/li><\/ol><h2 class=\"wp-block-heading\">Estudo de caso: Efic\u00e1cia dos pr\u00e9-carregadores<\/h2><p>Para ilustrar a efic\u00e1cia dos pr\u00e9-carregadores, vamos considerar um cen\u00e1rio com dados e informa\u00e7\u00f5es visuais. Abaixo, encontrar\u00e1 um gr\u00e1fico que demonstra o impacto da adi\u00e7\u00e3o de um pr\u00e9-carregador personalizado nas taxas de rejei\u00e7\u00e3o e nas m\u00e9tricas de envolvimento do utilizador.<\/p><h3 class=\"wp-block-heading\">Informa\u00e7\u00f5es de dados sobre o impacto do pr\u00e9-carregador<\/h3><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"656\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-33-1024x656.png\" alt=\"\" class=\"wp-image-3859\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-33-1024x656.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-33-600x385.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-33-300x192.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-33-768x492.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-33-1536x984.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-33-18x12.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-33-150x96.png 150w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-33.png 1718w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><ul class=\"wp-block-list\"><li><strong>Redu\u00e7\u00e3o da taxa de rejei\u00e7\u00e3o<\/strong>: Uma amostra de 100 s\u00edtios Web de com\u00e9rcio eletr\u00f3nico revelou uma redu\u00e7\u00e3o m\u00e9dia da taxa de rejei\u00e7\u00e3o de <strong>20%<\/strong> depois de implementar os pr\u00e9-carregadores.<\/li>\n\n<li><strong>Envolvimento do utilizador<\/strong>: A dura\u00e7\u00e3o m\u00e9dia da sess\u00e3o aumentou em <strong>15%<\/strong>indicando uma maior paci\u00eancia e envolvimento dos utilizadores enquanto aguardam o carregamento da p\u00e1gina.<\/li>\n\n<li><strong>Taxas de convers\u00e3o<\/strong>: Os s\u00edtios Web com pr\u00e9-carregadores registaram um aumento de 10% nas taxas de convers\u00e3o em compara\u00e7\u00e3o com os que n\u00e3o tinham pr\u00e9-carregador.<\/li><\/ul><h3 class=\"wp-block-heading\">Gr\u00e1fico: Impacto dos pr\u00e9-carregadores nas m\u00e9tricas do utilizador<\/h3><p>Este gr\u00e1fico mostra como a implementa\u00e7\u00e3o de um pr\u00e9-carregador melhorou as taxas de rejei\u00e7\u00e3o, a dura\u00e7\u00e3o das sess\u00f5es e as taxas de convers\u00e3o em diferentes sectores. Repare na tend\u00eancia ascendente na dura\u00e7\u00e3o da sess\u00e3o e nas m\u00e9tricas de convers\u00e3o depois de os pr\u00e9-carregadores terem sido integrados, ilustrando o seu valor na manuten\u00e7\u00e3o do envolvimento do utilizador.<\/p><p>Um estudo de caso envolvendo um s\u00edtio Web de com\u00e9rcio eletr\u00f3nico revelou que a adi\u00e7\u00e3o de um pr\u00e9-carregador reduziu as taxas de rejei\u00e7\u00e3o em <strong>20%<\/strong>. O pr\u00e9-carregador apresentava uma anima\u00e7\u00e3o subtil do log\u00f3tipo da marca, criando uma experi\u00eancia positiva para o utilizador durante os tempos de carregamento. Os utilizadores sentiram o site como mais polido e profissional, o que acabou por melhorar as m\u00e9tricas de envolvimento.<\/p><p>Este caso destaca o papel de um pr\u00e9-carregador simples, mas bem pensado, na melhoria da perce\u00e7\u00e3o e da intera\u00e7\u00e3o do utilizador.<\/p><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"656\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-34-1024x656.png\" alt=\"\" class=\"wp-image-3860\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-34-1024x656.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-34-600x385.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-34-300x192.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-34-768x492.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-34-1536x984.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-34-18x12.png 18w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-34-150x96.png 150w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/output-34.png 1718w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><h2 class=\"wp-block-heading\">Conclus\u00e3o<\/h2><p>Adicionar um pr\u00e9-carregador personalizado ao seu site WordPress pode melhorar a experi\u00eancia do utilizador, reduzir as taxas de rejei\u00e7\u00e3o e adicionar uma camada de polimento profissional \u00e0 sua marca. Quer utilize um plug-in ou implemente uma solu\u00e7\u00e3o personalizada utilizando HTML, CSS e JavaScript, \u00e9 essencial concentrar-se nos aspectos essenciais de usabilidade, est\u00e9tica e desempenho.<\/p>","protected":false},"excerpt":{"rendered":"<p>A cria\u00e7\u00e3o de um s\u00edtio Web WordPress profissional e cativante exige mais do que conte\u00fados atraentes e visuais apelativos. Um aspeto frequentemente negligenciado que pode melhorar significativamente a experi\u00eancia do utilizador...<\/p>","protected":false},"author":31,"featured_media":3866,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[65,58],"tags":[340,338,339,206],"class_list":["post-3846","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-page-loading","category-speed","tag-cross-browser-compatibility","tag-custom-preloader","tag-ux-design","tag-wordpress-development",""],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/posts\/3846","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/comments?post=3846"}],"version-history":[{"count":7,"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/posts\/3846\/revisions"}],"predecessor-version":[{"id":3869,"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/posts\/3846\/revisions\/3869"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/media\/3866"}],"wp:attachment":[{"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/media?parent=3846"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/categories?post=3846"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.openbyt.com\/pt\/wp-json\/wp\/v2\/tags?post=3846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}