HTML não é pinico…
Hoje, depois de umas modificações no sistema, fiquei olhando o robozinho do TopLinks trabalhar. Tomei alguns sustos em ver coisas estranhas na tela e quando fui investigar não havia nada de errado com o robô, mas sim com o HTML das pessoas… Cada atrocidade… Ex.: abre um link <a href…> e não fecha </a>! Pra que, né? Na tela aparece direitinho…
Eu sei que falar aqui não adianta nada, “esses pessoal” não leria um blog de um cara ranzinza como eu, mas usar um validador de HTML de vez em quando é bom, né?
O que é e como funciona esse tal validador?
IP: 200.179.206.51
Simplesss!
Você vai no validador e entra com a URL do documento que quer validar (o endereço do seu blog). Ou envia direto um arquivo .html do seu computador. (eu acho mais fácil a primeira opção)
Ele vai dizer o que está fora dos padrões HTML e o porquê.
Além de melhorar o HTML você ainda aprende muito sobre a “linguagem”. Por exemplo: pouca gente sabe que o parâmetro “alt” é obrigatório na tag de imagem (IMG). É o “alt” que vai permitir que navegadores que não mostram imagens (ou que por algum problema na rede não conseguiram carregar a imagem) possam informar ao usuário que imagem entra ali.
Eu aprendi muito sobre HTML e CSS com os validadores do W3C. (quanta letra!!!)
IP: 64.56.140.243
Falando em validadores, confiram o Checky[1], um add-on para o Mozilla que permite que uma página seja verificada em 18 serviços diferentes validando HTML, XHTML, CSS, RSS, padrões de acessibilidade, e outros.
[1] http://checky.mozdev.org/
IP: 200.198.93.106
Muuuito legal. Já instalei!
O mais legal é que a página do Checky não foi aprovada pelo validador do W3C.
(ok… 2 errinhos… vai pra recuperação mas dá pra passar de ano)
IP: 64.56.140.243
Em casa de ferreiro, o espeto é de pau
Mas acho que o site é do MozDev em si, e os participantes de um dado projeto não tem controle sobre os templates.
IP: 200.198.93.106
Eu tenho problemas com alguns posts no B2, coloco &amp; no link para substituir o & porque quando tem um & no link o validador da w3c identifica a expressão seguinte como um parâmetro do comando <A> Mas o B2 converte o & para &#38; e o erro permanece no validador, mas funciona em todos os browsers que testei.
IP: 200.246.142.108
Poizé, Edney… com um pouco de bom senso você chega à conclusão de que funciona em 99% dos casos e vai em frente. Mas não fechar tag é demais…
Quem cria HTML (e isso inclui, claro, blogueiros) tem que lembrar que nem sempre a pessoa do outro lado vai acessar o site como ela deseja. Colocar “melhor visualizado em….” é coisa de amador preguiçoso. Muitas vezes não é nem um humano que vai estar do outro lado lendo o texto (olha o TopLinks!) e o HTML precisa seguir algumas regras básicas.
IP: 64.56.140.243
Nossa…
o Html pode não ser pinico, mas eu ando fazendo altas cagadas nele. Eu tenho montado um humilde Blog e simplesmente não entendo nada de Html. Usando esse validador, mesmo não entendendo nada de Inglês também (Nossa!!! Que anta!!), pude perceber que meu Blog está lotado de erros. O pior mesmo é que eu não faço a mínima idéia de como consertá-los.
Bom seu post me valeu ao menos pra me conscientizar do erro.
Acho que vou ter que procurar me informar melhor antes de tentar montar alguma coisa.
Valeu!!
IP: 200.244.17.48