<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC
"-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="index" title="1. Начало">
<do type="prev" label="Назад"><prev/></do>
<do type="options" name="index" label="Оглавление"><go href="index.wml"/></do>
<do type="options" name="main" label="Главная"><go href="/"/></do>
<p align="left">
WMLS - Wireless Mark-up Language Script - скрипт, расширяющий возможности языка WML.
Поскольку все операции, указанные в скрипте, выполняются в телефоне пользователя, серверной поддержки
на программном уровне он не требует.<br/><br/>

WMLS используется для различных операциий с текстовыми и цифровыми переменными, а значит
все операции с текстом, а также математические вычисления как раз и выполняются посредством скрипта.
Кроме того, в WMLS существуют методы доступа в интернет (только чтение информации) и генерация случайных чисел.<br/><br/>

Иногда говорят, что WMLS для WML то же, что и JavaScript для HTML (структура языков действительно сходна).
Это не совсем так. Дело в том, что если во втором случае код скрипта часто вставляется в саму страницу HTML,
то WMLS - всегда отдельный от WML файл, который на всех телефонах (кроме Nokia, насколько до сих пор известно)
вызывается ТОЛЬКО с соответсвующей WML-страницы. Кроме того, в WMLS нет операций с графикой, чем JavaScript
изобилует.<br/><br/>

Тем, кто ранее имел дело с программированием на C++ и, конечно, JavaScript, будет проще разобраться с WMLS.
Структуры языков имеют общие основы.<br/><br/>

<a href="wmls_2.wml">-&gt; Структура и использование</a>
</p>
</card>
</wml>
