XHTML Mobile Profile

XHTML Mobile Profile (XHTML MP; deutsch XHTML Mobiles Profil) ist eine Auszeichnungssprache speziell für Mobiltelefone und PDAs. Die XHTML MP Spezifikation wird definiert durch die Open Mobile Alliance (OMA).

Das XHTML Mobile Profile besteht aus Modulen entsprechend der XHTML-Modularisierung. Es ist eine Teilmenge von XHTML 1.1 basierend auf XHTML Basic. XHTML MP wird hauptsächlich verwendet zusammen mit Wireless CSS (WCSS) und ECMAScript Mobile Profile (ESMP).

Entwicklung mobiler Web-Standards

XHTML MP 1.0 unterstützt neben den Modulen von XHTML Basic auch:

  • Formulare (teilweise)
    • fieldset und optgroup Tags.
  • Darstellung (teilweise)
    • b, big, hr, i und small Tags.
  • Stylesheets
    • style Element und style Attribut.

XHTML MP 1.1 bietet außerdem auch Unterstützung für Skripte, vor allem ECMAScript Mobile Profile (ESMP).

XHTML MP 1.2 bietet vollständige Unterstützung für XHTML Formulare und Unterstützung für das object Element.

Beispiel

Eine XHTML Mobile Profile Seite kann wie folgt aussehen:

<?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>

Es ist auch eine alternative DTD von Openwave erhältlich, diese enthält gegenüber dem normalen XHTML Mobile Profile einige Erweiterungen:

<?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>

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.