WML (англ. Wireless Markup Language) — це застаріла мова розмітки, аналогічна HTML та XML, яка зазвичай використовується у мобільних телефонах та інших мобільних пристроях, які підтримують протокол WAP. WML підтримує навігацію, ввід даних, гіперпосилання, представлення тексту та зображень, а також форми, подібні HTML.
Історія Wireless Markup Protocol
На базі TTML від Nokia, HDML від Openwave та власної мови розмітки від Ericsson, WAP Forum створив стандарт WML 1.1 у 1998 році.
WML 2.0 був розроблений у 2001 році, але не отримав широкого поширення. Це була спроба з’єднати WML та XHTML Basic до того, як розробка WAP 2.0 була завершена. Результатом стало те, що XHTML Mobile Profile став мовою розмітки, використовуваний у WAP 2.0.
Остання версія WML, активно використовувалась у минулому — WML 1.3.
Першим оператором стільникового зв'язку в Україні, який почав постачати послуги WAP став Kyivstar у 2000 році.
Першою компанією, яка запустила публічний WML-сайт був голландський оператор мобільної мережі Telfort у жовтні 1999 року.
WML-сайт Telfort був створений та розроблений як побічний проєкт для тестування можливостей Nokia 7710 інженером з білінгу Крістофером Бі та національним менеджером з розгортання Юеном Маклеодом. WML-сайт складається з чотирьох сторінок голландська та англійською мовами, які містили безліч граматичних помилок голландською мовою, оскільки обидва розробники не знали, що WML налаштований на Nokia 7110 як домашня сторінка, і жоден з них не був носієм голландської мови.
Розмітка Wireless Markup Protocol
Документи WML - це документи XML, які можуть перевірятися на відповідність стандартам WML DTD.
Служба W3C Markup Validation Service може бути використана для перевірки документів WML (вони перевіряються на відповідність оголошеному типу документа).
Документ WML має “колоди”. Дані в колоді структуровані в одну чи декілька “карт” (сторінок) — кожна з яких являє собою одну взаємодію с користувачем.
Колоди WML зберігається у звичайному web-сервері, налаштованому на роботу MIME-типу: text/vnd.wap.wml в доповненні звичайному HTML та його варіантам. Доступ до WML-карткам по запиту пристрою реалізується через WAP шлюз, який знаходиться між мобільними пристроями та всесвітнім павутинням, передаючи сторінки від одного до іншого подібно до проксі-сервера. Шлюзи передають сторінки WML у формі, придатнім прийому мобільними пристроями. Цей процес прихований від телефону, тому він може отримати доступ до сторінки, так само як браузер отримує доступ до HTML, використовуючи URL.
Приклад коду, у стандарті WML:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" "http://www.wapforum.org/DTD/wml12.dtd"> <wml> <head> <meta http-equiv="Cache-Control" content="no-cache" forua="true"/> </head> <card id="index" title="Моя перша WAP-сторінка"> <p align="center"> WAP-сторінка <br /> </p> </card> </wml>
Посилання
Як зробити wap-сайт? [ 25 липня 2013 у Wayback Machine.](рос.)
Це незавершена стаття про інформаційні технології. Ви можете проєкту, виправивши або дописавши її. |
Ця стаття не містить . (липень 2013) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
WML angl Wireless Markup Language ce zastarila mova rozmitki analogichna HTML ta XML yaka zazvichaj vikoristovuyetsya u mobilnih telefonah ta inshih mobilnih pristroyah yaki pidtrimuyut protokol WAP WML pidtrimuye navigaciyu vvid danih giperposilannya predstavlennya tekstu ta zobrazhen a takozh formi podibni HTML Anglijska versiya Vikipediyi u WAP brauzeriIstoriya Wireless Markup ProtocolNa bazi TTML vid Nokia HDML vid Openwave ta vlasnoyi movi rozmitki vid Ericsson WAP Forum stvoriv standart WML 1 1 u 1998 roci WML 2 0 buv rozroblenij u 2001 roci ale ne otrimav shirokogo poshirennya Ce bula sproba z yednati WML ta XHTML Basic do togo yak rozrobka WAP 2 0 bula zavershena Rezultatom stalo te sho XHTML Mobile Profile stav movoyu rozmitki vikoristovuvanij u WAP 2 0 Ostannya versiya WML aktivno vikoristovuvalas u minulomu WML 1 3 Pershim operatorom stilnikovogo zv yazku v Ukrayini yakij pochav postachati poslugi WAP stav Kyivstar u 2000 roci Pershoyu kompaniyeyu yaka zapustila publichnij WML sajt buv gollandskij operator mobilnoyi merezhi Telfort u zhovtni 1999 roku WML sajt Telfort buv stvorenij ta rozroblenij yak pobichnij proyekt dlya testuvannya mozhlivostej Nokia 7710 inzhenerom z bilingu Kristoferom Bi ta nacionalnim menedzherom z rozgortannya Yuenom Makleodom WML sajt skladayetsya z chotiroh storinok gollandska ta anglijskoyu movami yaki mistili bezlich gramatichnih pomilok gollandskoyu movoyu oskilki obidva rozrobniki ne znali sho WML nalashtovanij na Nokia 7110 yak domashnya storinka i zhoden z nih ne buv nosiyem gollandskoyi movi Rozmitka Wireless Markup ProtocolDokumenti WML ce dokumenti XML yaki mozhut pereviryatisya na vidpovidnist standartam WML DTD Sluzhba W3C Markup Validation Service mozhe buti vikoristana dlya perevirki dokumentiv WML voni pereviryayutsya na vidpovidnist ogoloshenomu tipu dokumenta Dokument WML maye kolodi Dani v kolodi strukturovani v odnu chi dekilka kart storinok kozhna z yakih yavlyaye soboyu odnu vzayemodiyu s koristuvachem Kolodi WML zberigayetsya u zvichajnomu web serveri nalashtovanomu na robotu MIME tipu text vnd wap wml v dopovnenni zvichajnomu HTML ta jogo variantam Dostup do WML kartkam po zapitu pristroyu realizuyetsya cherez WAP shlyuz yakij znahoditsya mizh mobilnimi pristroyami ta vsesvitnim pavutinnyam peredayuchi storinki vid odnogo do inshogo podibno do proksi servera Shlyuzi peredayut storinki WML u formi pridatnim prijomu mobilnimi pristroyami Cej proces prihovanij vid telefonu tomu vin mozhe otrimati dostup do storinki tak samo yak brauzer otrimuye dostup do HTML vikoristovuyuchi URL Priklad kodu u standarti WML lt xml version 1 0 encoding UTF 8 gt lt DOCTYPE wml PUBLIC WAPFORUM DTD WML 1 2 EN http www wapforum org DTD wml12 dtd gt lt wml gt lt head gt lt meta http equiv Cache Control content no cache forua true gt lt head gt lt card id index title Moya persha WAP storinka gt lt p align center gt WAP storinka lt br gt lt p gt lt card gt lt wml gt PosilannyaYak zrobiti wap sajt 25 lipnya 2013 u Wayback Machine ros Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno lipen 2013