Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Un poco pronto...

    (Puntos:2)
    por morris (13783) el Martes, 05 Septiembre de 2006, 23:42h (#806847)
    ( Última bitácora: Miércoles, 10 Septiembre de 2008, 07:53h )

    Bueno, el estado actual del XHTML 2.0 es working draft [w3.org], así que es probable que cambien cosas. Y puede que <object> no sirva para todo. El principal problema es, como no, Internet Explorer, que trata los <object>... como objetos, sí, pero ActiveX (y no es el único navegador que tiene problemas con esta etiqueta). Esto no es algo que se vaya a resolver a corto plazo precisamente, y sería un grave error ignorarlo. Incluso hay quien en las listas del W3C ha sugerido una nueva etiqueta (<include> si no recuerdo mal).

    Por otro lado, como ya te han dicho por ahí, las XML Inclusions [w3.org] son una recomendación aparte, y no tienen nada que ver. Puedes usarlas en XHTML porque son un mecanismo para unir documentos XML, como puedes usar MathML o SVG (siempre usando namespaces). De hecho es el único motivo razonable que veo yo para usar XHTML antes que HTML.

    Y para terminar, creo que te has olvidado de lo más importante: la modularidad [w3.org]. XHTML 2.0 se basa en módulos. Es decir, ya no existe una gran DTD, sino varias: una para el documento, otra para el texto, otra para las listas, etc (en realidad ahora mismo no existe ninguna DTD, sólo esquemas [w3.org] RELAX NG [relaxng.org]). En XHTML 2.0 se definen todas menos tres: XML Events [w3.org], Ruby [w3.org], y XForms [w3.org] (sólo se define la integración). Luego en cada documento utilizas únicamente los módulos que necesites.