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