
XHTML Mobile Profile ( XHTML MP ) es un lenguaje informático hipertextual obsoleto diseñado específicamente para teléfonos móviles y otros dispositivos con recursos limitados.
Es un tipo de documento XHTML definido por la Open Mobile Alliance . XHTML-MP se deriva de XHTML Basic 1.0 al agregar módulos XHTML; las versiones posteriores del estándar agregaron más módulos. Sin embargo, para ciertos módulos, XHTML-MP no exige una implementación completa, por lo que un navegador XHTML-MP puede no cumplir con todos los módulos.
XHTML Basic 1.1 se convirtió en una recomendación del W3C en julio de 2008, reemplazando a XHTML-MP 1.2. [1]
Declaración de tipo de documento
Para validarse como XHTML-MP, un documento debe contener una Declaración de tipo de documento (DTD) o DOCTYPE adecuada, según la versión de la especificación seguida.
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//ES"
"http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.1//ES"
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile11.dtd">
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//ES"
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">
Tenga en cuenta que se han publicado una serie de revisiones para corregir errores técnicos en los DTD anteriores, y que el formato DTD es más complejo y tiene menos soporte que el del HTML estándar.
Tipos MIME
El tipo MIME para el perfil móvil XHTML es "application/vnd.wap.xhtml+xml". Los agentes de usuario que cumplan con este requisito también deben aceptar "application/xhtml+xml" y "text/html". Muchos navegadores de escritorio solo validarán XHTML-MP en el momento de la visualización, si se especifica un tipo MIME XML.
Referencias
- ^ "XHTML Basic 1.1, Recomendación W3C del 29 de julio de 2008". World Wide Web Consortium . 2008-07-29 . Consultado el 2010-05-06 .
Enlaces externos
- Alianza Móvil Abierta
- Recomendación del W3C para XHTML 1.1
- Recomendación del W3C para la modularización de XHTML a partir del 10 de abril de 2001.
- Prácticas de creación de XHTML-MPvteStandards
§