XHTML MP(XHTML Mobile Profile),它是定義在WAP 2.0上面的標記語言(markup language)。XHTML MP是XHTML的子集,在XHTML MP出現之前,WAP網站的開發者們只能用WML和WML script來創建WAP的網站。而與此同時,web的開發者們卻在用強大的多的HTML、CSS、XHTML等來進行傳統網站的開發。所以XHTML MP的目標就是瀏覽者在WAP和web上獲得儘可能相似的瀏覽體驗。
XHTML MP (XHTML Mobile Profile) 簡介
什麼是 XHTML MP?
XHTML MP (可擴展標記語言移動概要) WAP 2.0 中定義的標記語言. WAP 2.0 是 WAP 論壇 (現為開放移動聯盟 [OMA]) 創建的最新的移動服務說明. 對 WAP CSS (WAP 級聯樣式單或 WCSS) 的說明也在 WAP 2.0 中作了定義. WAP CSS 是 XHTML 移動概要的伴侶, 二者常被一起使用. 有了 WAP CSS, 你可以輕鬆地改變與格式化 XHTML MP 頁面的展現.
XHTML 移動概要是 XHTML 的子集, 是 HTML 的更嚴格的版本. XHTML 移動概要是 XHTML 基礎 (Basic, 也是 XHTML 的一個子集) 加上了 XHTML 完全版中一些額外的元素和屬性.
XHTML 移動概要的目標, 是把移動網際網路瀏覽和全球資訊網瀏覽的技術結合起來. 在 XHTML 移動概要產生之前, WAP 開發人員用 WML 和 WMLScript 創建 WAP 網站, 而 Web 程式設計師用 HTML / XHTML 和 CSS 開發 Web 網站.
XHTML 移動概要發布後, 無線世界和有線世界的標記語言最終匯聚到了一起. XHTML 移動概要 和 WAP CSS 賦予了無線網際網路套用開發人員更多更好的展現控制. 然而, 最大的優點, 是你的 Web 版和無線版網際網路網站可以用同樣的技術開發. 你可以在原型化和開發過程中用任何 Web 瀏覽器查看你的 WAP2.0 應用程式.
WAP 的早些版本是 1.2.1. WAP 1.2.1 網站是用 WML 和 WMLScript 開發的. WAP 2.0 向後兼容 WAP 1.x. 因此, WAP 2.0 無線設備對 XHTML MP / WCSS 和 WML / WMLScript 網站都可以訪問. 如果你對學習 WML 或 WMLScript 有興趣, 請閱讀相關 WML 和 WMLScript 教程.