HOME

TheInfoList



OR:

XHTML Mobile Profile (XHTML MP) is an obsolete
hypertext Hypertext is E-text, text displayed on a computer display or other electronic devices with references (hyperlinks) to other text that the reader can immediately access. Hypertext documents are interconnected by hyperlinks, which are typic ...
ual
computer language A computer language is a formal language used to communicate with a computer. Types of computer languages include: * Software construction#Construction languages, Construction language – all forms of communication by which a human can Comput ...
designed specifically for
mobile phones A mobile phone or cell phone is a portable telephone that allows users to make and receive calls over a radio frequency link while moving within a designated telephone service area, unlike fixed-location phones ( landline phones). This radio ...
and other resource-constrained devices. It is an
XHTML Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages which mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated. While HTML, pr ...
document type defined by the
Open Mobile Alliance OMA SpecWorks, previously the Open Mobile Alliance (OMA), is a standards organization which develops open, international technical standards for the mobile phone industry. It is a nonprofit Non-governmental organization (NGO), not a formal govern ...
. XHTML-MP is derived from XHTML Basic 1.0 by adding XHTML Modules, with later versions of the standard adding more modules. However, for certain modules, XHTML-MP does not mandate a complete implementation so an XHTML-MP browser may not be fully conforming on all modules.
'' XHTML Basic 1.1'' became a W3C Recommendation in July 2008, superseding XHTML-MP 1.2.


Document Type Declaration

To validate as XHTML-MP, a document must contain a proper
Document Type Declaration A document type declaration, or DOCTYPE, is an instruction that associates a particular XML or SGML document (for example, a web page) with a document type definition (DTD) (for example, the formal definition of a particular version of HTML 2.0 - ...
, (DTD) or DOCTYPE, depending on the version of specification followed Note that a series of revisions have been issued to correct technical errors in the above DTDs, and the DTD format is more complex and less widely supported than that of standard HTML.


MIME types

The
MIME A mime artist, or simply mime (from Greek language, Greek , , "imitator, actor"), is a person who uses ''mime'' (also called ''pantomime'' outside of Britain), the acting out of a story through body motions without the use of speech, as a the ...
type for XHTML Mobile Profile is "application/vnd.wap.xhtml+xml". Conforming
user agent On the Web, a user agent is a software agent responsible for retrieving and facilitating end-user interaction with Web content. This includes all web browsers, such as Google Chrome and Safari A safari (; originally ) is an overland jour ...
s should also accept "application/xhtml+xml" and "text/html". Many desktop browsers will only validate XHTML-MP at the display time, if an XML MIME type is specified.


References


External links


Open Mobile Alliance
* W3C Recommendation fo
XHTML 1.1
* W3C Recommendation fo
Modularization of XHTML
as of April 10, 2001.
XHTML-MP Authoring PracticesvteStandards
{{DEFAULTSORT:Xhtml Mobile Profile Open Mobile Alliance standards Mobile software XHTML §