Otimizando CSS para velocidade do site - 9 maneiras

impressão · Время на чтение: 6mínimo · por · Publicados · Atualizada

reproduzirOuça o artigo

Otimização de css do site.

Um site lento é sempre ruim! acho que a frase otimização de código CSS para acelerar o site, está frequentemente presente na pesquisa, bem como redirecionamento 301 ou robots.txt. Ou talvez você seja o tipo de desenvolvedor que envia sites sem se preocupar com o desempenho ideal?

Se você pertence à primeira opção, este artigo é para você. Agora vou falar sobre as 9 melhores maneiras de ajudá-lo a otimizar seu CSS. Essas dicas vão acelerar seu site e subir na emissão. Esse efeito aumentará significativamente o fluxo de novos visitantes em seu site.

A Importância da Velocidade do Site para o Ranking Orgânico

Como otimizar o código CSS para carregamento mais rápido do site.

Você ficará surpreso com a importância de sites mais rápidos. Existem vários motivos principais, mas sua influência afeta significativamente a posição do site. Motivos principais:

  1. Os visitantes do site da Web não gostam de esperar muito tempo para que uma página carregue totalmente;
  2. Seus clientes definitivamente retornarão ao site se ele funcionar rápido; Sites mais rápidos sempre têm uma classificação mais alta nos mecanismos de pesquisa;
  3. Além disso, a velocidade do site agrega valor à sua estratégia de SEO;
Esses recursos são simplesmente incríveis e causam uma ótima impressão. Agora, o que você faria para tornar seu site mais rápido? Claro, melhorar essa situação pode exigir muitas ações de você.

Por exemplo, atualizando seu servidor, RAM, armazenamento ou hardware em geral, mas você sabia que o principal motivo de um site lento está no seu código-fonte? A falta de CSS otimizado é o motivo mais comum. Isso significa que reduzir o tamanho do arquivo de sua folha de estilo em alguns kilobytes terá um impacto significativo no tempo de carregamento da página.

Usar sprites de imagem

CSS Sprites é um meio de combinar várias imagens em um único arquivo de imagem. Além disso, use-o no site para melhorar o desempenho. Esse uso de sprites de imagem é uma técnica antiga. Quando se trata de reduzir o tamanho do arquivo CSS e reduzir o tempo de carregamento da página, essa técnica é obrigatória.

Sprites de imagem permitem que você empacote imagens em um grande arquivo .png. Esse método reduz as solicitações HTTP e acelera o tempo de carregamento da página. Um sprite de imagem é uma ótima opção se você usar muitos ícones e gráficos em seu site. Essa opção reduzirá significativamente a sobrecarga de extrair várias imagens.

Otimização de CSS

Encurtando CSS é simplesmente compactar seu arquivo em um novo arquivo com o mínimo de espaços possível. Quanto menor o código, mais rápido ele será lido pelo navegador do usuário.

Claro, você não precisa fazer isso manualmente, pois existem compressores automáticos na internet. Somente graças a ferramentas online tão simples, é possível realizar a compactação em questão de minutos. Aqui está um desses minificadores: http://www.cssminifier.com

Reduza o código desnecessário

Não precisamos de código repetido. Código como este retarda muito o carregamento de elementos. O navegador precisa passar por código duplicado repetidamente, gastando uma fração extra de segundo nisso. Outro truque para aumentar a velocidade de carregamento da página é reduzir o código desnecessário. Essa melhoria pode ser alcançada verificando se há código redundante ou duplicado.

Coloque tabelas CSS no cabeçalho e scripts JS no rodapé

É uma boa prática colocar a folha de estilo na parte superior (entre as tags de cabeçalho) e o código JavaScript na parte inferior. Certifique-se de que seu código carregue antes do restante da página. O principal motivo para colocar o JavaScript na parte inferior do site é seu tamanho grande. Bem como seu impacto adicional na velocidade do site. Portanto, esses scripts são colocados na parte inferior do site. Isso permite que eles carreguem após os principais componentes da página.

Os estilos essenciais necessários para estilizar o conteúdo na parte superior da página são incorporados e imediatamente aplicados ao documento. O arquivo small.css completo é carregado após a renderização inicial da página. Seus estilos são aplicados à página após o carregamento, sem bloquear a renderização inicial do conteúdo crítico.

Não incorpore URIs de big data

Tenha cuidado ao incorporar URIs de dados em arquivos de estilo. Embora o uso seletivo de pequenos URIs de dados em seu CSS possa fazer sentido, a incorporação de URIs de grandes dados pode fazer com que seu CSS seja maior na parte superior da dobra, diminuindo o tempo de renderização da página.

Não incorpore atributos CSS

A incorporação de atributos CSS em elementos HTML (como ) deve ser evitada sempre que possível, pois isso geralmente leva à duplicação desnecessária de código. Além disso, o CSS embutido em elementos HTML é bloqueado pela política de segurança de conteúdo (CSP) por padrão.

Separando Arquivos CSS

Além disso, você pode separar arquivos CSS, ou seja, diferentes folhas de estilo. Por exemplo, se você estiver segmentando vários navegadores, como IE, Chrome ou Firefox. Por exemplo, em vez de verificar se há hacks de CSS em uma folha de estilo, você pode usar as instruções condicionais do IE para carregar outra folha de estilo (para o IE6, por exemplo). Dessa forma, você não carregará o código do IE ao usar o Chrome. Isso reduzirá bastante o tamanho do arquivo.

Reduza o número de espaços em seu código

Você deve sempre tentar reduzir o número de espaços em sua folha de estilo. Aumentar o espaço em branco ocupa bytes livres. Isso pode fazer a diferença entre um site mais rápido e um mais lento em projetos muito grandes.Ao reduzir o número de espaços em branco, o tamanho do arquivo é reduzido. Assim, agilizamos o download do arquivo, devido ao menor peso.

Documente seu código

Você deve documentar seu código sempre que possível. Usar comentários como /* Comente aqui */ pode ajudá-lo a identificar códigos inúteis. Embora adicionar comentários ocupe muito espaço, é fácil negligenciá-los. Em alguns casos, comentários inúteis são simplesmente excluídos. Essa técnica permite que você se livre do excesso de peso do CSS de uma forma muito produtiva.

Organize seu código

Otimização de código CSS é uma técnica que muitos nem pensariam em falar. Na verdade, em muitos níveis, organizar seu código pode ajudá-lo a reduzir significativamente o tamanho do arquivo. Como resultado, aumente a velocidade do seu site.Eu me pergunto como? É muito simples.

Coloque suas classes CSS no conjunto correto de ramificações. Este método garante uma duplicação mínima. Código desorganizado é um problema comum no web design moderno. Em alguns cenários, organizar seu código confuso em ramificações hierárquicas é tudo o que você precisa para carregar seu site. Tente evitar hacks de CSS em uma única folha de estilo. Em vez disso, use os métodos indicados nos pontos 5 e 8.

Técnica KISS (Keep it Simple Stupid)

A última palavra é garantir que tudo o que você fizer esteja de acordo com a técnica KISS. KISS significa Keep it Simple Stupid. Se você criar um arquivo novamente! Então você definitivamente deve estar no caminho certo para um código organizado, bem escrito, menos redundante e limpo. Como você pode ver, otimizar o CSS não é difícil. Especialmente em alguns casos, você pode sobreviver com alguns parágrafos deste artigo. Essas técnicas ajudarão a acelerar o site às vezes.

Obrigado por ler Nicola Top

Quão útil é o post?

Clique no smiley para avaliar!

classificação média 4.9 / 5. Número de avaliações: 16

Não há avaliações ainda. Avalie primeiro.

Você pode gostar...

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

seis + 10 =