Você usaria tabelas para fazer um layout?
Imaginem a seguinte situação:
Vocês precisam criar um site com conteúdo dinâmico o qual não tem controle.
Esse conteúdo dificulta o alinhamento dos textos e das imagens nos DIVs de tal forma que é preciso usar Java Script + Jquery para mudar dinamicamente o comportamento dos DIVs para que eles se adaptem ao texto e imagens.
Infelizmente o site precisa de acessibilidade especial, o que significa que a solução Java Script + Jquery não vai poder ser usada sozinha, será preciso desenvolver uma versão noscript para o site que não precise do JS.
A versão noscript, embora fuja das características exigidas pelo cliente para o layout, será aceita, já que só vai ser usada nos poucos casos em que o JS estiver desabilitado ou não puder ser usado.
Algum colega seu, do mesmo grupo de trabalho então da uma sugestão:
Se fizermos o layout usando tabelas, não vamos precisar de Java Script nem de versão noscript.
O que você faria?
Faria um layout tableless ou faria layout em tabelas?
Para fins de comparação vejamos as características de cada alternativa:
Site tableless:
Equipe com 3 pessoas.
Tempo de produção do site + versão noscript: 4 horas
Tamanho total dos arquivos HTML + CSS + scripts: 177kb
Média de Linhas por página digitadas para o layout: 185
A versão JS apresenta Problemas de compatibilidade com o IE6. Em alguns poucos textos ocorre um leve overflood.
Site com layout em tabelas:
Equipe com 2 pessoas.
Tempo de produção do site: 1 hora e 45 minutos
Tamanho total dos arquivos HTML + CSS: 59kb
Média de Linhas por pagina digitadas para o layout: 73
Nenhum problema de compatibilidade, navega até em navegador modo texto como o lynx.
Na sua opinião qual dos dois layouts apresenta maior qualidade e qual seria a escolha mais profissional?
Discussão (45)
Carregando comentários...