WMLScript Developer's Guide

[Cover] [Previous Section] [Next Section] [Index]

Current chapter: Chapter 2 - WMLScript Overview
Section 8 out of 57 total sections , Section 2 out of 6 sections in this chapter


What is WMLScript?

WMLScript is loosely based on ECMAScript (ECMA262) and provides general scripting capabilities to the Wireless Application Protocol (WAP) architecture. Specifically, WMLScript complements the Wireless Markup Language (WML). WML, which is based on Extensible Markup Language (XML), specifies application content for narrowband devices like cellular phones and pagers. This content can be text, images, selection lists, etc. WML allows simple formatting to make the user interfaces more readable as long as the client device used to display the content can support it. However, all standard WML content is static and there is no way to extend the language without modifying WML itself. Other limitations of WML include:

WMLScript was designed to overcome these limitations and to provide programmable functionality that can be used over narrowband communication links in clients with limited capabilities.


[Cover] [Previous Section] [Next Section] [Index]


Part Number DKDS-41-002, UP.SDK Release 4.1, December 2000

Copyright © 1994-2000 Openwave Systems Inc. All rights reserved.
Please send comments and questions to sdk-doc-comments@openwave.com.