Por que o código dos gigantes não valida?
07 de maio de 2007, 17:34Por que sites de grandes empresas como Google, Yahoo e Microsoft não têm código válido nos padrões web tradicionais? Você não vai encontrar a resposta aqui, mas pode deixar a sua.
Por
Acredito que todo site deveria seguir direitinho os padrões web. Eles garantem acessibilidade, melhoram a indexação pelos buscadores, são mais rápidos e uma série de outros benefícios.
Nas últimas semanas apareceu uma “novidade”. Chama-se POSH. É só um novo nome para o que estamos cansados de conhecer como padrões web.
Para os estadunidenses, POSH é mais fácil de falar, verbalizar e usar no dia-a-dia do que Semantic Html. Para nós, me parece que não muda em nada, pois é fácil dizer se um site segue ou não os padrões web. Sempre me perguntei por que sites de grandes empresas como Google, Yahoo e Microsoft não têm um código válido?
Perguntei a dois amigos e excelentes profissionais, Frederick van Amstel e Henrique Costa.
Henrique disse que validação não significa nada. Disse ainda que “um código válido significa um código sem nenhum erro de sintaxe. Alguns erros de sintaxe podem ser um grande problema na sua vida, outros nunca vão interferir em nada”. Segundo ele, validação e semântica são coisas diferentes.
Validação é importante, “significa que você não esqueceu nada onde não deveria e que seu documento não tem erros ortográficos e código mal escrito. Mas nunca se esqueça que isso não faz do seu site um web standards conformance. E se vivêssemos no país das maravilhas e fizesse algum sentido fazer uma escolha entre as duas opções, ter um site dentro dos padrões, mas com erros de validação, é melhor. É tudo uma questão de relevância.”
Fred disse que “os grandes portais não têm interesse em passar no validador do W3C porque ainda não vêem uma grande vantagem em fazer isso. O custo de manter a complacência aos padrões em páginas que são constantemente reconstruídas por várias pessoas provavelmente não compensa as possíveis melhorias na capacidade de indexação e acessibilidade”. Segundo ele, “outro elemento contra à complacência é o velho conservadorismo, típico de grandes empresas. É o velho imperador do em time que está ganhando não se mexe“.
O ROI dos padrões web
Isso nos leva a outra questão: padrões web dão retorno? Sabemos que fazer um site 100% dentro dos padrões web pode custar mais caro do que desenvolver um projeto razoavelmente padronizado. Será que a decisão do Google e do Yahoo em não desenvolver seus produtos validando conforme a W3C manda não está levando em consideração o custo x benefício, o retorno sobre o investimento?
Sabemos que uma das idéias por trás de um código válido é que ele não vai deixar de funcionar no futuro. Mas algumas empresas têm a capacidade de resolver rapidamente os problemas que aparecerem no futuro. Será que vale a pena investir dinheiro hoje para manter o código totalmente válido para evitar problemas que podem acontecer - e que podem ser resolvidos facilmente - no futuro?
Não tenho uma resposta, mas vou gostar de ler a opinião de vocês. [Webinsider]


1° Manuel Lemos Data: 07/05/2007 às 7:22 pm
Atividade:
Cidade:
Gilberto, você acusou o Google, Yahoo, Microsoft de não terem “código válido nos padrões web tradicionais”, mas não deu nenhum exemplo.
Será que não é o seu conceito de código inválido que não estará afastado da realidade?