O PopKanji é o nosso novo dicionário de kanji em popup que funciona diretamente no navegador! Basta ativá-lo e selecionar algum texto para ver mais detalhes sobre os kanjis, em um popup semelhante a este:
O popup é parecido com o que temos no Jiten.net, mas ele é ativado através de um bookmarklet da mesma forma que fiz com o tradutor do Google em popup (se você não sabe o que é um bookmarklet ou não viu o tradutor do Google em popup, recomendo ler este post).
Assim como o tradutor do Google em Popup, você não precisa instalar nada e também funciona em diversos navegadores (eu testei no Firefox 3.0.12, Opera 9.64, Internet Explorer 8, Chrome no Windows; Firefox 3.0.5 e Opera 9.62 no Linux)
Como usar o PopKanji
Bookmarklet, para quem não sabe, é um programinha escrito em javascript para executar diretamente no navegador. Para não precisar digitar ou colar o javascript toda vez que quiser executá-lo, ele é salvo nos Bookmarks (também chamados de favoritos ou marcadores). Daí o nome bookmarklet.
Para usar o PopKanji, o primeiro passo é adicionar o link abaixo nos seus favoritos, de preferência na barra de favoritos para ficar mais fácil de acessá-lo:
>>>> PopKanji pt-br <<<<
>>>> PopKanji <<<< (versão em inglês)
(Leitores de feed e email precisarão entrar aqui no site para esse link funcionar, pois é um javascript!)
Se quiser, você pode clicar no link para testar (não vai sair desta página). Ele será ativado e basta você selecionar alguns kanjis com o mouse, como por exemplo 日本語. Caso tenha dúvidas sobre como adicionar aos favoritos, veja alguns exemplos neste outro post.
Para ativá-lo, basta usar esse bookmark quando estiver navegando em algum site. Ao selecionar algum texto, as informações dos kanjis vão aparecer automaticamente. Experimente, por exemplo, no http://news.google.co.jp/.
Pendências
Este projeto ainda não está 100% pronto do jeito que eu gostaria. Alguns planos para melhorá-lo:
- Implementar uma forma de copiar os dados exibidos para o clipboard.
Ele está funcionando apenas com a codificação de caracteres Unicode UTF-8. Preciso fazer funcionar com outras! - Feito: Agora funciona com outras codificações também (testei com Shift_JIS e EUC-JP)
Sugestões? Dúvidas? Encontrou bugs? Pode falar!