Czym jest XHTML MP?

XHTML MP (eXtensible HyperText Markup Language Mobile Profile) jest j臋zykiem znacznikowym okre艣lonym w WAP 2.0. WAP 2.0 jest najnowsz膮 specyfikacj膮 us艂ug mobilnych stworzon膮 przez WAP Forum (obecnie Open Mobile Alliance [OMA]). Specyfikacja WAP CSS (WAP Cascading Style Sheet or WCSS) jest r贸wnie偶 okre艣lona w WAP 2.0. WAP CSS jest u偶ywany razem z XHTML Mobile Profile. U偶ywaj膮c WAP CSS (nazywany r贸wnie偶 CSS Mobile Profile – CSS MP) mo偶na z 艂atwo艣ci膮 zmienia膰 i formatowa膰 wygl膮d stron XHTML MP.

XHTML Mobile Profile jest fragmentem XHTML, kt贸ry z kolei jest 艣ci艣lejsz膮 wersj膮 HTML鈥檃. XHTML Mobile Profile to XHTML Basic (tak偶e fragment XHTML鈥檃) rozszerzony o dodatkowe elementy i atrybuty z pe艂nej wersji XHTML鈥檃.

Celem XHTML MP jest po艂膮czenie technologii mobilnego Internetu oraz tych z World Wide Web. Przed powstaniem XHTML Mobile Profile, programi艣ci WAP u偶ywali WML i WMLScript do tworzenia stron WAP, podczas gdy do tworzenia stron WWW u偶ywa si臋 HTML鈥檃 / XHTML鈥檃 i CSS鈥檃.

Po opublikowaniu XHTML Mobile Profile, j臋zyki znacznikowe dla urz膮dze艅 bezprzewodowych i przewodowych nareszcie si臋 upodobni艂y. XHTML MP i WAP CSS daj膮 tworz膮cym aplikacje dla mobilnego Internetu wi臋cej mo偶liwo艣ci i lepsz膮 kontrol臋 nad wygl膮dem. Jednak偶e najwi臋ksz膮 zalet膮 jest fakt, 偶e teraz te same technologie mog膮 by膰 u偶yte do tworzenia wersji WWW i WAP stron. Mo偶esz u偶ywa膰 dowolnej przegl膮darki do ogl膮dania aplikacji WAP 2.0 w czasie pisania i rozbudowywania strony.

Poprzedni膮 wersj膮 WAP jest 1.2.1. Strony WAP 1.2.1 s膮 tworzone przy pomocy WML i WMLScript. WAP 2.0 jest kompatybilny wstecz do WAP 1.x. Tak wi臋c urz膮dzenia bezprzewodowe zgodne z WAP 2.0 mog膮 by膰 u偶ywane do przegl膮dania stron XHTML MP / WCSS oraz WML / WMLSCript.