Tabless
Há uma controversia entre desenvolvedores na hora de definir o termo Tableless. Muitos acreditam que é somente uma característica de sites que não usam tabelas para layout, outros no entanto acreditam que Tableless faz parte de um conceito muito maior e que engloba os web standards em geral.
Dentre as possíveis vantagens da metodologia, estão a diminuição do peso da página e melhora da acessibilidade, embora não são muitos os sites tableless, hoje em dia, que carregam essa segunda característica, sendo bem rara em sites brasileiros.
Além do mais o termo já está banalizado e seus idealizadores estão com a credibilidade defasada. Tableless é somente a metodologia de construir web-sites sem tabelas. Mas não necessariamente seguindo os padrões.
Hoje em dia, falar simplesmente que tableless é meramente uma filosofia é extremamente errado, pois no código
HTML as tabelas são para estruturar formulários e não para definir layout.
Os sites estruturados em tabelas têm certo problema quanto à transferencia de dados, geralmente quando acessado um site que foi desenhado através das tabelas, o mesmo quebra, assim bagunça toda o conteúdo, com o tableless é diferente, pois todo o conteúdo é "limpo".
Na linguagem oficial do
HTML, por exemplo, as "tag" "ul" e "li", surgiram para formar-se as listas, o que quero explicar aqui é que, cada tag tem sua funcionabilidade. O desenvolver do layout fica em relação à
CSS simplesmente...
Antes, para alguns até hoje, para se trocar a cor da fonte era/é uma complicação, já estruturando o site em tableless, a dificuldade é quase zero, pois basta mudar no
CSS, por exemplo: font:black por font:blue.
Muitos desenvolvedores costumam criticar a liguagem (original) tableless justificando encontrar dificuldade para estruturar um site, todo em texto, no layout desejado, por
CSS. Porém essa maneira demonstra ser extremamente simples, depois que é aprendida
Falar que os sites brasileiros desenvolvidos em tableless fogem ao padrão é um grande erro, pois todos ou a maioria dos códigos são válidos seguindo as recomendações da
W3C.