www w3org site que org official estandar español html xhtml html5 web-standards xhtml2

html - site - w3org



¿Por qué HTML5 y XHTML 2 son estándares separados? (5)

Los proveedores de navegadores se preocupan mucho por la compatibilidad con versiones anteriores. El grupo que especificó XHTML2 no.

Tenga en cuenta que XHTML2 no resuelve todos los mismos problemas que HTML5 está resolviendo. HTML5 es mucho más amplio en alcance que XHTML2. HTML5 cubre modelos de procesamiento, API de JavaScript, video, audio, widgets de aplicaciones, etc. pero XHTML2 no.

En cuanto a los roles esperados, los representantes de los principales proveedores de navegadores participan en el HTML WG pero no en el XHTML2 WG. Por otro lado, las personas que muestran interés en el "Backplane" están participando en el XHTML2 WG.

Ver también la publicación de David Baron sobre cómo funciona el W3C .

¿Hay alguna razón por la cual estos dos estándares se están desarrollando por separado? Parecen estar resolviendo el mismo problema, pero ¿cuáles son las diferencias y, si van a permanecer separados, qué roles se espera que tomen en el desarrollo web en el futuro?


Esta es en gran parte una explicación precisa, IMO, pero debe tenerse en cuenta que HTML5 no es compatible con versiones anteriores: los elementos nuevos como la sección no se pueden diseñar con CSS incluso en IE7. Sí, hay soluciones de JavaScript, pero estas no son suficientes, porque no todo el mundo tiene JavaScript activado, lejos de que cada desarrollador tome conciencia de esto, y de manera similar, no todos los desarrolladores tienen la capacidad de usar JavaScript de esta manera.


XHTML2 está muerto.

Eche un vistazo al primer capítulo de HTML5 FOR WEB DESIGNERS, de Jeremy Keith, que explica magníficamente las diferencias de una manera resumida.


HTML 5 se ha diseñado teniendo en cuenta la compatibilidad con versiones anteriores, a diferencia de XHTML 2, que se creó para romper con las restricciones relacionadas con la compatibilidad con versiones anteriores.

El W3C permitió que el grupo de trabajo XHTML 2 expirara , esencialmente terminando el desarrollo de XHTML 2. HTML 5, con compatibilidad con versiones anteriores y nuevas características, se convertirá en el tipo de documento del futuro.


Este artículo solo responde una parte de la pregunta. No explica cuáles serán las posibles funciones de los dos estándares en el futuro .:

X / HTML 5 Versus XHTML 2

En cuanto a los posibles roles, la gente dice que:

  • W3C comenzó a trabajar en XHTML 2, eliminando la compatibilidad con versiones anteriores
  • A algunas personas no les gustó eso, y comenzaron a definir HTML 5
  • Eventualmente, el W3C fue persuadido a adoptar HTML 5 también
  • Los vendedores del navegador parecen estar detrás de HTML 5 (pero no de XHTML 2)

Si los proveedores de navegadores no son compatibles con XHTML 2, entonces no sé cuál es su función. Por otro lado, XHTML 2 se puede convertir más o menos a XHTML 1, por ejemplo, usando una transformación XSL, por lo que me parece que sería (mucho) más fácil para cualquiera que lo admitiera, que HTML 5 estarán.