HTML6 y Java Server Faces  En  http://html6spec.com/ . explican algunas caracterĆsticas de html6, entre ellas el uso de namespaces como se hacia en xhtml, ahora es parte de la especificación.      Para los desarrolladores Java EE,(a continuación el tutorial oficial de Oracle)   Java Platform, Enterprise Edition: The Java EE Tutorial   Encontraran Facelets ,  que es un poderoso lenguaje de declaración que es usado para construir vistas  Java Server Faces usando plantillas HTML. Se basa en el uso de XHTML. para crear las paginas web.     Ahora en HMTL6 podemos usar directamente los namespaces         Java Server Faces       Por ejemplo:   head en facelets           head en html6           body en facelets           body en hmtl6         Los cambios en HMTL6 son comunes en Facelets, para los desarrolladores Java Server Faces+ Faceletes, representan una mejor integración. Y el algo comuen en el desarrollo. basado en componentes (Primefaces)        
Un blog desde Panama sobre NetBeans, Java, JSF, jmoordb,Microprofile, JakartaEE