WML (англ. Wireless Markup Language — «язык разметки для беспроводных[1] устройств») — язык разметки документов для использования в сотовых телефонах и других мобильных устройствах по стандарту WAP.

По структуре напоминает несколько упрощённый HTML, но есть и ключевые отличия, поскольку WML ориентирован на устройства, не обладающие возможностями персональных компьютеров (небольшой экран, не все устройства могут отображать графику, небольшой размер памяти и т. д.):

Впрочем, многие мобильные устройства не понимают даже WML в «чистом» виде — им необходим WBXML-формат сайта.

Основные теги

[править | править код]

Многие старые мобильные телефоны не поддерживают выделение жирным и курсивным шрифтом. Поэтому текст рекомендуется оформлять таким образом, чтобы он не терял смысла и без применения этих тегов.

Пример

[править | править код]
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
   "http://www.wapforum.org/DTD/wml_1.1.xml" >
<wml>
  <card id="main" title="First Card">
    <p mode="wrap">This is a sample WML page.</p>
  </card>
</wml>

Перспективы

[править | править код]

Несмотря на то, что WML — единственный язык разметки, который поддерживают все телефоны, имеющие доступ к Web, его поддержка прекращается. В большинстве новых мобильных телефонов будет использоваться XHTML.

Поддержка WML в браузерах для персональных компьютеров

[править | править код]
Скриншот плагина WMLBrowser для Mozilla Firefox.

Opera поддерживает WML изначально. Браузеры на движке Gecko (Mozilla Firefox, SeaMonkey, MicroB) могут просматривать WML с помощью расширения wmlbrowser (недоступная ссылка) (недоступная ссылка) (недоступная ссылка).

См. также

[править | править код]

Примечания

[править | править код]
  1. То есть работающих по стандарту Wireless Application Protocol.

Ссылки

[править | править код]

Примеры WAP-сайтов (XHTML)

[править | править код]
Это заготовка статьи о компьютерных языках. Помогите Википедии, дополнив её.