A importância de um HTML válido
Já parou para pensar na necessidade de validar seu HTML?
Ele funciona perfeitamente mesmo com esses pequenos erros que o validador mostra, certo?
ERRADO!!!
A W3C fornece um validador de (X)HTML para que os web designers possam verificar as suas páginas. Com certeza existe um motivo para isso.
Veja a explicação no site W3C
Se você não tem tempo para ler eu vou resumir o mais importante:
Para todo idioma, existe sua própria gramática, vocabulário e sintaxe. No entanto assim como nos textos escritos no seu idioma pode conter erros de gramática, documentos escritos em (X)HTML podem também (por várias razões) não seguir essas regras de escrita. O processo de verificar se um documento segue as regras de linguagem é chamado validação. Um documento que passa pelo processo de validação com sucesso é chamado de válido.
Ferramenta:
Validador html
as páginas que não são válidas funcionam, por que eu vou me preocupar em validar?
Problemas com o browser:
Paginas não válidas fazem com que o browser tenha que auto-corrigir o seu código e cada browser corrige de maneira diferente. Se você esqueceu de fechar uma tag o firefox talvez ignore, mas o interenet explorer não acarretando em problemas no layout.
Tempo de carregamento:
Se o seu código é válido o browser interpretará rapidamente a página pois ele não vai ter que corrigir problemas com tags.
Problemas futuros:
Com o código válido você provavelmente não terá problemas com os futuros browsers. Já vi páginas que funcionam perfeitamente com o Internet Explorer 5.5 e 6.0 mas ficam tudo fora do lugar com o Internet Explorer 7, 8, Firefox e etc.
O Google prefere código válido:
Does Google like valid code? Nesse site é feito um teste com 4 páginas de mesmo conteúdo, mas com diferença de HTML válido e de CSS válido. O resultado foi que o Google indexou o site válido ao invés dos outros.
Acessibilidade:
Um site válido pode ser acessado com todos os tipos de browsers, sistemas operacionais e leitores de tela.
Conclusão
vale a pena validar o código, é uma boa prática, é altamente recomendado validar um site, mas não é o fim do mundo se o seu site não tem um HTML válido.
Tags: html, otimização
Escrito 6 de abril de 2010 as 16:16, na categoria Web Design. Você pode acompanhar as respostas a este tópico por RSS 2.0 feed. Você pode deixar um comentário, ou trackback a partir do seu site.
