XML User Interface Language
XUL puede ser utilizado en lugar de HTML, cuando se requiera desarrollar una interfaz de usuario portable y compleja. A diferencia de HTML, XUL provee un gran conjunto herramientas para crear menús, paneles, barras de herramientas y asistentes, entre otras. Gracias a esto, no será necesario utilizar un lenguaje de programación propietario o incluir un extenso código JavaScript para manejar la interfaz de usuario, puesto que el comportamiento está implementado por el propio navegador.
XHTML
El estándar XHTML indica en un apéndice informativo una manera de escribir XHTML de modo tal que los navegadores actuales que solo entienden HTML, lo procesen como si fuera este. Para esto se deberá crear un documento con algunas restricciones y consideraciones, y servirlo con el «content-type» text/html, en vez del correcto para XHTML.