Se eu faço um site idêntico, um em tabelas, outro em tableless, o cliente leva em consideração o feito em tableless?
Por que isso?
Se o cliente leva em consideração eu não sei (até mesmo porque cada cliente é diferente), mas sei que deveria levar
sim. Primeiramente, esqueça a idéia de
tabela vs. tableless, isto não existe. Aliás, esqueça o termo
tableless, ele não existe (tá bom, existe, mas nem deveria existir). Semântica, esta é a palavra-chave. A idéia do termo
tableless não é não usar tabelas, mas sim usálas quando necessário. Tabelas foram criadas para dados tabulares e ponto final. Simples, não? Desenhar um layout com tabelas que é errado, elas não foram feitas para isso. Ao desenhar um layout com tabela foge-se da semântica. A profissionalidade de um desenvolvedor deve ser considerada em todos os aspectos, incluindo a semântica dos elementos usados na construção de sistemas (não só de websites, isto também inclui softwares). Arquitetura de informação, semântica, usabilidade, acessibilidade e padrões web são requisitos mínimos de um desenvolvedor bem sucedido hoje em dia. É pelo correto uso destas metodologias que podemos medir o grau de profissionalidade dos mesmos, pois o desenvolvedor profissional não desenvolve com a prioridade de lucrar, mas sim de fazer um bom serviço. O lucro vem depois. É por isso que tais desenvolvedores nunca param de aprender, pois quanto mais
know-how possuírem na área, mais bons resultados serão atingidos.
E olha que eu não falo isso como desenvolvedor. Um dia pretendo me tornar um, mas no momento não dá pra mim. Falo isso como se fosse um cliente mesmo. Pois se eu precisar de contratar algum
freela para algum projeto meu, eu com certeza vou querer um ótimo resultado final, isto é, serviço inpecável em todos os requisitos mínimos que citei.
[]s
Até mais