Nunca te acostar�s sin saber mil cosas m�s. Gracias, Manuel. Me ha
parecido muy claro y bien argumentado tu razonamiento.


On Thu, 17 Mar 2005 11:08:05 +0100, Manuel Gonz�lez Noriega
<[EMAIL PROTECTED]> wrote:
> On Wed, 16 Mar 2005 21:26:25 +0100, Carlos Costa <[EMAIL PROTECTED]> wrote:
> > Porque si yo pongo una serie de par�metros que considero que son todos
> > del mismo nivel sem�nticamente, creo que no deber�a diferenciarlos
> > (igual es paranoia, eh?).
> >
> > fecha
> > hora
> > secci�n
> >
> > pero imagino que no quedar� otra.
> >
> 
> A ver, lo est�s enfocando mal
> 
> fecha / hora / secci�n
> 
> no son del mismo nivel semanticamente. De hecho, nos estamos
> refiriendo a significados con lo cual no tiene mucho sentido hablar de
> niveles, pero ese es otro tema: la cosa es que no son lo mismo. Si yo
> te pregunto �Que hora es? no me puedes responder "Secci�n 2" (bueno, a
> menos que sean las 5 de la ma�na y ni t� ni yo sepamos muy bien lo que
> decimos)
> 
> Lo que quieres expresar es esto, una combinaci�n de pares nombre-valor
> 
> fecha: 12/01/06
> hora: 12:35UMT
> seccion: Noticias
> 
> Ahora, lo quieres serializar como XML. Idealmente har�as lo siguiente.
> 
> <fecha>12/01/06</fecha>
> <hora timezone="UMT">12:35</hora>
> <seccion>Noticias</seccion>
> 
> Pero lo que pasa es que est�s utilizando un lenguaje XML que es
> bastante basura y que se llama XHTML (ahora podr�a hacer mi rant
> semanal sobre XHTML y porque deber�as utilizar otra cosa, pero te lo
> ahorro ;)
> 
> Deciamos, que XHTML es un mal lenguaje XML, es muy poco expresivo, as�
> que prescindes de tus magnificas etiquetas y te adaptas a lo que hay:
> 
> <dd>12/01/06</dd>
> <dd>12:35UMT</dd>
> <dd>Noticias </dd>
> 
> Entonces, tenemos un problema �hemos perdido significado! A estas
> alturas puedes hacer tres cosas: Utilizar HTML, utilizar un lenguaje
> XML adecuado (p.ej. Atom) o recurrir al mecanismo auxiliar y
> chapucerillo pero funcional de XHTML: Class. Class permite extender la
> capa sem�ntica de el set de elementos. En nuestro caso, nos permite
> concretar el significado de cada una de las dd
> 
> <dd class="fecha">12/01/06</dd>
> <dd class="hora">12:35UMT</dd>
> <dd class="seccion">Noticias </dd>
> 
> No hemos recuperado toda la funcionalidad, ni de la forma m�s
> elegante, pero algo es algo.
> 
> En definitiva, class es leg�timo, necesario e imprescindible y no hace
> que tu XHTML sea m�s 'impuro" ni nada parecido. De hecho, es la �nica
> forma de asegurar que tenga la calidad adecuada para la informaci�n
> que transporta.
> 
> --
> 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
> 


-- 
[ http://www.improveyourweb.com/ ]
web.log.about.web.development
_______________________________________________
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

Responder a