Wireless Markup Language

from Wikipedia, the free encyclopedia
Development of mobile web standards

The Wireless Markup Language ( WML ) is an XML -based page description language that is a greatly reduced version of HTML . WML was developed to represent changing content on cell phones ; it is part of the Wireless Application Protocol (WAP) . In contrast to HTML, WML code is first converted into a special binary code before it is sent, which is then sent to the mobile phone. For older cell phones with little memory, the size of a WML file is limited to 1600 bytes; in practice, however, this limit no longer plays a role.

WML is not a subset of XHTML in spite of its XML-based and HTML design . Therefore the W3C tries to distribute XHTML Basic and XHTML Mobile Profiles as real subsets of XHTML and thus to replace WML in the long term.

WML uses a simplified version of JavaScript called WMLScript as its scripting language .

WML is based on the deck of cards metaphor. A transmitted site (entire website) counts as a deck and the individual pages as cards . The WML tag is also called <card>...</card>. The server always sends an entire deck to the end user via the WAP gateway.

Web links