Importância de código HTML e CSS valido
Qual a importância de ter uma página com HTML (XHTML) e CSS válido?
Bem, existem várias razões para isto, em primeiro lugar, opinião pessoal, podemos minimizar as diferenças entre navegadores, ou seja, sempre que criarem uma página testem abrir a mesma em vários navegadores, eu pessoalmente testo sempre, nos seguintes, Opera, Firefox, Safari, Chrome, Internet Explorer (várias versões existe um aplicativo que server para ter várias versões do IE no mesmo PC), desta forma garanto que independentemente do navegador que usa a página será mostrada da mesma forma, ou pelo menos, com uma margem de diferença muito pequena.
Lógico que ao fazer isto, acertar o código para vários navegadores, por vezes somos levados a colocar no código CSS alguns hacks para fazer este ou aquele efeito, mas que por sua vez falham na validação.
Então, porque validar a pagina em XHTML e CSS se corremos o risco de perder um efeito? Bem, pela minha experiência, há sempre forma de dar a volta à situação usando códifo válido, pode é dar mais trabalho, mas vale a pena. E isto porque, os nossos queridos motores de busca usam regras/técnicas de leitura do código das nossas páginas para fazerem as suas indexações, o que por sua vez, se encontrar erros como por exemplo tags mal fechadas pode muito bem acontecer que a sua página não seja indexada, e o objectivo que qualquer programador ou webdesinger é exactamente o contrário que os motores de busca indexem as nossas páginas e o máximo de páginas para melhorar os resultados a nivel das pesquisas.
Embora esxistam muitas formas de fazer estas validações as que eu aconselho pessoalmente são:
Validar XHTML – http://validator.w3.org/
Validar CSS - http://jigsaw.w3.org/css-validator/
Claro que como mencionei existem mais ferramentas, mas independentemente de qual usa, teste no final da construção da sua página usar estas duas validações.
Como nota final, logicamente que um codigo XHTML e CSS válidos não são suficientes para uma boa indexação nos motores de busca, mas é uma das regras dos mesmos. Posteriormente falarei mais sobre o tema de SEO (Search Engine Optimization – Optimização para Motores de Busca) que é realmente um tema algo complexo e com muitas formas diferentes de dar maior relevância às nossas páginas nos motores de busca.
Envie um comentário