WML stands for Wireless Markup Language and is the standard for developers developing WAP sites. WML organises text, images etc to be displayed on the browser which is installed on the mobile phone. WML is an extension to XML. The popular form of markup language can be displayed on a mobile, but due to the lack of screen resolution and memory on most cellphones WML was more suitable as it did rely on any of these flaws in mobile phones.
WML unlike HTML has no room for error, so if you specify a tag or attribute which does not exist or is a illegal character then more than likely unhelpful errors will appear as you developers may know. As cHTML which is used by i-Mode developers to develop sites is not 'fussy' over tags and attributes similar to HTML so i-Mode has another point against WAP.
Like HTML, WML has a script which can make WAP sites more interactive. This is called WML Script which is similar to Java Script but a lot scalled down due to once again cellphones lack of specification. |