Porque :
- impiden el acceso de la web a los ciegos
- engordan el código HTML muchísimo
- te obligan utilizar viejos trucos como tablas anadidas o spacer.gif para maquetar lo que aumenta aun + el peso de las páginas, aumentan el número de http requests al servidor y son más dificil de renderizar para el navegador
- son largamente inaccesibles a los nuevos aparatos de conexión como los PDA
- imponen un diseño único de la página que casi no puede ser cambiado. Cambiar de lugar un menu con DIVs y CSS es questión de minutos, mientras con tablas puede obligarte a rediseñar enteramente tu web
- Casi no te permiten hojas de estilo alternativas, lo que te obliga a hacer una segunda página para una versión impresa de la página por ejemplo (más hits en el servidor, más bandwidth consumida, más tiempo de espera para el usuario...)
El problema no es "impedir el acceso a los ciegos" sino el "dificular el acceso a los ciegos" (otros colectivos con minusvalias).
La razon basica para no usar tablas es que las tablas no fueron creadas para eso. De manera que hay navegadores que no las entienden (caso de los que usan las personas con minusvalias). Las tablas se crearon para formatear datos, no para mejorar la presentacion de contenidos (posicionar datos, llamemosle).
Asi pues cuando cierto tipo de navegador encuentra una tabla la presenta como tabla de datos, cuando en realidad no es tal.
Si somos realmente precisos tenemos tambien que decir, en favor de los defensores de las tablas, que estos navegadores han sido reprogramados para que acepten tablas sin considerarlas de datos, por lo que el daNo no es tan grande ahora.
En resumen, las tablas son para presentar datos, no para posicionar informacion de cierta manera.
Ademas el CSS se creo para separar, en la medida de lo posible, informacion de presentacion. Si usamos tablas para presentar esa separacion deja de ser tal...
Re:¿Y que tienen de malo las tablas?
(Puntos:3, Interesante)( http://www.chevrelbureau.com )
- impiden el acceso de la web a los ciegos
- engordan el código HTML muchísimo
- te obligan utilizar viejos trucos como tablas anadidas o spacer.gif para maquetar lo que aumenta aun + el peso de las páginas, aumentan el número de http requests al servidor y son más dificil de renderizar para el navegador
- son largamente inaccesibles a los nuevos aparatos de conexión como los PDA
- imponen un diseño único de la página que casi no puede ser cambiado. Cambiar de lugar un menu con DIVs y CSS es questión de minutos, mientras con tablas puede obligarte a rediseñar enteramente tu web
- Casi no te permiten hojas de estilo alternativas, lo que te obliga a hacer una segunda página para una versión impresa de la página por ejemplo (más hits en el servidor, más bandwidth consumida, más tiempo de espera para el usuario...)
etcetera
Re:¿Y que tienen de malo las tablas?
(Puntos:1)( http://barrapunto.com/~bac/bitacora | Última bitácora: Domingo, 09 Enero de 2005, 18:54h )
El problema no es "impedir el acceso a los ciegos" sino el "dificular el acceso a los ciegos" (otros colectivos con minusvalias).
La razon basica para no usar tablas es que las tablas no fueron creadas para eso. De manera que hay navegadores que no las entienden (caso de los que usan las personas con minusvalias). Las tablas se crearon para formatear datos, no para mejorar la presentacion de contenidos (posicionar datos, llamemosle).
Asi pues cuando cierto tipo de navegador encuentra una tabla la presenta como tabla de datos, cuando en realidad no es tal.
Si somos realmente precisos tenemos tambien que decir, en favor de los defensores de las tablas, que estos navegadores han sido reprogramados para que acepten tablas sin considerarlas de datos, por lo que el daNo no es tan grande ahora.
En resumen, las tablas son para presentar datos, no para posicionar informacion de cierta manera.
Ademas el CSS se creo para separar, en la medida de lo posible, informacion de presentacion. Si usamos tablas para presentar esa separacion deja de ser tal...
__________________
bac to the future!