Quando você pensa em site, o que vem em sua cabeça? Desenvolver um que seja indexado na primeira página do google ou um site referência?
Bom, vamos pensar pelos dois lados:
Site que aparece no page rank do google: É sempre bom mostrar para seus clientes que você/sua empresa é capaz de otimizar de tal forma um site que logo ele é indexado na página de pesquisa do google.
Site referência: Este site com certeza não irá aparecer na primeira página do google, porém ele vai ser um site totalmente estilizado, da forma que a criação o fez ele será replicado.
Além de que o design dele será sempre referência para outros clientes. Claro que podemos unir os dois, mas é muito difÃcil fazer um site referência que siga todas as normas W3C, falemos a verdade.
[]s.
Esse é um debate eterno que todos que são do mundo online conhecem, e conhecem muito bem.
DESIGN x DESENVOLVIMENTO.
O que fazer quando o design de um site é todo estilizado? Digo, os campos de formulários todos tem um background, o que fazer? Bom, como todo bom desenvolvedor, irÃamos brigar e fazer com que os campos radio button e select Box ficassem sem o background e se torne campos normais do HTML. Sim, isso seria uma solução, mas, pare e pense antes no seguinte: O site que você está produzindo, qual é o objetivo dele? Ter uma boa otimização ou ter seguir fielmente o layout proposto?
Hoje em dia, temos diversos plugins que resolvem este nosso problema com estilização dos campos de formulários até mesmo utilizando CSS conseguiu estilizar certos campos.
O que eu sempre digo é o seguinte: é legal ter um site onde seu código é aprovado pela W3C porém, ter um site onde ele segue fiel ao layout, eu acho muito interessante. Não estou dizendo que não ligo para a regra, estou dizendo que tenho 50% de chance de fazer um site que segue as regras da W3C como posso fazer um totalmente estilizado.
Agora, cabe sempre ao desenvolvedor pensar no que é melhor para o site, apenas ele sabe o que pode ser feito ou não.