Создание WAP-сайтов


              

В WML определяется девять типов,



Элемент:

Do

Атрибуты:

type - указывает микроброузеру назначение кнопки. В WML определяется девять типов, но в подавляющем большинстве случаев используются "accept" и "options".

label - значение этого атрибута используется для замены названия кнопки. Это помогает кастомизировать приложения. Количество символов на кнопке ограничено возможностями устройства.

name - установка этого атрибута дает возможность разработчику воспользоваться преимуществами иерархической структуры WML-документа. Элемент "do" с именем "one" унаследует свойства определенные элементу с таким же именем в элементе "template" этой деки.

optional - указывает микроброузеру на необязательность показа этой кнопки в случае если атрибуту присвоено значение true.

Элемент:

Go

Атрибуты:

href - URL.

sendreferer - этот атрибут необходим серверу в списках контроля доступа. Его значение указывает броузеру на то, что необходимо отослать на сервер URL минимально возможной длины.

method - может принимать значение либо "post" либо "get". Значение аналогично HTML.

accept-charset - указывает кодировку, в которой микроброузер должен посылать ссылку.

Небольшой пример простейшей навигации:

<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.com/DTD/wml_1.1.xml"> <wml>

<card id="Start">

<do type="accept">

<go href="#nextCard"/>

</do>

<p>Hello World!</p>

</card>

<card id="nextCard">

<do type="options">

<prev/>

</do>

<p>Next Card!</p>

</card>

</wml>

Элемент:

Setvar

Атрибуты:

name - имя, присваемое переменной. Переменная так же может выполнять эту функцию, например:

<setvar name=$bogus value=$bear>.

value - значение, присваемое переменной.

Элемент:

Postfield

Атрибут:

name - имя, присваемое переменной.

Содержание  Назад  Вперед