Tabelas ou Tableless ?

5 03 2008

Como um antigo desenvolvedor de “websites tabelados”, recomendo sim que todos busquem a acessibilidade, e no mínimo uma utilização parcial de web standards de início, para se habituar com o mesmo, pois eu, notei muita diferença ao largar as tabelas e passar para as div’s.

No começo pode parecer complicado, pois o modo de pensar em sua estrutura em tableless é totalmente diversificado do modo que planejava seu site em tabelas.

Como assim diferente?

Muitas coisas que eram feitas com total facilidade através de tabelas, ficam um pouco mais complicadas, como por exemplo a utilização de bordas arredondadas.

Se no mundo todo, todos utilizassem somente o browser Firefox, isso ficaria muito mais fácil sim, pois com ele, a borda arredondada pode ser criada através de duas linhas em sua folha de estilos (CSS), mas, como queremos que nosso site seja visualizado relativamente bem por todos os nossos visitantes, não podemos nos esquecer do Internet Explorer (e este sim meu amigo, lhe dará uma boa dor de cabeça).

Não conheço nenhum webdeveloper que nunca tenha tipo problemas com o Internet Explorer, principalmente quanto a posicionamento de objetos através de CSS, mas quanto a isso, falaremos em um próximo post e mais detalhadamente.

Mas como eu começo?

Sempre, antes de criar qualquer layout eu recomendo pegar um papel, uma caneta e começar por ali mesmo.

Desenhe suas idéias, espalhe-as pela folha a após, vá juntando-as pouco a pouco, mudando de posição para ver onde fica melhor; estude-o, pense em como ele será estruturado sem a utilização das antigas tabelas.

Se já possui um website em tabelas, antes de tentar refazê-lo, vá realizando pequenas alterações, ajustanto posicionamento, deletando as tabelas do topo e refazendo através de div’s, com isso você vai pegando prática e a “lógica”.

Mas e Diego, para que desenvolver em tableless?

Está desenvolvendo um site para o cliente, no princípio, o cliente queria o menu na direita, você fez todo o layout dele em tabelas e no último momento ele decidi colocar o menu na esquerda.

Dependendo de como foi organizado seu layout, isso pode virar uma tarefa muito desgastante e trabalhosa para algo tão simples.

Em tableless, independentemente de sua organização essa tarefa é realizada em menos de 5 minutos, ajustando um posicionamento aqui e outro lá.

Até um próximo artigo !