WML

WML

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

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

  • вся информация в WML содержится в так называемых «деках» (англ. deck). Дек — это минимальный блок данных, который может быть передан сервером. В деках находятся «карточки» (card) (каждая карта ограничена тегами <card> и </card>). В одном деке всегда должна быть хоть одна карточка, но может быть и несколько. При этом на экране устройства в каждый момент времени отображается только одна карточка, а пользователь может переключаться между ними, переходя по ссылкам — это сделано для сокращения числа обращений за информацией к серверу;
  • в то же время размер WML-страниц не должен превышать 1—4 килобайт.

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

Содержание

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

  • <small>текст</small> — мелкий текст.
  • <big>текст</big> — крупный текст.
  • <b>текст</b> — жирный текст.
  • <i>текст</i> — курсив.
  • <u>текст</u> — подчеркнутый текст.
  • <em>текст</em> — выделенный текст.

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

Пример

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

См. также

Ссылки

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



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "WML" в других словарях:

  • WML —   [Abk. für Wireless Markup Language, dt. »drahtlose Auszeichnungssprache«], Abart der Auszeichnungssprache XML mit reduziertem Befehlsumfang, der auf die eingeschränkten Fähigkeiten von Kleinst Browsern zugeschnitten ist (z. B. schmalbandige… …   Universal-Lexikon

  • WML — may stand for:* What s My Line?, a game show * Wireless Markup Language, markup used in mobile phones with Wireless Application Protocol, WAP * Website Meta Language * Wesnoth Markup Language, language used in Battle for Wesnoth game * Whatever… …   Wikipedia

  • Wml — Wireless Markup Language Pour les articles homonymes, voir WML. Le Wireless Markup Language (WML) est un langage à balises conçu spécifiquement pour le WAP, de manière à pouvoir s afficher sur un écran de téléphone portable. Il est basé sur XML.… …   Wikipédia en Français

  • WML — Die Abkürzung WML steht für: Wireless Markup Language des Wireless Application Protocol (WAP) zur Darstellung von Inhalten im Internet auf Mobiltelefonen Wesnoth Markup Language, Beschreibungssprache für Battle for Wesnoth Website Meta Language,… …   Deutsch Wikipedia

  • WML — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • WML — Wireless Markup Language: an XML based set of standards used to tag and format text displayed on handheld wireless devices. [1995 2000] * * * WML (computing) abbrev Wireless Mark up Language …   Useful english dictionary

  • WML — Wireless Markup Language: an XML based set of standards used to tag and format text displayed on handheld wireless devices. [1995 2000] * * * …   Universalium

  • WML — white matter lesion; wireless markup language [telemedicine] …   Medical dictionary

  • WML — Wireless Markup Language vereinfachte Beschreibungssprache für Darstellungen auf Anzeigen mobiler Telefone http://www.wapforum.org/ …   Acronyms

  • WML — ● ►en sg. m. ►LANG►COMM►XML Wireless Mark up Language. Langage XML cousin de HTML, conçu pour permettre l affichage d informations sur un petit écran de téléphone portable. Voir HDML, WAP …   Dictionnaire d'informatique francophone


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»