Originalmente fueron creadas para dar formato a los datos, los cuadros fueron rápidamente desviados por la web, los diseñadores las utilizaron para llenar un vacío muy grande en HTML en el momento de diseño.
En lo que se conoce como la prehistoria de la Web, CSS o no separación entre contenido y presentación. Los desarrolladores creían haber encontrado en las tablas una solución y se comenzó a utilizar en gran medida para el posicionamiento y otros diseños complejos.
Muchas lunas han pasado desde entonces y afortunadamente el uso de las tablas y su demanda a cambiado a día de hoy, debido a sus limitaciones en términos de accesibilidad, facilidad de uso y mantenimiento.
Es importante señalar que no debemos prohibir utilizar las tablas pero debemos tener en claro para que se utilizan y al hacerlo usarlas proporcionadamente. Cumplen su papel y cuando se trata de la estructuración de los datos.
1 Con tablas se va más lento.
Una Tabla es mucho más compleja de gestionar, desde el punto de vista de los navegadores. Para colocar correctamente la tabla, tiene una necesidad de leer tota la tabla para poder mostrarla en pantalla, tiene que leer mayor cantidad de información y se basa en una serie de normas que determinan el tamaño de cada una de las líneas y las celdas que componen la misma. Todo esto implica un coste en recursos y el tiempo no despreciable (la tabla se coloca adecuadamente una vez que todas las celtas son leídas e interpretadas).
2 El uso de tablas anidadas, lo peor.
Con las máquinas con poca memoria RAM o con navegadores antiguos, se puede producir un accidente siempre. Incluso en máquinas más potentes, las tablas anidadas son con frecuencia sinónimos de consumo intensivo de recursos durante unos segundos …
3 Las tablas van en detrimento de la accesibilidad
El trabajo línea por línea no es muy conveniente en el caso de los datos, sino que se convierte en un verdadero problema cuando se trata de otra cosa. Un navegador no gráfico o lector de pantalla no puede adivinar el orden en que debe aparecer el contenido que se desea.
Él tendrá que trabajar línea por línea, en el orden de la tabla. En muchos casos esto significa que la página es totalmente ilegible.
La Web no sólo es utilizado por los usuarios con grandes pantallas a color en el que mostrar la gráfica de navegadores de páginas parece ser muy fácil. Por el contrario no es el único medio para ver una web, la proliferación de PDA conectada y teléfonos inteligentes, teléfonos móviles son cada día un punto de acceso a la red. Además, no debemos olvidar la existencia de los navegadores especializados para discapacitados, con teclado en Braille o sintetizador de voz, que no puede restaurar la información gráfica.
4 Las tablas son perjudiciales para imprimir.
La impresión. Muchos desarrolladores escriben sus páginas, con cuadros en los tamaños para que esté disponible con un navegador gráfico. Olvidan que los usuarios, también deseen imprimir! Y, los cuadros muestran sus límites. Un cambio completo en el diseño de una página para una mejor impresión es imposible que a menudo conduzca a una página para la impresión, y los costes asociados a su creación y mantenimiento se convierta en un derroche de energía y recursos.
5 Las tablas son complejas y costosas de producir.
Ya sea con un editor WYSIWYG o no, la escritura es complicada y cuadros problemáticos cuando uno quiere cambiar un juego. Un editor gráfico lo puede ocultar al usuario, pero a menudo a costa de un código y un aumento de la demanda de recursos siempre más fuerte.
En general, el uso de tablas incluye una gran cantidad de etiquetas de algunos contenidos. Esto provoca un aumento de las páginas de resultados, que pueden evitarse con el uso de CSS.
Corra la voz: los cuadros no fueron creados para hacer el diseño ni para maquetar. La utilización en este contexto especialmente en el caso de tablas anidadas es aumentar el tamaño de los archivos, alargar el tiempo de desarrollo, más código, más tiempo para probar, cambios complejos, y perjudica la accesibilidad y la impresión.
¿Con que lo reemplazó?
-La respuesta CSS, por supuesto!
Popularity: 3% [?]

Comparador de Frameworks
Generador de CSS3
Internet más seguro para los más pequeños
Herramienta para medir velocidad de tu web
Comentarios recientes