Hola:

Desde mi punto de vista el objetivo es independizar al máximo con los 
estándares del W3C la capa de contenido de la capa de representación.

Este objetivo podemos alcanzarlo mediante html/xhtml + css. Ojo! esto no 
implica no usar tablas, las tablas siguen estando presentes en las 
especificaciones y tienen una finalidad clara: Mostrar datos de forma 
tabular. El problema viene cuando se usan tablas para implementar los layout 
(maquetar).

Otras opciones, pero requieren el usuario de tecnologías accesorias, son xml 
+ [xslt|css], etc...

un saludo

Manuel Recena

On Thu, 18 Nov 2004 06:14:57 -0800 (PST), Angie "Muñoz wrote
> Bueno si, realmente todo lo que se ha hablado sobre acabar con las 
> tablas para construcción de páginas es algo que no se puede discutir 
> ya que los expertos en muchas partes así lo indican.  Pero mi 
> pregunta es, entonces cómo hacerlo?
> 
> Utilizando divisiones?    aplicando css??
> 
> Qué es lo más adecuado y por qué, además entonces cómo hacerlo?
> 
> Iban Rodriguez <[EMAIL PROTECTED]> wrote:
> Hola,
> 
> No es ninguna "obsesión" ni "reto". La cosa es que el HTML es un lenguaje
> basado en etiquetas (no programas acciones, más bien "estructuras" un
> contenido para mostrarlo en un navegador), y como todo lenguaje, cada
> etiqueta tiene un uso.
> 
> Antiguamente por limitaciones de Internet las páginas eran 
> sencillas. Eran como tienen que ser, en cierto modo: Contenido. Información.
> 
> Poco a poco la cosa fue cambiando y se empiezan a diseñar cosas 
> complejas, y para hacer que aparezcan bien en pantalla la gente 
> empezó a utilizar todo tipo de "trucos" utilizando las etiquetas del 
> HTML. No es que sea ilegal ni que esté prohibido, pero es como 
> utilizar la bandeja del CD como posavasos, cuando para eso tienes 
> otro objeto que realiza esa función.
> 
> Y aunque no lo parezca, el uso de tablas para maquetar tiene su 
> "crimen" en cierto modo. Yo siempre había maquetado con tablas y de 
> hecho aún sigo haciéndolo en ocasiones, aunque ahora intento que 
> cualquier proyecto nuevo vaya en XHTML
> (aunque en la empresa por supuesto eso no es decisión mia).
> 
> Ahora bien, intentaré explicarte el concepto de tabla para ver si 
> queda más clara la cosa.
> 
> La tabla en la Web se supone que está pensada para "listar" 
> contenidos. Por ejemplo, un listado de asignaturas con sus horarios, 
> un listado de empleados y su categoría en la empresa, un listado de 
> autobuses y horarios, etc...
> 
> A su vez, la tabla tiene etiquetas:
> TH: Table header. Son las cabeceras de la tabla. Indican el "nombre" 
> del campo de las columnas. TR: Table row: Son las filas de la tabla. 
> Cada "registro". TD: Table date: Son los datos de la tabla, el "contenido".
> 
> Los navegadores que leen por voz, ven una tabla, leen la columna, y van
> leyendo el contenido de la columa en orden según sea necesario. Por ejemplo
> Lunes, matemáticas, de 10:30 a 11:30
> Martes, física, de 11:15 a 13:35
> Etc...
> 
> La mayoría de la gente ni siquiera utiliza el TH. ¿Por qué? Porque 
> no tienen TH realmente, ya que al utilizar las tablas para maquetar, 
> no las utilizas para listar ningún contenido o información de 
> utilidad. Por ejemplo una tabla con tres columnas para mostrar una 
> cabecera... en la primera celda hay una imagen, en la central un 
> degradado que se adapta al tamaño el navegador y en la tercera 
> columna la imagen de cierre de la cabecera.
> 
> Y así con los menús, el pie de la imagen, etc...
> 
> En definitiva, puedes utilizar tablas para maquetar, pero para 
> cumplir los estándares y para sacar todo su potencial al CSS, lo 
> mejor es utilizar cada etiqueta HTML para lo que es.
> 
> Espero haberte aclarado las ideas.
> 
> Un saludo.
> 
> __________________________
> .. · Iban Rodriguez · .
> { Programador, }
> www.themovie.org
> 
> -----Mensaje original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> nombre de
> (r)obez_ Enviado el: martes, 16 de noviembre de 2004 8:47 Para: 
> Ovillo, la lista de CSS en castellano Asunto: [Ovillo] fuera tablas!
> 
> llevo desde que me di de alta en la lista leyendo lo de 'eliminar 
> las tablas de la web'. es como una obsesión general. alguien me 
> puede explicar someramente si es por una especie de reto o realmente 
> hay un motivo práctico y tangible para tratar de eliminar las tablas 
> de la estructura de la web? supongo que se ha comentado mas de una 
> vez, pero yo apenas llevo un mes por aqui.
> 
> gracias.
> 
> robez_
> 
> ----- Original Message -----
> From: "Alejandro Cuesta"
> To: "Ovillo, la lista de CSS en castellano"
> Sent: Monday, November 15, 2004 9:52 AM
> Subject: RE: [Ovillo] Nirvana XHTML
> 
> Madre mía, y yo pensaba que trataba de ser perfeccionista... ;)
> 
> Alejandro Cuesta
> Astureco-PFS Informática y Comunicaciones, S.L. (PFS Grupo)
> www.pfsgrupo.com
> 
> > -----Mensaje original-----
> > De: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] En nombre de Manuel
> > González Noriega
> > Enviado el: sábado, 13 de noviembre de 2004 19:31
> > Para: Ovillo, la lista de CSS en castellano
> > Asunto: [Ovillo] Nirvana XHTML
> >
> > Hola a todos,
> >
> > totalmente convencido de las bondades del XHTML ;) he
> > decidido convertir Logicola. Como la solución de mandar XHTML
> > como text/html a la gran mayoría de agentes me sigue
> > pareciendo un remiendo poco convincente, he optado por el
> > método de negociación XHTML descrito en Autistic Cuckoo (1).
> > Los pasos han sido:
> >
> > - Modificar las plantillas para que escupan XHTML 1.1 correcto
> > - Modificar los posts (al menos los que están ahora en
> > portada) para que estén también en correcto XHTML 1.1.
> > Básicamente cambiar lang por xml:lang y cerrar etiquetas, ya
> > que estaban en correcto HTML
> > - Modificar la función que crea los enlaces para que
> > convierta & a & (Esto era un bug que tenía que solucionar
> > de todas formas O:)
> > - Añadir en un fichero extra las funciones que realizan el meollo
> >
> > - detectar las capacidades del agente (incluyendo
> > Q-settings) y optar por uno u otro tipo de contenido
> > - Opcionalmente, si el tipo va a ser text/html,
> > convertir los contenidos a HTML 4.01 Estricto con una función
> > muy sencilla (reemplazo de un DOCTYPE por otro, reemplazo de
> > "/>" por ">" y de "xml:lang" por
> > "lang")
> > - Enviar las cabeceras correctas: Vary y Content-type
> >
> >
> > ¡Voila! Ahora Logicola (2) es HTML 4.01 estricto para
> > Internet Explorer o el validador del W3C y XHTML 1.1 para
> > agentes como Firefox y demás.
> > parece magia. Por supuesto, ahora me queda ir descubriendo
> > posts que casquen y arreglandolos a manivela.
> >
> > Ahora, el problema que veo es las discusiones teóricas que me
> > esperan :D porque si no se encuentran inconvenientes a esta
> > técnica (que puede ser) si que me va a parecer totalmente
> > indefendible el mandar XHTML como text/html en ningún caso.
> >
> >
> > (1)
> > http://www.autisticcuckoo.net/archive.php?id=2004/11/03/conten
> > t-negotiation
> >
> > (2) http://simplelogica.net/logicola/
> >
> >
> > --
> > Manuel
> > a veces :) a veces :(
> > pero siempre trabajando duro para Simplelógica: apariencia,
> > experiencia y comunicación en la web.
> > http://simplelogica.net # (+34) 985 22 12 65
> >
> > ¡Ah! y escribiendo en Logicola: http://simplelogica.net/logicola/
> >
> > _______________________________________________
> > Lista de distribución Ovillo
> > Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
> > Puedes modificar tus datos o desuscribirte en la siguiente
> > dirección: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
> >
> >
> >
> >
> >
> 
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
> 
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
> 
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
> Puedes modificar tus datos o desuscribirte en la siguiente 
> dirección: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
> 
> ---------------------------------
> Do you Yahoo!?
>  The all-new My Yahoo! – Get yours free!

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a