blog

atom feed atom feed

05 Março 2007

XHTML não-válido. Por quê?

Bom, em meu primeiro post depois do de inauguração, decidi falar um pouco da minha decisão em invalidar o código XHTML de meu site. Afinal, por que fazer isso?? Eu sigo os padrões web, eu não uso (mais) tabelas para formatar minhas páginas, eu acredito que a semântica é importantíssima para a web, então porque diabos eu não quero validar meu código?? A resposta é simples, mas tem muita coisa por trás dela: validação não é tudo.

A onda de Web Standards no Brasil cresceu muito nos últimos 2 anos, e isso é ótimo, não tenha dúvidas! A grande questão é que muita gente (não só aqui, mas no mundo inteiro) acaba dando uma importância tão grande para uma validação no W3C que acaba se esquecendo dos grandes ideais dos padrões: semântica, portabilidade, acessibilidade, compatibilidade, código limpo (e simples), separação entre conteúdo e formatação. O que acabamos vendo por aí são substituições de tables por divs umas dentro das outras, mas que passam na validação do nosso querido consórcio. Uma validação no W3C não sabe dizer se seu código está semântico, mas é bonito colocar no seu rodapé que você passou no teste, não é?? Desculpe, mas para mim isto não é o suficiente.

O que me consola é que não estou sozinho nessa! Ninguém menos que Mike Davidson (um dos criadores do sIFR e um dos responsáveis pela conversão do ESPN.com para os padrões) invalida o site dele dando alguns argumentos. Aqui no Brasil, o Diego Eis também fala sobre a questão no Tableless. Existem outras pessoas com essa tendência pelo mundo, mas não vou conseguir colocar (nem lembrar de) todas aqui...

E só pra não dizer que eu não sei criar código válido, queria que você conferisse o erro que invalida meu código nas páginas sobre mim, serviços, portfolio e contato. No caso da home eu não precisei fazer nada, pois para minha surpresa, o Blogger coloca código inválido nos posts.

Para finalizar, o que quero dizer é o seguinte: pense um pouco antes de colocar um link de "XHTML válido" no seu site, pois isso pode não siginifcar nada. Pense em como você estruturou seu código e seu CSS, em como você está usando suas imagens e se seu site funciona no Mac. Seguir os padrões é importante sim! Validar seu código, nem sempre...

0 comentários:

Postar um comentário

Links para esta postagem:

Criar um link

<< Início

últimos trabalhos

Emphasys IT Solutions

Website Emphasys IT Solutions

Criação e Produção de Website

Ulisses Santiago

Website Ulisses Santiago

Criação e Produção do Website em Flash

Hasmer

Website Hasmer

Criação e Produção de Website e Painel de Controle

Base11

Website Base11

Criação e Produção do Website em Flash

BLG

CD-ROM BLG Law

Produção de CD-ROM institucional em Flash

últimos del.icio.us

últimos livros

Prioritizing Web Usability

Prioritizing Web Usability

É como a própria descrição deste livro na Amazon diz: quando Nielsen lançou seu primeiro livro sobre usabilidade na web, em 2000, muitos discordaram, outros aplaudiram, mas todos leram. De fato, não dá para ignorar as opiniões, ora prepotentes, ora sensatas, do guru da usabilidade na web. Ainda assim, use seus conselhos com moderação: alguns não fazem muito sentido...
Compre no Submarino.

Information Architecture for the World Wide Web

Information Architecture for the World Wide Web

A bíblia da Arquitetura de Informação, também conhecido como o "Urso Polar". Leitura obrigatória para quem deseja trabalhar ou conhecer mais a fundo esta promissora área do mercado de web. Em alguns pontos Rosenfeld e Morville colocam o Arquiteto como o centro do universo, mas ainda assim (ou talvez exatamente por isso) a metodologia deles é uma das mais adotadas no mundo. Muito bacana!
Compre no Submarino.

Don´t Make Me Think

Don´t Make Me Think

Por muito tempo ouvi falar que esta é uma leitura obrigatória para qualquer pessoa que trabalhe com internet, e agora pude comprovar que é verdade! Com este livro, Steve Krug nos mostra de uma forma simples, às vezes até óbvia, as dificuldades que muitos usuários passam em sites por aí. Ouvi falar que a tradução não ficou boa, por isso decidi ler o original.
Compre no Submarino: Português / Inglês.