Visitar na Amazon

segunda-feira, 1 de fevereiro de 2010

Uma ferramenta de Usabilidade - Breadcrumb

Enviado em 12:53 - por Diguinho - Marcadores :

Navegando na internet encontrei este hack que vou ensinar agora.
Fiz algumas modificações para ficar mais explicativo quando aplicado no blog com frases como: "Você está em:" e alterei as frases em inglês para o português.

Então vamos ao hack que irá facilitar a navegação em seu site.
Clique em Layout ► Editar HTML ► Clique em Expandir modelos de widgets.

1º Passo
Encontre a linha de código:
<b:includable id='main' var='top'>
Selecione-a e Substitua por:
<b:includable id='breadcrumb' var='posts'>
<b:if cond='data:blog.homepageUrl == data:blog.url'>
<!-- Sem breadcrumb na página inicial -->
<b:else/>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<!-- breadcrumb para a página do post -->
<p class='breadcrumbs'>
Você está em: <a expr:href='data:blog.homepageUrl' rel='tag'>Home</a>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>&#187;
<a expr:href='data:label.url' rel='tag'><data:label.name/></a>
<b:if cond='data:label.isLast == &quot;true&quot;'/>
</b:loop>
<b:else/>
&#187;Sem Marcador
</b:if>
&#187;<span><data:post.title/></span>
</b:loop>
</p>
<b:else/>
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
<!-- breadcrumb para o arquivo e página de buscas.. -->
<p class='breadcrumbs'>
Você está em: <a expr:href='data:blog.homepageUrl'>Home</a> &#187; Arquivos de <data:blog.pageName/>
</p>
<b:else/>
<b:if cond='data:blog.pageType == &quot;index&quot;'>
<p class='breadcrumbs'>
Você está em: <b:if cond='data:blog.pageName == &quot;&quot;'>
<a expr:href='data:blog.homepageUrl'>Home</a> &#187; Todos os Posts
<b:else/>
<a expr:href='data:blog.homepageUrl'>Home</a> &#187; Posts da Categoria <a expr:href='data:label.url' rel='tag'><data:blog.pageName/></a>
</b:if>
</p>
</b:if>
</b:if>
</b:if>
</b:if>
</b:includable>
<b:includable id='main' var='top'>
2º Passo
Encontre a linha:
<b:include data='top' name='status-message'/>
Selecione-a e Substitua esta linha por:
<b:include data='top' name='status-message'/>
<b:include data='posts' name='breadcrumb'/>

♦ Clique em VISUALIZAR para se certificar que está indo tudo certo.

♦ Clique em SALVAR ALTERAÇÕES.

♦ Clique em Visualizar blog e Clique em um post ou num marcador para verificar se seu breadcrumb está aparecendo corretamente.
3º Passo
Você pode configurar a linha do seu breadcrumb usando o código CSS:

Copie o código abaixo:
/*-----Breadcrumbs-----*/
.breadcrumbs {
font-size: 14px;
padding:5px;
font-weight: bold;
border-bottom:3px double #BEBEBE;
line-height: 1.4em;
}
.breadcrumbs a {
font-weight: bold;
color:red;
}
Cole este código acima da linha
]]></b:skin>
Configure da forma que quiser

Sugestão
Para chamar a atenção para seu breacrumb você pode tirar a mensagem de status do blogger.

Mas o que é esta mensagem de status?
Esta mensagem é aquele quadradinho que aparece toda vez que você acessa os posts de um marcador no seu blog. Já vem configurada pelo blogger. Não deixa de ser uma ferramenta de usabilidade, mas deixa a desejar por não aparecer todos os marcadores do post.
Para isso você deve apagar a linha:
<b:include data='top' name='status-message'/>

Sobre o autor
Gabriel Medina é o autor deste blog, atualmente estuda eng. elétrica, ama jogar damas, assistir desenhos, filmes e séries, além de praticar esportes saudaveis.
Inscrever-se neste Blog via Email :

0 Comentários:

Observação: somente um membro deste blog pode postar um comentário.

© 2017 Webzoon. Designed by Bloggertheme9
Powered by Blogger.
back to top