Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #22  
Antiguo 21-10-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por dec
(perdona que lo diga así, es que para mí es algo evidente para lo que sirven las tablas, y no es para maquetar, esto es, situar elementos (cualquier tipo de elementos)
¿Maquetar = situar elementos?

Pues es justo lo que hace una tabla: situar elementos


Cita:
Empezado por dec

citas de ejemplos
Sí, nunca estaré en desacuerdo en que las tablas sirven muy bien para los ejemplos citados.


Cita:
Empezado por dec
Que puedan usarse para distribuir el contenido en una página Web, y que además funcione, no es óbice para usarlas de ese modo:
Que con CSS puedan hacerse maquetaciones no es óbice para no hacerlas con tablas.


Cita:
Empezado por dec
no están para eso.
Otra vez pregunto, ¿por qué?

Cita:
Empezado por dec
¿Porqué se usaban? Pues se me ocurre, a bote pronto, porque no había otro modo: estuvo antes HTML que CSS. Este último vino a suplir las carencias de presentación del contenido con HTML puro y duro.
Nunca he dicho lo contrario.


Cita:
Empezado por dec
pero no deberían usarse para distribuir/maquetar los elementos de una página Web
Una vez más, ¿por qué?


Cita:
Empezado por dec
¿que funciona igual? Bueno... también funcionan las etiquetas FONT, y, no deberían usarse, tú mismo reconoces que es mucho más práctico utilizar CSS en estos casos.
Sí, pero yo ya di un argumento de porqué es mejor CSS en el caso FONT. Aún no veo uno de porque no usar tablas para maquetar.


Cita:
Empezado por dec
Ay, ay, ay... que me estoy temiendo que no tienes ganas de cambiar la página Web en cuestión en donde haces uso de tablas... para lo que no son (aquí una sonrisa burlona, pero sin malicia)... pues no lo hagas, si nadie, faltaría más, te obliga a ello, pero una cosa no quita la otra.
¡Ah! Pero ya lo he intentado, y seguiré haciéndolo muy posiblemente. Como ya mencioné: yo no descarto ni una ni otra forma de maquetación.


Cita:
Empezado por dec
se me ocurre ahora que el mejor ejemplo lo tenemos en un DBGrid en Delphi: ese es el uso de las tablas, mostrar una serie de datos/registros relacionados (campos, columnas, filas) al usuario, pero, ¿verdad que no partimos en nuestras interfaces de Delphi de ese componente?
Un ejemplo bastante jalado de los pelos, si me permites la expresión. Y bueno, incluso aquí, si me apuras, en un planner el elemento principal es un grid. ¿Qué vive dentro de un formulario? ¡Ah bueno! La maquetación vive dentro de la página HTML.

Cita:
Empezado por dec
Ahora pongámonos (y ya termino, al menos por ahora) en el caso de un invidente. Utilizan programas que leen las páginas Web de viva voz (bueno, con un sintetizador). Pues ahí verás que no se leen igual las tablas que el resto de elementos. Cada cosa para lo que es. Por ejemplo, creo, no estoy seguro, que para las tablas el invidente "escucharía" primero las cabeceras de las columnas, luego de las filas, a continuación el contenido de cada registro (columna/fila), etc., etc.

¿Te imaginas qué pasaría sin un programa de ese tipo leyera una página Web maquetada con tablas? Pues que se haría un lío, como poco. Tal vez no, porque, como cualquier navegador, mantiene cierta compatibilidad hacia atrás, y acaso hiciera alguna virgería para leer la página Web, como se hace al tener que mostrar una página maquetada mediante tablas, pero, afortunadamente, ya hay otros medios: CSS, básicamente, por el momento. Llegarán otros, estoy seguro, ojalá mejores, supongo que sí.

Aquí sí, la verdad, no tengo ni idea de lo que me estás hablando, ni si es correcto o no. Si tuviera que hacer páginas para invidentes seguramente investigaría las mejores técnicas para ello.

// Saludos
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:47:48.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi