Neste primeiro tópico do nosso blog pensei em falar de alguma coisa que realmente fosse de boa importância para a comunidade web, e a importância de seguir padrões neste caso é um bom tema.
Para entendermos melhor sobre o que são estes padrões, basta analisar em coisas simples que fazem parte de nosso cotidiano. Imagine que você compre um aparelho para ouvir seus CDs, mas cada gravadora resolve fazer um tipo de CD diferente (em espessura, tamanho, tipo de gravação, etc), provavelmente você teria que ter um aparelho para cada tipo de CD. Isto seria uma grande complicação para os usuários finais dos CDs e poderia até não ter aceitação no mercado.
Com a Internet não é diferente, ou pelo menos não deveria ser. Tempos atrás, quando a Internet se tornou acessível a várias pessoas no mundo, apenas dois navegadores disputavam o mercado, o Internet Explorer e o Netscape Navigator. Seria normal senão por apenas um motivo: ou se desenvolvia para Internet Explorer ou para Netscape. Ou seja, as páginas da web eram vistas por uns e se quisessem ver as outras tinham que ir pelo outro navegador.
Com toda esta despadronização e tornando-se cada vez mais bagunçada a Internet, surgiu o W3C, um orgão que trazia uma série de recomendações no desenvolvimento destes sites, para que pudessem se tornar acessíveis a todos, independente do navegador usado. Hoje em dia, a W3C está madura e com um alto respeito por muitos desenvolvedores, porém nem todos os problemas terminaram. Ainda existem browsers que não respeitam totalmente os padrões estabelecidos e desenvolvedores que continuam usando códigos proprietários para estes navegadores.
Para quem desenvolve vale a pena dar uma olhada no site da W3C para entender melhor o que fazer para padronizar seus sites!