Profilo mobile XHTML
XHTML Mobile Profile ( XHTML MP ; German XHTML Mobile Profile ) è un linguaggio di markup appositamente progettato per telefoni cellulari e PDA . La specifica XHTML MP è definita da Open Mobile Alliance (OMA).
L'XHTML Mobile Profile è costituito da moduli secondo la modularizzazione XHTML . È un sottoinsieme di XHTML 1.1 basato su XHTML Basic . XHTML MP viene utilizzato principalmente in combinazione con Wireless CSS (WCSS) e ECMAScript Mobile Profile (ESMP).
Oltre ai moduli di XHTML Basic, XHTML MP 1.0 supporta anche:
- Moduli (parzialmente)
-
fieldseteoptgrouptag.
-
- Rappresentazione (parzialmente)
-
b,big,hr,iEsmalltag.
-
- Fogli di stile
-
styleElemento estyleattributo.
-
XHTML MP 1.1 fornisce anche il supporto per gli script, in particolare ECMAScript Mobile Profile (ESMP).
XHTML MP 1.2 ha il supporto completo per i moduli XHTML e il supporto per l' objectelemento.
esempio
Una pagina del profilo mobile XHTML può avere questo aspetto:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
"http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html>
<head>
<title>Ein XHTML Mobile Profile Dokument</title>
</head>
<body>
<p style="color: red;">Das ist ein roter Absatz.</p>
</body>
</html>
C'è anche un DTD alternativo disponibile da Openwave, che contiene alcune estensioni rispetto al normale profilo XHTML Mobile:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//OPENWAVE//DTD XHTML Mobile 1.0//EN"
"http://www.openwave.com/dtd/xhtml-mobile10.dtd">
<html>
<head>
<title>Ein XHTML Mobile Profile Dokument</title>
</head>
<body>
<p style="color: red;"><u>Das ist ein rot-unterstrichener Absatz.</u></p>
</body>
</html>
link internet
- Specifica XHTML Mobile Profile 1.0 (PDF; 58 kB)
- Estensione della versione Openwave ( Memento del 12 febbraio 2010 in Internet Archive )
- Candidato CSS wireless versione 1.1 (PDF; 463 kB)
- ECMAScript Mobile Profile Candidate versione 1.0 (PDF; 1.29 MB)