Marcado de una entrevista con (x)html

Diseño UX
10/1/2005
|
Daniel Torres Burriel
Escritorio redondo con laptop, gafas, planta, celular, lápices y unas manos de mujer tecleando.

En la lista de correo de Ovillo, otrora sobre css y últimamente más enfocada a los estándares web (sabia decisión en el viraje) salió el tema del marcado de una entrevista cuando se trata de representarla con (x)html.

La idea es que las posiciones de los dos actores fundamentales de este género, entrevistador y entrevistado, queden semánticamente claras y definidas dentro de la organización del documento. ¿Cuál es la forma más adecuada de afrontar esta tarea?

A primera vista parece que la solución más evidente es la que viene de la mano de las listas de definición (dl, dt, dd).

Another application of dl, for example, is for marking up dialogues, with each dt naming a speaker, and each dd containing his or her words.

Esta solución es la que encuentro más correcta desde el punto de vista ortodoxo. Está apoyada literalmente por el W3C y puede considerarse que consta de los elementos y/o actores que se entiende emanan de la especificación de las listas de definición.

Por otra parte se sugiere en la propia lista de Ovillo que se marquen las preguntas de la entrevista con un hx, cuestión que no acabo de ver personalmente clara desde el punto de vista de la semántica del elemento objeto -la entrevista- pero sí podría tener cabida dentro de la lógica del flujo del documento, que consta de diferentes elementos con su propia jerarquía.

Complicado tema si se le quiere sacar punta. Pero me quedo con la solución de las listas de definición.

¿Quieres darnos tu impresión sobre este post?

Deja una respuesta

Aquí va tu texto personalizado.

Blog

Nos encanta compartir lo que sabemos sobre diseño de producto y experiencia de usuario.
Ver todo el blog
Puedes consultarnos lo que necesites
Envíanos un mensaje
Nombre
Email
Mensaje
Gracias por escribirnos. Nuestro equipo se pondrá en contacto contigo tan pronto como sea posible.
Ha ocurrido un error. Estamos trabajando para resolverlo. Puedes escribirnos al chat.