Esclarecendo o TopLinks

Sabe aquela história do “cobre a cabeça, descobre o pé”? Pois então… fui consertar um bug no TopLinks e acabei criando outro, onde ele só encontrava links usando uma sintaxe específica, deixando de fora vários links.

A maneira mais comum de eu encontrar bugs no TopLinks é quando alguém me diz “coloquei um link para aquela notícia que apareceu no TopLinks mas meu site não aparece na relação de blogs linkando para aquela URL”. Eu dou uma olhada e descubro o porquê do erro, por isso não se acanhe em relatar problemas assim.

Como esse novo bug surgiu semana passada vários links nunca entraram no TopLinks nesse perído. Com tudo consertado ontem todos entraram de uma vez só, daí a enxurrada de links novos. Tudo deve começar a se normalizar hoje à tarde (quando completa 24 horas de bug consertado) e tudo volta a ser como era antes no fim-de-semana. (talvez com mais links pelo TopLinks estar mais ixperto agora)

Já andei comentando aqui também que a maior dificuldade da lógica do TopLinks é pegar HTML errado. Por exemplo: o bug “cobriu a cabeça” acontecia quando o blogueiro criava uma âncora <a name> (para os permalinks) mas não fechava com </a>. O Internet Explorer entende a confusão, o que faz com que as pessoas achem que o código está correto, quando não está. O TopLinks estava se perdendo ao achar mais “a abertos” do que “a fechados”. Problema resolvido.

Outro bug foi com o pessoal que coloca os atributos do link (href, target, class) sem usar aspas. Pela regra oficial do HTML todo atributo de tag precisa de aspas, mas até mesmo alguns editores HTML mais antigos (como o Dreamweaver 3) desrespeitam essa regra. O TopLinks tentava pegar esse tipo de situação mas não estava sendo muito eficaz. Na hora de consertar acabei invalidando todos os links que tivessem algo mais do que href (target, class, etc.).

Então desculpem a bagunça na casa, aparentemente está tudo consertado, mas não aceitem isso como resposta, procurem furos no TopLinks (”meu link não está lá!”) e avisem. Lembrando mais uma vez que a fila de novos blogs para entrar no TopLinks tem quase 400 sites, todos enviados já em 2003. Eu tento correr atrás da fila mas o número de blogs novos é impressionante. Como eu tenho que verificar cada link manualmente (há muitos casos de URLs erradas ou repetidas) acaba sendo um processo demorado. Estou cheio de idéias novas para o TopLinks mas acabo sem tempo de implementar para ficar consertando bug e cadastrando site. :-) Mas como já dizia aquele cara que teve seus 15 minutos de fama ano passado, faiz parte.


:: Escrito por Cristiano Dias, dia 24 Jan 2003, 09:42, em crisdias.com.

3 Comentários

  1. Luis

    Espero que meu humilde email tenha servido para alguma coisa (duvido muito, mas sei lá).

  2. Paulo Albuquerque

    Me explica o que é Top Links. Me manda uma mensagem-e

  3. Roberto

    Por curiosidade: em que linguagem é feito os robozinhos do Top Links?

    E aquele papo de abrir o código? :)

Deixe seu comentário

Acompanhe os comentários via RSS.

© 2000-2008 Cristiano Dias. Alguns direitos reservados. Só alguns, não se preocupe.
Based on a tbeseda & 5ThirtyOne design.
RSS