Os laboratórios do blog arc90.com desenvolveram uma interessante ferramenta baseada em JavaScript, que uma vez instalada no site acresenta um comportamento extra ao estado over (a:hover) dos links aos quais seja atribuida uma determinada classe.
Quando o usuário coloca o ponteiro do mouse sobre o texto do link surge uma pequena imagem sob o link, mostrando um thumbnail com a imagem do destino do link. Por exemplo, se o link aponta para o site do Maujor, a imagem mostra a página home do site do Maujor.
Antes de prosseguir veja como isto funciona nesta página exemplo.
Uma funcionalidade pelo menos muito interessante.
A seguir a tradução das instruções para instalar a ferramenta, bem como o link para download dos arquivos necessários.
Uma imagem vale mais do que mil palavras, certo? Então que tal incrementar seus links de texto com uma imagem usando a ferramenta Link Thumbnail, desenvolvida pelo lab.arc90.com.
Um pouco de JavaScript, um pouco de CSS, uma pitada de percepção extra-sensorial e o Link Thumbnail está pronto para mostrar aos usuários prestes a deixar seu site, para onde exatamente eles estão indo. Quando o ponteiro do mouse é colocado sobre o link aparece uma pequena imagem mostrando o destino do link. Isto é um belo apelo visual com um real propósito: fornecer uma visão clara e inequívoca do que está por vir.
Clique no link a seguir para fazer o download do script para o Link Thumbnail:
O arquivo, linkthumb.zip, contém o script, uma imagem e uma página de exemplo. Descompacte o faça o upload para o seu site, do script e da imagem. Mas, atenção ambos devem ficar no mesmo diretório.
Nas páginas onde será implementado o Link Thumbnail, você deverá adicionar um link para o script. Assegure-se de indicar o caminho certo para o local onde você colocou o script no servidor. A seguir você precisa adicionar os estilos CSS na página. Abaixo o código necessário para isto, para você copiar e colar na seção HEAD da página:
<script type="text/javascript">
src="http://myserver.com/path/to/javascript/arc90_linkthumb.js">
</script>
<style type="text/css" media="screen">
.arc90_linkpic {
display: none;
position: absolute;
left: 0;
top: 1.5em;
}
.arc90_linkpicIMG {
padding: 0 4px 4px 0;
background: #FFF url(/tools/c/images/linkpic_shadow.gif) no-repeat bottom right;
}
</style>
Nos links que você quer que a ferramenta funcione, ou seja que apareça o thumbnail do destino, deverá se acrescentada a classe “linkthumb” ao elemento a, como mostrado no exemplo a seguir:
<a href="http://www.destino.org" class="linkthumb">
Se você quer thumbnail em todos os links da página, não precisa adicionar a classe a cada um deles, basta acresentar a seguinte linha de código na seção HEAD da página:
<script type="text/javascript">
arc90_linkThumbUseClassName = false;
</script>
A página exemplo para o Link Thumbnail que mostrei no início pode ser vista outra vez aqui .
O Link Thumbnail foi testado e funciona nos seguintes navegadores:
A licença de uso para esta ferramenta desenvolvida pela arc90 esta regulada pela Creative Commons Attribution 2.5
Este artigo é uma tradução do original em inglês publicado em http://lab.arc90…_thumbnail.php
Em 2006 comecei a publicar nesse blog uma série de desafios CSS que consistiam em…
Há muito tempo que eu não publico um "Teste seu conhecimento". Esta semana, revendo algumas…
Introdução Elementos da marcação HTML podem ser aninhados uns dentro de outros, criando-se uma cadeia…
HTML5? Web universal? É comum eu me deparar com dúvidas sobre a HTML5 não só…
Quem é Tab Atkins Jr? Tab Atkins Jr, um desenvolvedor americano, trabalhou durante muitos anos…
Pessoal, a BrazilJS Conf 2013 disponibilizou para o Maujor cupons de desconto para serem oferecidos…
View Comments
Olá. Tenho uma dúvida: O thumb é atualizado automaticamente? Ou seja, se houver alteração na página indicada no link o thumb vai mudar também?
Obrigado
Eu também abtive erro na utilização. Não consegue carregar a imagem do site. Alguém pode dar uma dica?
obrigado...
O código deste Thumbnail está correto??!!!Pois está dando um erro na hora de puxar o arquivo...
Testei e funcionou muito bem, exceto quando o link está no final ou nas extremidades da página.
Quanto ao snap para imagens, descobri um script excelente. Na verdade é uma tooltip para imagens. Funciona inclusive quando o link está no final/extremidade das páginas.
Vejam em: ttp://www.dynamicdrive.com/dynamicindex4/imagetooltip.htm
Maujor parabéns pela tradução.
Maujor, algumas dúvidas surgiram durante o uso:
1º) O snap não funciona com link em imagens ?
2º) Como fazer para a imagem snap aparecer abaixo do link, pois a mesma fica fora de posição na tela?
Obrigado pela dica. É o que estava procurando
Acabei de descobrir este site que fornece o serviço de thumbnail para os links de forma gratuita. É necessário apenas se registrar, copiar o código fornecido e colar na head do blog ou site.
http://www.snap.com/about/spa1A.php
Rápido, funciona legal e com um visual bonito. Está em funcionamento no Viche no tema Kuler
Legal, mas estou usando o IE 6 (usuário do papai....) e não funcionou nada, acredito que no Firefox deva funcionar, mas no IE não está rodando.
Legal, muito lega...
Será muito últil....
Parabéns.......
Havia visto mas não tinha certeza se poderia ser uma boa idéia utilizá-la... Mas já que apareceu por aqui, então me parece não haver nenhum problema quanto à isso!