Mostrando postagens com marcador Template/Layout. Mostrar todas as postagens
Mostrando postagens com marcador Template/Layout. Mostrar todas as postagens

sábado, 14 de janeiro de 2012

Check list para otimizar seu blog

Dude_Writing_Check_List

Já escrevi aqui, em outras ocasiões, diversos artigos sobre a importância do layout e do template de um blog; tanto no que se refere à usabilidade, quanto a estética. Um blog onde as principais informações estão acessíveis, faz com que o visitante fique nele por mais tempo, aumentando as visualizações de páginas e diminuindo a taxa de rejeição. É também, através do template, que cuidamos das táticas de SEO, a fim de que o blog seja bem indexado junto aos mecanismso de busca.

Sendo assim, elaborei uma check-list com os ítens que não podem faltar em um template, tanto na parte externa, quanto interna (HTML). Esses são os ítens que utilizo em meus blogs e de meus clientes.

No HTML do template

Antes de mais nada, quero lembrar que mudanças no HTML podem causar problemas para quem não tem habilidade. Recomendo a criação de um blog de testes para aprendizado, sem correr o risco de causar danos a seu blog.

Seja um template do Blogger ou um criado pelos usuários, é essencial que o HTML e o CSS estejam organizados. Portanto, escolha bem que template usar em seu blog.

Uma vez escolhido o template, comece otimizando as metatags

Inclua agora os seguintes itens:

Essa é a lista básica para otimizações dentro do HTML. Para outras funções, acesse o marcador Template/Layout

Nos elementos de página (gadgets)

Estes são os gadgets que não podem faltar em um blog:

Feed Burner

Recomendo queimar o feed, fazer a configuração no Blogger e usar 2 gadgets: feeds por email e o contador de assinantes

Contador de estatísticas

Recomendo o uso de pelo menos um, em especial o Google Analytics

Tradutor

Imprescindível para os visitantes de fora do Brasil

Caixa de busca/pesquisa

Possibilita que o visitante busque outros artigos de seu interesse.

Artigos Recentes

Mostra os últimos posts, convidando o visitante a conhecer o blog mais profundamente.

Marcadores

Mostra uma espécie de índice de posts por tema. Além de organizar, também mantém o leitor mais tempo no blog.

Arquivo do Blog

Mostra todos os posts do blog, separados por data

Você pode incluir o gadget do próprio Blogger e/ou criar um sitemap

Seguidores

Este é o gadget que possibilita que o leitor “siga” o blog, ou seja, que receba suas atualizações diretamente no painel do Blogger

Banner para divulgação do blog

Possibilita que o visitante insira no blog dele, um banner divulgando o seu blog.

Outras funções importantes

Ativar versão mobile

Com o avanço constante dos smartphones, é altamente recomendável ativar a versão mobile de seu blog

Configurar os comentários

Recomendo a moderação dos comentário sempre.

Usar domínio próprio

Não é essencial, mas confere um ar mais profissional.

Configurar Google Webmaster Tools

Mais uma boa tática de SEO.

Habilitar o Favicon

Puramente por estética ;)

Eu ando meio enferrujada (risos), então se eu esqueci de algo, gritem.

terça-feira, 2 de novembro de 2010

Como hospedar javascript no Blogger

Depois de ter publicado dois posts com modelos para apresentação de slides, usando JQuery, resolvi pesquisar uma forma eficaz de hospedar os arquivos em javascript dentro do template, evitando assim que vocês tenham que hospedá-los externamente.

JavaScript é uma linguagem de script (…)Sua união com o CSS é conhecida como DHTML. Usando o Javascript, é possível modificar dinamicamente os estilos dos elementos da página em HTML.
Fonte: Wikipedia
A maioria dos scripts que fazem maravilhas com leite moça, são do tipo JQuery
jQuery é um framework para ajudar os desenvolvedores a se concentrarem na lógica dos sistemas da web e não nos problemas de incompatibilidade dos navegadores atuais. Seu lema é: "Escrever menos e fazer mais".Uma função escrita em Javascript puro tem uma diminuição notável quando reescrita com este framework Fonte: Wikipedia
Apesar de eu ter dito neste post - Slideshow no Blogger – que não seria preciso hospedar nada, confesso que me enganei. Os scripts realmente já estão hospedados, mas no host de quem os criou/publicou/divulgou. Se a url (endereço do link) parar de funcionar, podemos dizer adeus àquela linda apresentação de slides.
A url do script estava bem escondidinha dentro do código:
<script src=' http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.js ' type='text/javascript'/>
A parte assinalada em vermelho, corresponde à url. Neste caso, o script está hospedado no Google Sites, se não me engano. Se o dono apagar o arquivo ou mudar a url, ficamos na mão, ou seja, o slide irá parar de funcionar.
A boa notícia é que temos duas formas de resolver isso:
1. hospedar o arquivo em nosso próprio host
Ótimo, eu pago um host, outros blogueiros também pagam, mas a maioria nem sabe o que é isso.  Explicando a grosso modo, host é o mesmo que servidor. Blogs que usam o Wordpress.org, por exemplo, precisam de um host para funcionar. Nós usamos os servidores do Google, mas, como nem tudo é perfeito, não temos onde fazer o armazenamento de arquivos, tais como documentos, scripts e etc.
2. hospedar o arquivo dentro do template
Como assim? Pois é, eu também não sabia que isso era possível, mas graças à mestra Ariane que fez isso no Template Mundo Verde, descobri uma forma super prática de hospedar arquivos em javascript no Blogger.
Agora vamos ao que interessa. Para hospedar um script no Blogger, é preciso fazer uma pequena alteração no código original. Mas é bom lembrar que dependendo do tamanho do arquivo, seu blog pode ficar mais lento.
Vamos pegar como exemplo um pedacinho do código usado nos slides:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.js' type='text/javascript'/>
<script type='text/javascript'><!--//--><![CDATA[//><!--
/**
* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
Observem que o primeiro link termina com a extensão .js. O que temos aí? Acertou quem pensou “javascript”! Clique sobre o link . Irá abrir um arquivo em texto enorme. Deixe-o aberto, pois daqui a pouco será necessário copiar todo o conteúdo.
Agora, substitua a primeira linha do código acima por:
<script type='text/javascript'>
//<![CDATA[
COLE AQUI O SCRIPT
//]]>
</script>
Cole todo o conteúdo do arquivo .js no local que assinalei de vermelho.
O local onde o arquivo .js vai estar, irá variar. Então, faça uma busca usando o comando Ctrl+F do teclado.
crtlF
Agora, sempre que você se deparar por aí com um recurso fantástico usando Javascript, mas não possui um serviço para hospedar o arquivo, utilize essa tática ;)
Fiz testes em vários templates e com vários scripts diferentes e em todos funcionou.

domingo, 24 de outubro de 2010

CSS3 - efeito gradiente/degradê

Artigo de Marco Damaceno –Dicas Browser – @dicasbrowser
Algo que todo blogueiro deve se preocupar é se seu blog está bem estruturado. Isso é muito importante! Depois de ter este blog estruturado, ou seja, organizado, é hora de partir para os enfeites para dar maior beleza à obra.
Vou falar sobre como usar o efeito gradiente em seu layout de uma forma bem fácil que você vai passar a usar em seu blog.
Primeiramente, é preciso saber o que significa o efeito gradiente ou degradê:
"Degradê ou dégradé é uma sequencia de tons contínuos, podendo ser limitado ou ilimitado. Significa o mesmo que gradiente"
Fonte: Wikipedia
Veja um exemplo de degradê na imagem abaixo:
Repare que a transição do vermelho para o azul é feita de forma suave sem um limite definido para ambas as cores. Isso é um efeito gradiente ou degradê.
Hoje, com o suporte ao CSS3 fornecido pelos navegadores mais atuais, esse tipo de efeito se torna cada vez mais comum na internet. Vejamos os principais navegadores que suportam o efeito gradiente:
Firefox 3.6 em diante
Google Chrome
Safari
Internet Explorer 7
em diante
Cada um desses navegadores utilizam códigos diferentes para mostrar o efeito gradiente. Há três formas de se obter o efeito: vertical, horizontal e radial. Vejamos a estrutura básica de cada um em seus respectivos navegadores:
Firefox
background: -moz-[linear ou radial]-gradient([posição], [cor inicial], [cor final])
background: -moz-linear-gradient (top, #CF0000 , #0000FF) /*-- efeito vertical --*/
background: -moz-linear-gradient (left, #CF0000 , #0000FF) /*-- efeito horizontal --*/
background: -moz-radial-gradient (70% 50%, circle [atributo de tamanho], #CF0000, #0000FF) /*-- efeito radial ou central --*/
Se não for determinada uma posição para o efeito, será usado o padrão como de cima para baixo para o vertical, da esquerda para a direita para o horizontal e central para o radial.
No efeito gradiente radial para o Firefox, é possível determinar onde estará o foco. Para isso, basta inserir dois valores em % no lugar da posição. O primeiro servirá para a posição horizontal e o segundo para a vertical. Veja o exemplo:
background: -moz-radial-gradient(50% 50%, circle closest-side #CF0000, #0000FF) /*-- aparece no centro --*/
Todos os atributos para se utilizar efeito gradiente no Firefox se encontram no Mozilla Developer Center
Google Chrome e Safari
background: -webkit-gradient ([linear ou radial], [posição inicial], [posição final], color-stop([espaço em %], [cor inicial]), color-stop([espaço em %], [cor final]))
background: -webkit-gradient (left top, left bottom, color-stop(80%, #CF0000), color-stop(20%, #0000FF)) /*-- efeito vertical --*/
background: -webkit-gradient (left top, right top, color-stop(80%, #CF0000), color-stop(20%, #0000FF)) /*-- efeito horizontal --*/
O degradê de navegadores webkit nos faz usar um pouco de matemática para a sua aplicação. Como pode ver, nesse nosso exemplo a cor #CF0000 (vermelho) possui 80% de espaço dentro do elemento em que está. O #0000FF tem 20%. O espaço da transição entre uma cor e outra, ou seja, do degradê, será a diferença entre 80% e 20% que é 60%. Logo, o tamanho do espaço do degradê será de 60%.
Pegamos um outro exemplo, observe o código abaixo:
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#cf0000), color-stop(90%,#0000ff))
Nesse exemplo, a cor #CF0000 (vermelho) ocupa 50% do espaço. Já a #0000FF (azul) terá 100% (tamanho total do elemento) - 90% de espaço que dá um total de 10%. Os 40% restantes ficam para o espaço de transição entre as cores.
Para o efeito radial do degradê para navegadores webkit, o código é um pouco mais complicado. Vejamos a estrutura básica:
background: -webkit-gradient(radial, [posição x cor1] [posição y cor1], [intensidade cor1], [posição x cor2] [posição y cor2], [intensidade cor2], from([cor1]), to([cor2]))
Para se formar um círculo perfeito é preciso que x de cor1 seja igual ao x de cor2 e y de cor1 seja igual ao y de cor2. Esses valores devem ser dados em %. Sendo assim, x determina a posição horizontal do foco e y determina a posição vertical.
O terceiro valor se refere a intensidade do degradê. Quanto mais alto for o valor, maior será o campo de transição entre uma cor e outra.
Veja como ficaria o código do efeito no exemplo abaixo:
background: -webkit-gradient(radial, 70% 50%, 90, 70% 50%, 10, from(#CF0000), to(#0000FF));
Internet Explorer
O Internet Explorer sempre foi limitado em efeitos do CSS3, mas, mesmo assim, existe código para degradê destinado a ele. Vejamos a estrutura básica:
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='[cor inicial]', endColorstr='[cor final]', GradientType=0) para efeito vertical
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='[cor inicial]', endColorstr='[cor final]', GradientType=1) para efeito horizontal
Então, para o nosso exemplo, o código ficaria assim:
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CF0000', endColorstr='#0000FF', GradientType=0) /*-- degradê vertical --*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CF0000', endColorstr='#0000FF', GradientType=1) /*-- degradê horizontal --*/
Infelizmente, o Intenet Explorer não enxerga gradiente radial como o Firefox e Google Chrome. Pode ser que o IE 9 acrescente mais código para obter este tipo de efeito em sua versão final.
O efeito
Agora, veja todos os exemplos que foram dados. Somente o gradiente radial não poderá ser visto no Internet Explorer. Quem usa o Opera e outros navegadores sem suporte verá um fundo vermelho:
Vertical
vertical
Horizontal
horizontal
Radial
radial
Como aplicar o efeito gradiente no blog
Para aplicar o efeito, é preciso entender que existem navegadores que ainda não tem suporte para esse efeito como, por exemplo, o Opera. Para contornar esse problema, usamos dois tipos de códigos para o background. Um servirá para os que suportam degradê e o outro não. Fica, então, assim:
background: #CF0000;
background: -moz-linear-gradient(top, #CF0000 , #0000FF);
background: -webkit-gradient (left top, left bottom, color-stop(80%, #CF0000), color-stop(20%, #0000FF));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CF0000', endColorstr='#0000FF', GradientType=0);
Observe que há o código destinado ao Google Chrome, Safari, Firefox, Internet Explorer. Caso o navegador não suporte o efeito, ele vai usar o background da primeira linha.
Para aplicar em seu blog, faça backup do layout antes de qualquer modificação. Depois, vá em Design > Designer do modelo > Avançado. No campo em branco cole o código abaixo mudando as cores que deseja para o seu blog:
#header-wrapper
    background: #CF0000;
    background: -moz-linear-gradient(top, #CF0000 , #0000FF);
    background: -webkit-gradient (left top, left bottom, color-stop(80%, #CF0000), color-stop(20%, #0000FF));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CF0000', endColorstr='#0000FF', GradientType=0);
}
Clique em Aplicar ao blog.
Recomendo que aplique este efeito em um blog de testes para se habituar. Depois que entender e dominar o código, a sua aplicação se torna bem mais fácil.
Para aqueles que não souberem onde escolher as cores, existe uma tabela de cores da web com várias opções. Com certeza, irá te ajudar na hora de aplicar o efeito.
Espero que tenham gostado desse tutorial de gradiente em CSS3 e também espero que muitos de vocês usem esse recurso que pode dar aquele toque a mais no seu blog.
Abraço a todos
Sobre o autor: Marco Damaceno é editor do excelente Dicas Browser – blog especializado em dicas, novidades e tutoriais sobre os principais navegadores web.

segunda-feira, 18 de outubro de 2010

Text-shadow - colocando sombreado em textos

A propriedade text-shadow do CSS 3, permite colocar um sombreado em textos, dando assim mais profundidade e realçando títulos, listas e parágrafos.

Essa propriedade requer quatro informações: deslocamento horizontal, deslocamento vertical, desfoque da sombra e cor do sombreado.

Exemplo: text-shadow: –4px 4px 3px #999999

O primeiro valor coloca o sombreado 4 pixels à esquerda do texto. O segundo valor, coloca o sombreado 4 pixel abaixo do texto. O valor de 3 px define o desfoque e #999999 se refere à cor do sombreado.

Vejam um exemplo no meu blog DB Templates. Notem que o título do post possui um sombreado em cinza escuro, contrastando com a cor original que é azul:

text-shadow

Podemos usar a propriedade text-shadow em diversos locais do template, especialmente em títulos. Para encontrar a área referente  ao título de cada elemento de página, procure no HTML do template por h1, h2, h3. Exemplos:

Código dos títulos da barra lateral (sidebar):

#sidebar1 h2,#sidebar2 h2,#sidebar3 h2,#sidebar4 h2 {

Código dos títulos dos posts:

.post h3 {

Código do título do rodapé:

#footer h2 {

Para colocar o sombreado, basta adicionar a popriedade text-shadow dentro do CSS do título que você deseja alterar. Vamos usar como exemplo, o título dos posts:

.post h3 { 
color:$postTitleColor;
font:$postTitleFont;
text-decoration:none;
text-shadow: –4px 4px 3px #999999
text-align:left;
line-height:1.4em;
border-bottom:2px solid $posttitleBorderColor;
margin:0 0 20px;
padding:0 0 2px;
}

É possível trabalhar com várias sombras; basta separar os valores com uma vírgula:

text-shadow: 1px 1px 3px #666, -1px -1px 3px #fff, 1px 1px #666, -1px -1px #fff;

text-shadow: 0 6px 4px #33F, -3px -5px 4px #f00, 3px -5px 4px #0F0

É importante escolher a cor base do título, para combinar com o sombreado:

.post h3 {  <—título dos posts-->
color:#ffffff; <—cor do título dos posts-->
font:$postTitleFont;
text-decoration:none;
text-shadow: 1px 1px 3px #666, -1px -1px 3px #fff, 1px 1px #666, -1px -1px #fff;  <—text-shadow -->

Achou complicado? Experimente usar um gerador de código CSS!

Entre em http://css3generator.com/ e procure por text-shadow no menu. Depois, é só criar e ir visualizando o efeito sombreado ;)

css3-generator text-shadow-generator

Uma outra opção: http://www.westciv.com/tools/shadows/

Atenção! Como a maioria das propriedades do CSS 3, o text-shadow ainda não é compatível com o navegador Internet Explorer.

domingo, 17 de outubro de 2010

Caixa de texto com barra de rolagem

Vocês já devem ter visto em diversos blogs, principalmente nos que publicam códigos, uma caixinha onde o código fica dentro dela e na qual aparece uma barra de rolagem (scroll). Esse efeito, em HTML, se chama textarea.
A textarea é muito útil, já que economiza espaço dentro do post.
Como colocar uma caixa de texto com barra de rolagem
Para colocar uma caixinha com scroll em seus posts, entre no editor do Blogger, clique na aba editar HTML e use as tags <textarea></textarea> no texto que deverá ficar dentro da caixa. Nas imagens abaixo, coloquei um exemplo usando o antigo editor de posts do Blogger, mas o método funciona também no editor atualizado e no Windows Live Writer. (clique sobre as imagens para ampliá-las)
Na primeira imagem, vemos a aba “editar html” contendo as tags “textarea”; já na segunda, vemos a aba “escrever”, com a caixinha já pronta:
textarea caixa
Estilizando a caixa de texto com CSS
Como vocês podem notar, a caixinha não é lá muito bonita, mas um pouco de CSS podemos mudar completamente seu visual ;)
Entre no painel do Blogger, clique em design e depois em editar HTML. Usando o Ctrl+F do teclado, procure por ]]></b:skin> dentro do HTML do template. Agora, cole o seguinte código logo acima dessa tag e salve.
/** textarea */
textarea {
border: 3px double #ccc;
background: #efefef;
width: 80%;
height: 100px;
}
Vamos para um exemplo prático? Abaixo, segue o código do Translator Widget:

Podemos alterar a cor da borda e do plano de fundo, bem como largura e altura:
/** textarea */
textarea {
border: 3px double #ccc; (espessura e cor da borda)background: #efefef; (plano de fundo da caixa)
width: 80%; (largura)
height: 100px; (altura)
}
Veja uma tabelas de cores neste link – Tabela de cores web e boa diversão.

segunda-feira, 11 de outubro de 2010

Como retirar ou colocar sublinhado nos links

Muitas pessoas me perguntam o que fazer para retirar aquele sublinhado dos links, principalmente quando passamos o mouse sobre eles.
Os links de um blog ou site que usa CSS se dividem em:
  • a:  é o link em si
  • a:visited é o link que foi visitado
  • a:hover é o estado do link quando passamos o mouse sobre ele
  • a:active é o estado do link quando clicamos nele
links
Vamos para um exemplo prático, usando o código-fonte do Template Mínima:

a:link {
  color:$linkcolor;
  text-decoration:none;
  }
a:visited {
  color:$visitedlinkcolor;
  text-decoration:none;
  }
a:hover {
  color:$titlecolor;
  text-decoration:underline;
}
Para retirar o sublinhado dos links, basta mudar a palavra “underline” para “none”
a:link {
  color:$linkcolor;
  text-decoration:none;
  }
a:visited {
  color:$visitedlinkcolor;
  text-decoration:none;
  }
a:hover {
  color:$titlecolor;
  text-decoration:none;
}
Agora, se você gosta do sublinhado, mas os links do seu blog estão sem underline, basta procurar a parte do template e fazer a mudança.
Como exemplo, vou pegar o código de um template meu e mudar os links da sidebar:
#sidebar1 a,#sidebar2 a,#sidebar3 a,#sidebar4 a {
color:#4c4c4c;
text-decoration:none;
}
#sidebar1 a:visited,#sidebar2 a:visited,#sidebar3 a:visited,#sidebar4 a:visited {
text-decoration:none;
color:#4c4c4c;
}
#sidebar1 a:hover,#sidebar2 a:hover,#sidebar3 a:hover,#sidebar4 a:hover {
text-decoration:underline;
color:#c33f00;
}
Para acessar estes códigos, entre no painel do Blogger> design>editar html.
Dica: use o Crtl+F do teclado para encontrar a parte que você está buscando.

sábado, 25 de setembro de 2010

Como retirar o gadget attribution

Nos novos modelos de templates do Blogger – designer do modelo – existe um gadget chamado attribution, que tem por finalidade exibir os créditos ao autor do template.
gadget attribution
Esse gadget não pode ser retirado dos templates do designer do modelo para respeitar os direitos autorais de quem criou o tema. Entretanto, quando um blog está usando um desses modelos e o autor decide trocar o template por modelos personalizados, o gadget attribution é tranferido com os demais gadgets os novo template e, como não tem a opção “excluir”, ele fica “grudado” no blog.
gadget attribution sem opção de excluir
Ainda bem que para tudo existe uma solução :) Para retirar o gadget attribution, basta instalar o Template Mínima, ir em elementos de página e excluir o gadget.
gadget attribution no template Mínima
Caso você não saiba como instalar o Template Mínima, acesse este post:
E para conhecer todos os tipos de templates para o Blogger, acesse:
Repito: o gadget attribution NÃO PODE ser retirado dos templates do Designer do Modelo, somente dos templates que são personalizados por nós usuários.

sexta-feira, 3 de setembro de 2010

Como mudar o template do Blogger

Como agora existem várias opções de templates para o Blogger, também existem várias formas de trocarmos esses templates. Antes de prosseguir, leia atentamente o artigo anterior, onde expliquei cada um dos modelos disponíveis atualmente:

Designer do modelo
  1. entre no painel do Blogger e clique no link design;
  2. dentro de design, clique em designer do modelo;
  3. escolha um dos modelos disponíveis;
  4. acesse as colunas plano de fundo e layout e configure;
Neste post você encontrará todos os detalhes:
Modelos de layout lançados em 2006
  1. entre no painel do Blogger e clique no link design;
  2. dentro de design, clique na aba editar HTML;
  3. no final da página, clique em Selecionar modelo de layout;
  4. Escolha um dos modelos disponíveis.
Para maiores detalhes, acesse este post:
Modelos Clássicos
  1. entre no painel do Blogger e clique no link design;
  2. dentro de design, clique na aba editar HTML;
  3. Lá no final da página, clique em Voltar ao modelo clássico.
Templates criados pelos usuários
A maioria dos blogs que disponibilizam templates gratuitos para download, costumam colocar um link para exibição de uma versão de demonstração. Clique neste link - demonstração, demo ou live demo - para visualizar o template.
Depois, faça  o download do arquivo e salve em seu computador.
download do template
O arquivo pode estar nos formatos .XML, .ZIP ou .RAR. O .XML já está pronto para a instalação. Os outros dois vão precisar ser descompactados:
  • .ZIP – clique com o botão direito do mouse e escolha a opção abrir
  • .RAR – instale um aplicativo (minha sugestão: JZip), clique com o botão direito  do mouse e escolha extract here
Procure pelo arquivo .XML dentro da pasta que você acabou de descompactar.
Entre no painel do Blogger, clique em design e depois em editar HTML.
Por precaução, salve seu antigo template clicando em baixar modelo completo.
Os gadgets são salvos pelo Blogger, mas como o seguro morreu de velho, abra um por um e copie cada código, salvando–os no bloco de notas ou no WordPad.
Salvando os gadgets
Clique agora em selecionar arquivo (1) e procure pelo arquivo .XML (2)
upload do novo template
Clique em abrir para selecionar o template (3) e, depois, clique em fazer upload (4)
Se no seu blog existiam vários gadgets, será perguntado se você deseja mantê-los ou excluí-los. Faça sua escolha e o novo template será instalado.
Manter ou excluir widgets
Caso fique faltando algum gadget, abra o arquivo que você salvou no bloco de notas e vá colando cada código em seus respectivos compartimentos.
Detalhes importantes:
No Blogger, gadget e widget são sinônimos.
Se você está usando um template do designer do modelo e pretende trocar por um personalizado, saiba que o gadget atribuition será tranferido para o novo template e não será possível excluí-lo. Para resolver tal problema, antes de trocar o template, coloque o Mínima, vá nos elementos de página e exclua o gadget atribuition.

Opções de templates para Blogger

O template é uma das partes mais importantes de um blog. Eu já escrevi sobre isso em outros posts, mas repetir nunca é demais.
O template – para quem não sabe – é o desenho do blog, também chamado de tema ou modelo. É onde iremos escrever e colocar novos recursos.

Template (ou "modelo de documento") é um documento sem conteúdo, com apenas a apresentação visual (apenas cabeçalhos por exemplo) e instruções sobre onde e qual tipo de conteúdo deve entrar a cada parcela da apresentação — por exemplo conteúdos que podem aparecer no início e conteúdos que só podem aparecer no final.
Web templates (ou "modelos de página") são instrumentos utilizados para separar a apresentação do conteúdo em web design, e para a produção massiva de documentos web. Os templates são interpretados por um "sistema de template". Fonte: Wikipedia
Além da questão estética, um template otimizado pode influenciar positivamente na indexação pelos mecanismos de busca e fazer com que as páginas de um blog abram com maior velocidade e estabilidade. Possuindo boa navegabilidade, auxilia na fidelização dos leitores e no número de exibições de páginas, entre outras coisas.
Hoje em dia temos 4 opções de templates para o Blogger:
  1. Designer do Modelo
  2. Modelos de layout (lançados em 2006)
  3. Modelos clássicos
  4. Templates criados pelos usuários
Todas estas opções usam em seu código-fonte HTML e CSS:
HTML (acrônimo para a expressão inglesa HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) é uma linguagem de marcação utilizada para produzir páginas na Web.Fonte: Wikipedia
Cascading Style Sheets (ou simplesmente CSS) é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. Seu principal benefício é prover a separação entre o formato e o conteúdo de um documento.Fonte: Wikipedia
Designer do Modelo
Lançados em março deste ano, estes são os novos modelos fornecidos pelo Blogger. São mais modernos, com várias opções  de plano de fundo e de colunas (sidebar) e são relativamente fáceis de usar, mas são pouco personalizáveis quanto às cores, fontes e instalação de hacks e de novos recursos via HTML - visto que o código é muito diferente dos modelos mais antigos.
Designer do Modelo
Modelos de layout lançados em 2006
Quando o Google adquiriu o Blogger, a plataforma passou a se chamar Novo Blogger e seus templates passaram a ser em formato .XML. O mais famoso desta época é o Mínima – de onde partiu muitos dos modelos criados pelos usuários
Layouts de 2006
Modelos Clássicos
Estes eu não cheguei a usar, mas pelo que eu vi só existe um modelo e é o usuário que deve customizá-lo através de HTML e CSS.
Modelos clássicos
Templates criados pelos usuários
Estes são templates, geralmente baseados no Mínima, customizados e disponibilizados para download pelos próprios usuários do Blogger.
Existem algumas modelos mais fáceis de usar - com fontes e cores personalizáveis - e outros que já vem “prontos” e que para alterá-los é preciso ter conhecimento em HTML e CSS. Os primeiros são os mais indicados para os novatos.
DB templates
Se você, caro leitor, tem ambições maiores com o seu blog, é essencial entender CSS, HTML e SEO para  poder otimizar o template do seu blog e posicioná-lo melhor frente aos mecanismos de busca. Ou então, contratar alguém que possa fazer isso para você, pois já vi casos de blogs muito bons em matéria de conteúdo, com um número grande de posts no ar e mal indexados porquê os códigos e a apresentação visual do template não estavam organizados adequadamente.
No próximo post vou explicar, detalhadamente, como trocar os templates do Blogger.

domingo, 1 de agosto de 2010

Como trocar o background no designer do modelo

A Equipe do Blogger In Draft (página de testes de novas funções do Blogger), anunciou ontem em seu blog oficial, que já é possível mudar a imagem (foto) do background (plano de fundo) dos novos templates do Blogger (Designer do Modelo) de forma simples e sem gambiarras.

Entre no Blogger in Draft, acesse o link design e depois designer do modelo. Clique em plano de fundo e, lá no alto, clique na opção fazer upload da imagem.

upload

Segundo consta nas instruções, você pode fazer upload de um arquivo JPG, GIF ou PNG com até 300 KB. Para preencher todo o plano de fundo, use imagens com 1800 x 1600 pixels ou maiores. Para enviar a imagem, clique em escolher arquivo.

escolher arquivo

Procure pela imagem dentro do seu computador e aguarde o carregamento.

Por enquanto, este recurso só está disponível através do Blogger In Draft.

Fonte da informação: Use Your Own Photo for Your Blog’s Background

sábado, 17 de julho de 2010

Bordas arredondadas nos templates para Blogger

Hoje vou tentar explicar como usar bordas arredondadas nos templates para Blogger/Blogspot. Já adianto que o HTML varia muito de um modelo para outro e que este tutorial não se aplica aos novos templates do Blogger (Designer do Modelo).

As bordas arredondadas funcionam perfeitamente no Mozilla Firefox (Figura 1) e no Google Chrome, mas infelizmente não funcionam no Internet Explorer (figura 2).

Firefox Internet Explorer

Mesmo os templates do Designer do Modelo, demoraram a se acertarem com o IE e ainda hoje ficam estranhos, como se tivessem sombras nas bordas (um horror!).

ATENÇÃO: Recomendo a criação de um blog de testes para realizar toda e qualquer modificação no template do seu blog. Se der errado, você não terá nenhum prejuízo.

Para inserir as bordas arredondadas, entre no painel do Blogger, clique em design e depois em editar HTML. Dê um Crtl+F com o teclado e procure por “border”.

O código que devemos usar para arredondar as bordas é este:

-moz-border-radius:6px;
-webkit-border-radius:6px;
-goog-ms-border-radius:6px;

Os templates para Blogger são divididos em vários trechos, que começam com “#”. Temos como exemplos: #blog-wrapper (corpo do blog), #header-wrapper (cabeçalho),#linkbar (menu de links), #main-wrapper (área de postagem ) e etc.

São nestes locais que você vai ter que encontrar as bordas e colocar o código para arredondá-las. Vamos para dois exemplos, usando o html do Template DB 3.0:

ANTES

#blog-wrapper {
text-align:center;
position:relative;
width:970px;
background:$blogframeColor;
border:1px solid $blogBorderColor;
margin:15px auto 10px;
padding:6px 8px 6px 6px;
}

DEPOIS

#blog-wrapper {
text-align:center;
position:relative;
width:970px;
background:$blogframeColor;
border:1px solid $blogBorderColor;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-goog-ms-border-radius:6px;

#linkbar {
width:100%;
position:relative;
background:$linkbarbgColor;
border:0 solid $contentBorderColor;
border-bottom:1px solid $contentBorderColor;
margin:0px 0 0;
padding:0;
}

#linkbar {
width:100%;
position:relative;
background:$linkbarbgColor;
border:0 solid $contentBorderColor;
border-bottom:1px solid $contentBorderColor;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-goog-ms-border-radius:6px;

O código (em vermelho) deve ser inserido logo abaixo da linha da borda. Repita o mesmo procedimento em todas as áreas onde as bordas devem ficar arredondadas.

Para cada borda arredondada, clique no botão visualizar para ir conferindo o resultado e só salve o template quando estiver tudo do seu gosto.

Quando você tiver certeza que aprendeu a colocar as bordas arredondadas no blog de testes, aí sim você pode fazer o mesmo no template do seu blog.

Repito: o html varia muito de um template para outro e é preciso fazer vários testes até encontrar os locais corretos para inserção do código. Divirtam-se ;)

quinta-feira, 15 de julho de 2010

Templates exclusivos para Blogger

Desde que eu comecei com este blog, perdi a conta das vezes que recebi pedidos de encomenda de templates. Eu sempre resisti bravamente, pois não me achava suficientemente capaz de cobrar por esse tipo de serviço e sempre encaminhava-os a outros colegas que atuam na área de design para Blogger.

O tempo foi passando e os conhecimentos foram se aperfeiçoando. Daí eu estava assistindo uma vídeo-aula do @hordones sobre monetização, onde ele dizia que existem formas indiretas de se ganhar dinheiro com blogs. Pensei: “por que não?”

Webinar: Vídeo-aula sobre Monetização de Blogs: como ganhar dinheiro com seu Blog

No começo do mês de junho, lancei no Twitter a página produtos e serviços - totalmente em fase beta - onde apresento o que eu sei e posso fazer, os valores de cada trabalho e o meu (ainda) pequeno portfólio.

Ainda é só uma experiência, mas se vocês tiverem interesse na aquisição de um template exclusivo, basta me enviar um email através do formulário de contato.

Gostaria também de apresentar-lhes dois templates que criei recentemente, como cortesia aos amigos que resolveram criar novos blogs no Blogger: @luanfr e @bqeg.

Template LuanFeeligns

Template do Luan

Trata-se de um modelo mais jovial – para combinar com a proposta do blog/vlog do Luan felipe - com plano de fundo estilizado, ícones para as redes sociais ao estilo teen e uma imagem do nosso jovem galã mostrando três de suas mil caretas.

Utilizei fontes mais claras para contrastar com o fundo escuro. O layout tem o CSS otimizado, é leve, abre rapidamente e tem vários hacks instalados.

Template Cadê meu Dorflex?

Template do Marcel

Já este template, tem um estilo mais alegre. No cabeçalho, utilizei a imagem do Sheldon – personagem do seriado The Big Bang Theory e o ídolo nerd do nosso amigo Marcel – bem como um comprimido e uma cápsula, que representam o Dorflex.

Coloquei dois tipos de backgrounds – um mais escuro, no fundo do blog e outro mais clarinho, no plano fundo dos posts e da sidebar. Na caixa de comentários vemos um ícone dourado, para combinar com as cores do blog e os ícones do gadget de estatísticas também foram modificados. Ao final da sidebar, inseri uma borda para dar um charme extra e mostrar que é ali que ela termina.

Como o blog está começando agora, não deu para usar muitos gadgets, mas eu sei que o futuro dele é promissor. Marcel, welcome to Blogger ;)

Tenho também uma parceria com o Icebreaker Design, onde uma equipe - formada por feras de verdade ( o que não é o meu caso) - trabalha criando, modificando e instalando templates para o Blogger/Blogspot, entre outras coisas. Confiram.

terça-feira, 13 de julho de 2010

Modelos de Blockquotes (citação em bloco)

Em linguagem web, blockquote ( ou simplesmente quote) é um recurso em HTML, utilizado para destacar parte de um texto ou para citar, dar referência a algo ou alguém. Em português, usa-se a denominação citação ou bloco de texto.

O blockquote não é usado somente em páginas da internet, sendo muito comum em livros, revistas, jornais e em toda forma de tipografia.

Segundo definição da Wikipedia:

Um bloco de citação (também conhecido como uma citação longa ou extrato) é uma citação de um documento escrito, que é definido fora do texto principal como um ponto distinto (ou bloco) (…) Bloco de citações são geralmente distinguidos visualmente utilizando o recuo , um diferente tipo de letra ou tamanho menor.

Como vocês podem notar, eu acabei de usar o blockquote para citar o texto acima.

Para usar blockquote no editor de textos do Blogger, passe o mouse sobre a área que será destacada e clique no ícone Citação (figura 1). Para usar no Windows Live Writer, procure por citação em bloco (figura 2)

Para mudar o modelo de blockquote dos templates do Blogger ( e eu acho que isso serve também para Wordpress), precisamos usar alguns códigos em CSS.

Antes de mais nada, entre no editar HTML do Blogger e procure por algo assim:

blockquote {
width:90%;
font:$quoteFont;
line-height:1.6em;
color:#333;

}

Todo o trecho deverá ser substituído por outro modelo de sua preferência.

Modelos de blockquote

Fonte: Css Tricks - Better Blockquotes

blockquote

blockquote {
font: 14px/22px normal helvetica, sans-serif;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 50px;
padding-left: 15px;
border-left: 3px solid #ccc;
}

blockquote

blockquote {
font: 14px/20px italic Times, serif;
padding: 8px;
background-color: #faebbc;
border-top: 1px solid #e1cc89;
border-bottom: 1px solid #e1cc89;
margin: 5px;
background-image: url(URL DA IMAGEM);
background-position: top left;
background-repeat: no-repeat;
text-indent: 23px;
}
blockquote {
display: block;
background-image: url(URL DA IMAGEM);
background-repeat: no-repeat;
background-position: bottom right;
}

blockquote

blockquote {
font: 14px/20px italic Times, serif;
padding-left: 70px;
padding-top: 18px;
padding-bottom: 18px;
padding-right: 10px;
background-color: #dadada;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
margin: 5px;
background-image: url(URL DA IMAGEM);
background-position: middle left;
background-repeat: no-repeat;
text-indent: 23px;
}

Aqui estão as duas imagens utilizadas nos modelos acima. Salve-as em seu computador e faça o upload no Picasa Web ou no serviço de hospedagem que preferir. Depois é só copiar a url e colocar nos locais indicados (em vermelho)

openquote4 closequote1

Fonte: Css NewBie- Six Ways to Style Blockquotes

blockquote

blockquote {
background: #f5f5f5;
border-left: 0.8em solid #ccc;
border-right: 0.8em solid #ccc;
font: italic 120% Georgia, "Times New Roman", Times, serif;
padding: 0.75em;
}

blockquote

blockquote {
margin: 1em 3em;
padding: .5em 1em;
border-left: 5px solid #fce27c;
background-color: #f6ebc1; }
blockquote p {
margin: 0; }

blockquote

blockquote {
margin: 1em 2em;
border-left: 1px dashed #999;
padding-left: 1em; }
blockquote p:first-letter {
float: left;
margin: .2em .3em .1em 0;
font-family: "Monotype Corsiva", "Apple Chancery", fantasy;
font-size: 220%;
font-weight: bold; }
blockquote p:first-line {
font-variant: small-caps; }

Fonte: Usuário Compulsivo

.post blockquote {
margin: 1em 20px;
border: 1px solid #c0c0c0;
background: #f5f5f5;
padding: 7px;
}

E este é o atual modelo usado aqui no Dicas Blogger:

blockquote {
width:90%;
font:arial;
line-height:1.4em;
color:#333;
border-left:2px solid silver;
border-right:2px solid silver;
background:#EEE;
margin:10px;
padding:0 10px;
}

Fazendo uma busca no Google, vocês vão encontrar ainda mais modelos.

segunda-feira, 12 de julho de 2010

Como mudar o background nos templates do Blogger

Os templates criados para Blogger (Blogspot), costumam vir com a opção de alterarmos apenas a cor do plano de fundo (background), mas existe também a possibilidade de, no lugar de uma cor sólida, colocarmos uma imagem de fundo. Nos novos modelos padronizados, isso já pode ser feito diretamente do painel do Blogger.

Mas a maioria de nós ainda prefere personalizar seu próprio template, correto? Então, o que devemos fazer para colocarmos um plano de fundo diferente no Blogger?

Antes de mais nada é preciso entendermos o conceito de background e de patterns.

Segundo o DicWeb, background é:

[Ing.] (Fundo). 1. Área sobre o qual são apresentados textos e imagens em uma página Web. 2. Atributo utilizado em linguagem HTML, para definir o fundo de uma página. Definido, em geral, por um arquivo de extensão, gif ou jpg., é inserido entre as tags .

Já as patterns, segundo o blog Photo Filtre Studio, são:

Patterns são texturas que substituem as cores normais, as Patterns podem ser utilizadas em fundos, mask e fontes.

Ou seja, background é aquela área que fica ao fundo de uma página web (mas não só) e as patterns são uma das formas utilizadas para o plano de fundo.

Existem milhares de sites que disponibilizam background e patterns gratuitamente. Basta fazermos uma pesquisa no Google com as duas palavras, que já temos diversão para o ano todo. No blog Specky Boy encontrei uma resenha mostrando os 10 melhores sites com patterns gratuitas. Vale à pena conferir.

Top 10 Free Resources for Background Patterns and Textures for Web Designers

Muito bem. Agora vamos aprender como mudar o plano de fundo do Blogger usando uma imagem como background. Entre em design e procure pela aba editar html. Usando o Crtl+F do teclado, encontre algo parecido com isto:

body {
text-align:center;
color$textColor;
background: $backgroundColor;

Substitua a linha do background por:

background:#fff url (URL DA IMAGEM) repeat;

Onde URL DA IMAGEM é o endereço da imagem que será usada como plano de fundo e #fff é uma cor para o caso da imagem parar de funcionar. Veja tabela de cores.

Vamos para um exemplo prático. Vou utilizar uma pattern do site Background Labs, no template DB 3.0. A imagem escolhida será a Stripes Background 44. Podemos baixar a imagem, hospedar no Picasa e copiar a url. No site em questão, é permitido usarmos a url deles, contanto que sejam dados os créditos. Clique com o botão direito do mouse sobre a imagem ou sobre a url e copie o link.

Volte ao html do Blogger e cole o link no local indicado (em azul)

body {
text-align:center;
color$textColor;
background:#fff url(http://www.backgroundlabs.com/backgrounds/358.gif)repeat;

Clique em visualizar para fazer os devidos testes no template e se estiver bom, salve. Veja, na imagem abaixo, como ficou o template DB 3.0 com a pattern.


Para trocar o background dos novos modelos do Blogger, acesse este post:

Como trocar a imagem de seu background no Designer de modeloCrazyseawolf Blog

Existem outras formas de se configurar o plano de fundo, alterando o final do código:

background-repeat: no-repeat; - imagem aparece uma vez

background-repeat: repeat-x; - imagem repete horizontalmente(lado a lado)

background-repeat: repeat-y; - imagem repete verticalmente(uma embaixo da outra)

Solte sua criatividade e deixe sair o webdesigner que existe dentro de você ;)