CSS externo para Blogger – Seu blog carregando mais rápido


css-blogger-externo2 Uma coisa importante para qualquer site ou blog é que sua página carregue rapidamente e seja leve na navegação. Cada segundo que se ganha é fundamental para manter o visitante interessando em seu conteúdo e detalhes como esses, o tempo de carregamento de uma página, podem determinar o sucesso ou o fracasso de muito blog. Eu detesto sites lentos e demorados, quero sempre navegar rápido e acredito que todos querem. Aprendi como tornar seu blog mais leve e rápido criando um CSS externo da sua página no Blogger.

 

Esse é um recurso avançado, mas que se prestar bem atenção e fizer testes previamente, acredito que todos conseguem e é um grande benefício para seu blog. LEIA TUDO com muita atenção e cuidado.

 

ATENÇÃO: Recomendações iniciais.

Sempre que for mexer no código-fonte de seu blog, faça um backup completo para evitar dores de cabeça. Nem precisa lembrar isso, pois essa é uma prática que você precisa adquirir e repetir sempre.

 

Você vai precisar de um local para hospedar um arquivo e que posso gerar um link de acesso direto a esse arquivo. Eu recomendo o UOL Host, mas existem vários e até gratuitos. Mas vale lembrar que o recurso que vamos ensinar aqui precisará de uma hospedagem estável e que não tenha limites de transmissão de dados, nem corra riscos de ficar sobrecarregada. Também tem que ser um host que lhe dê um endereço, uma URL/link para cada arquivo que você tem lá, pois vamos precisar de um link direto para o arquivo que vamos criar.

 

Só faça a modificação indicada aqui nesse tutorial se você já tem um template bem definido e que não precisará fazer nem modificações de cores e fontes, dimensões ou qualquer coisa que vá precisar acessar o CSS, pois muitas modificações estruturais no Blogger passam por códigos CSS e não será mais possível fazê-las. Sempre que quiser mudar algo que dependa do CSS, você terá que reverter o processo indicado aqui manualmente e isso vai só te dar mais trabalho.

 

Como usar CSS externo no Blogger.

O que vamos fazer é retirar uma parte pesada do código de seu template, o CSS, que determina todos as características estruturais, e colocar em um arquivo externo. Isso vai diminuir drasticamente o tempo de carregamento de seu blog, pois o CSS está presente em todas as páginas do Blogger e é sempre recarregando quando as pessoas navegam por elas. Com o CSS externo essas características serão como que “acessadas apenas uma vez” por seção.

 

1. A primeira coisa a fazer é copiar todas as linhas do CSS do código-fonte de seu blog. Você pode fazer isso pelo painel do Blogger e copiar tudo o que estiver entre as linhas “<b:skin>” e “</b:skin>”. Mas há uma forma que garantirá que nada vai ser esquecido, pois alguns códigos CSS pode ficar “deslocados”.

Então abra o seu blog, sim, a página do seu blog e, clicando com o botão direito do mouse numa área vazia, escolha a opção “Exibir código fonte da página” se você estiver navegando pelo Chrome; ou “Exibir código-fonte” se for no Internet Explorer; ou “Código-fonte” para o FireFox.

 

2. Na janela que abrir com o código-fonte de seu blog visto pelo navegador, procure pela linhas indicadas abaixo copiando TUDO o que estiver entre elas:

 

<style id='page-skin-1' type='text/css'>

…………………………

</style>

 

3. Abra o Bloco de Notas do Windows (que seja um editor de textos bem simples e básico) e cole aí tudo o que você copio solicitado no item acima. Então salve esse arquivo com um nome do tipo “style.CSS”, onde a extensão tem que ser “.CSS”.

 

4. Envie esse arquivo para o seu Host, para a hospedagem que você escolheu usar. Então veja qual é a URL/Link desse arquivo e guarde essa informação.

 

5. Abra o painel do Blogger. Clique no menu “Layout” ~> “Editar HTML” e procure pelas linhas a seguir, copiando TUDO o que há entre elas:

 

<b:skin>

……………………………

</b:skin>

 

6. Mais uma vez, abra um novo arquivo no Bloco de Notas e salve essas linhas junto com o backup de seu template (pois você vai precisar disso para reverter o processo caso algo dê errado ou você precise modificar coisas no CSS).

Então, depois de fazer esse backup, volte ao painel do Blogger e apague TUDO o que há entre essas as linhas “<b:skin>” e “</b:skin>”.

 

7. Imediatamente ACIMA de “<b:skin>” cole o seguinte trecho:

 

<link href='URL_do_Aquivo_CSS' rel='stylesheet' type='text/css'/>

 

Onde está destacado de vermelho você deverá trocar pelo endereço, URL/link, do caminho onde foi hospedado o arquivo CSS que foi criado com seus códigos. Ficaria algo assim:

 

http://www.ENDEREÇO_QUALQUER.com/PASTA/style.CSS

 

8. Salve o modelo e veja se as páginas de seu blog vão carregar normalmente. Para saber se deu certo, seu blog tem que funcionar exatamente como antes, como se nada tivesse sido modificado.

 

Uma coisa importante de ressaltar é fazer testes. Depois que criar o CSS externo do seu blog, abra sua página em vários navegadores de internet para ter certeza de que tudo vai funcionar bem em todos e que seu blog manteve a aparência original. Nada deve se perder e todas as funções deve funcionar como antes. tenha em mãos os arquivos de backup para reverter a mudança e para que você possa acessar e modificar o CSS de seu blog sempre que for necessário.

 

Fontes:
How to include external CSS in new Blogger?
How to Move Blogger Blog CSS to an External File
External Style Sheet, Template, Confusion! (Fórum do Blogger em inglês)



10 comentários

Internético disse...

Ótima dica,tava me perguntando sobre isso a algum tempo,pois meu blog anda meio pesadão,claro que em 4 meses lanço layoult novo,então tenho q analisar se vale a pena fazer tudo isso,pois sei que meu CSS está muito extenso e é isso que está pesando,entre as idéias para o novo template está a exclusão de várias linhas do CSS que foram simplesmente deixadas de lado durante as várias etapas de customização do blog.

Mesmo assim achei ótima a dica.

Victor disse...

Boa dica Marcos, eu gostaria de perguntar: Pode fazer isso só com o plano de domínio? Eu não tenho o plano de hospedagem, só o domínio .com, tem como fazer?

Marcos Lemos disse...

@Victor,

Como está dito no texto, você precisa ao menos de um lugar para armazenar o arquivo com o código CSS. Vc não precisa de uma hospedagem completa pra seu blog, mas vai precisar de um host.

topsdainternet.com disse...

Cara, sou o diogo do topsdainternet que te indicou essa matéria. Mas tipo o meu problema continua. Quando sigo as suas dicas o meu template fica no canto esquerdo e não mais centralido. como eu resolvo isso???

Marcos Lemos disse...

@Diogo (Tops da Internet),

acho q você vai ter que procurar nas linhas de seu CSS onde está definida a posição de seu template e manter ao menos esse trecho no código-fonte do blog.

Pode ser que assim resolva.

Fernando disse...

É uma Ajuda à muitos Blogueiros.Especialmente pelo uso do Cache do Navegador.Mas o melhor mesmo é usar CSS em alternância às chatas tags "TABLE" para arrumar o Layout.#legal

Até

topsdainternet.com disse...

Consegui arrumar..
Foi como você disse Marcos Lemos.
Eu copiei o código "body{...........}" do css, e deixei ele dentro de e ai funcionou.

geralidadesdavida.net disse...

Pra quem não tem um serviço de host pode quardar o arquivo CSS no Google Sites. O problema é que às vezes o blog pode aparecer em HTML puro (a ideia não é essa).

É melhor contratar um serviço de hospedagem mesmo.

Marco Damaceno

marcos disse...

eu uso esta tecnica faz um tempo eu dexo meu arquivo no webs.com

O Blog do seu PC disse...

Usei esse dica e deu certinho, hospedei o código no Google Sites, e realmente o blog começou a abrir mais rápido. Recomendo!

Postar um comentário


Gostou do que encontrou aqui?
Comente este artigo que acabou de ler.
Quer entrar em contato ou tirar alguma dúvida? Formulário de Contato
Nos comentários dos artigos escreva apenas o que for referente ao tema.
Antes de Comentar leia nossa Política para Comentários para saber como interagir com nossos artigos, tirar suas dúvidas e ser respondido(a).



 
Direitos reservados © [ FerramentasBlog.com ] |