-
Piip Piiip
Re: Consejos para Principiantes: El Debate (?)
20/09/2006, 22:20
El CSS nunca va a poder reemplazar las tablas, si querés te lo firmo ahora y el día que los exploradores dejen de soportar tablas, venís al foro y te doy todos mis bienes personales 
El CSS es una herramienta muy buena para dar formato, pero nada más que para eso, a la hora de diseñar carece de cosas básicas y resulta absurdamente complicado. Lo peor es que aún no tiene soporte completo en todo los navegadores y los errores de renderizado son una constante (encima en cada explorador son distintos). Más aún, el rendimiento de algunos sitios web es ligeramente peor ya que al renderizar y redimensionar ventanas, a veces se observan "saltos" o retardos que con tablas eran impensados. ¿Y todo esto por qué? ¿Cual es el problema de usar tablas? Nadie sabe bien, o en realidad si, pero son excusas baratas. Los que defienden el CSS para reemplazar las tablas repiten como loritos:
- "porque se logra el mismo resultado con menos código": bleh, en uno de los posts anteriores hiciste mención de que practicamente nadie tiene dial-up y ahora nos vamos a preocupar por los 30KB de texto que podés ahorrate? (que enviados por internet es mucho menos porque ese tipo de datos es comprimido por el modem).
- "porque las tablas son para tabular datos": es como decir que una computadora sirve sólo para hacer operaciones lógicas/aritméticas.
Yo no digo que sea inutil el CSS, digo que es para dar formato, no para maquetar. Si maquetás con tablas aplicándoles estilos en vez de definirle los atributos, vas a laburar el doble de rápido que usando CSS puro, vas a tener compatibilidad con todos los navegadores, y vas a tener practicamente la misma versatilidad que con CSS, porque a fin de cuentas cuando quieras modificar el padding, los bordes, colores o lo que fuere, tocás la hoja de estilos y listo.
Hoy por hoy, ponerse a diseñar un sitio exclusivamente con CSS en vez de combinado con tablas, es lo mismo que ponerse a programar una agenda telefónica en ASM en vez de en Visual Basic, alegando que si lo hacés con el primero va a "correr más rápido" o porque es "más ordenado". No hay herramientas buenas para el uso eficaz del CSS para maquetar, no hay soporte completo de los exploradores, no hay ningún problema con las tablas como para estar en la necesidad de cambiar la billonada de sitios web a CSS, o siquiera para dejar de maquetar con ellas... entonces por que tanto empecinamiento? La respuesta: puristas, profesores que repiten lo de algunos, y alumnos ciegos que repiten lo de los profesores.
Última edición por Lawrien; 20/09/2006 a las 22:45
Permisos de Publicación
- No puedes crear nuevos temas
- No puedes responder temas
- No puedes subir archivos adjuntos
- No puedes editar tus mensajes
-
Reglas del Foro
ESCORTS Capital Federal | ESCORTS Zona Sur | ESCORTS Zona Norte | ESCORTS Zona Oeste | ESCORTS Mar del Plata | ESCORTS La Plata | ESCORTS Cordoba | ESCORTS Rosario | ESCORTS Tucuman | Escorts Almagro | Escorts Belgrano | Escorts Caballito | Escorts Centro | Escorts Flores | Escorts Microcentro | Escorts Once | Escorts Palermo | Escorts Recoleta | Escorts Tribunales | Escorts Devoto | Escorts Villa Urquiza | Escorts Caba