What is the Wireless Markup Language (WML)?
WML is a markup language designed especially for specifying and displaying content on WAP (Wireless Application Protocol) devices. WML is part of the WAP application environment, which requires the use of WML. WML is the wireless equivalent of HTML for the Web. WML is based on XML and derived from xHTML (the XML version of HTML). There are many differences between WML and HTML. For example, WML has a different mechanism for linking between its pages called “cards” as compared to linking between HTML pages. WML browsers are stricter than HTML browsers by not being tolerant of errors. WML browsers enforce the WML requirement of matching closing “tags”, an XML characteristic. WML works with the WAP micro browsers found on WAP devices. This browser is cognizant of the limited capabilities of WAP devices such as • small displays, • limited processing power, • limited memory, • narrow bandwidth connection, and • limited battery use without recharging. To address the limitations of WAP device