Estaba revisando hoy algo de documentación para un proyecto que tengo en mente y me encontré con esto:
Cita:
Sacado de 2.1.1. Strictly Conforming Documents.There MUST be a DOCTYPE declaration in the document prior to the root element. If present, the public identifier included in the DOCTYPE declaration MUST reference the DTD found in Appendix C using its public identifier. The system identifier MAY be modified appropriately.
A muchos esto no les llamará mucho la atención, pero si comparamos el documento en su versión del 1 de enero de 2007 y en su versión de 16 de febrero de 2007, veremos que hay algunos cambios y no me refiero solo a los colores.
Según podemos leer en esa página, los documentos xhtml 1.1 pueden ser enviados como "text/html" de la misma forma que pueden ser enviados como "application/xhtml+xml".
En el xhtml 1.0, esto es ciertamente válido ya que la idea es que fuera compatible con versiones antiguas de navegadores, pero esta idea no se conservaba en esta versión del xhtml.
Un dato curioso, es que aun podemos leer en la especificación del tipo mime "application/xhtml+xml" que los documentos xhtml deben ser enviados de esta forma y no como "text/html". Esto era perfectamente correcto hasta febrero de 2007, pero a partir del cambio de redacción que han hecho, esto es incoherente y tienen una nueva discrepancia.
Pero más allá de las discrepancias internas y la obvia desorganización interna, me pregunto lo siguiente ¿qué significa este cambio? ¿están tratando de ajustar la definición del xhtml al mediocre uso que se le ha dado en estos años por parte de navegadores y creadores web? ¿está indicando y reforzando la orientación del w3c respecto a la batalla html 5.0 y xhtml 2.0?
Personalmente no tengo nada claras las intenciones de dicho cambio, pero si me generan muchas preguntas y definitivamente rompen el espíritu del xhtml 1.1.
¿ustedes que piensan?
Felicidad
P.D.
Hay más material y referencias que pueden acompañar este texto, pero no he tenido tiempo de buscarlo, cuando lo haga, actualizaré el tema.