Tableless
Origem: Wikipédia, a enciclopédia livre.
Tableless é uma forma de desenvolvimento de sites que não utiliza tabelas para disposição de conteúdo na página, pois defende que os códigos HTML deveriam ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados tabulares. Para a disposição da página o recomendado seria usar CSS. O termo ganhou destaque no Brasil sendo pouco utilizado no resto do mundo.
Dentre as possíveis vantagens da metodologia, estão a diminuição do peso da página (na realidade, o conteúdo da página é mostrado mais rápido, o que não significa que o peso da página seja menor - isso, é claro, sempre dependendo de como o HTML é feito) e melhora da acessibilidade - podem ser vistos em dispositivos móveis sem necessidade de versão especial e por deficientes visuais, embora não sejam muitos os sites tableless que carregam atualmente esta segunda característica.
Índice |
[editar] Questão polêmica
Há uma controvérsia entre desenvolvedores na hora de definir o termo Tableless. Alguns definem o termo como marqueteiro para definir sites sem tabelas, apenas sem tabelas, outros acreditam que tableless faz parte de um conceito maior, dos web standards (padrões web, como o W3C).
Uma gama de desenvolvedores web alegam que o validador HTML oferecido pela W3C deixa passar o uso de tabelas na formatação, sendo assim, mesmo que uma página use tabelas, ela será validada. Porém, esse argumento é uma falha de interpretação, pois o W3C não recomenda o uso de tabelas para definir o layout da página; para a apresentação de dados tabulares como listas e relatórios, as tabelas ainda são recomendadas. [1]

