Создание
мобильных wap-сайтов
WAP
- средство получения доступа в
ресурсам Интернет посредством
мобильного телефона. Прим этом
пользователь не прибегает к
помощи каких бы то ни было
дополнительных устройств,
таких как компьютер или модем.
WAP (Wireless Application Protocol) -
это протокол, или технический
стандарт, описывающий способ, с
помощью которого информация из
Интернет передается на
небольшой дисплей мобильного
телефона. В этом-то и
заключается основное отличие WAP
от привычных методов доступа во
всемирную сеть, которые
обеспечивают обмен информацией
и просмотр Web - сайтов (протоколы
HTTP и TCP/IP).
Теоретически,
если бы экран мобильного
телефона "умел" отображать
столько же информации, как и
дисплей компьютера, то и не было
бы WAP в таком виде, в каком он
предоставляется сейчас. Но
дисплеи мобильных телефонов,
даже имеющих большое
разрешение, не могут "вместить"
обычные Web - страницы. Именно это
послужило причиной создания
специальных способов,
позволяющих пользователям
мобильных телефонов
использовать Интернет.
Чтобы
пользоваться WAP,
необходимо иметь мобильный
телефон с WAP - браузером. WAP-браузер,
это программа, записанная в
память телефона и отвечающая за
обмен информацией и
отображение ее на дисплее (Internet
Explorer - Web-браузер для
обычных компьютеров). WAP-браузер
имеют не все телефоны.
С
появлением WAP-протокола
абоненты сотовых сетей
получили возможность
пользоваться рядом сервисных
услуг и на специальных WAP-сайтах:
такими, как электронная почта,
электронные магазины,
бронирование билетов и мест в
гостиницах, доступ к своему
банковскому счету,
информационные каналы (новости,
прогноз погоды, курс валют, и т.д.)
и даже электронный гид. Во
всемирной сети с каждым днем
появляется все больше и больше
WAP-ресурсов. ля многих
популярных Web-сайтов созданы их
WAP-близнецы, которые
предоставляют "мобильным"
пользователям тот же набор
услуг.
Для
тех, кто хочет оценить тот или
иной WAP-сайт не отходя от своего
компьютера, существуют WAP-эмуляторы,
которые позволяют
воспроизвести работу с WAP на
дисплее мобильного телефона.
Для отображения информации на
экране сотового телефона
используется, как правило,
четыре строки. Главный принцип
представления информации на
сотовом телефоне - разбиение
данных на небольшие блоки
размером в два-три экрана WAP-телефона.
Это может быть информация о
курсах валют, котировках ценных
бумаг, или, например, небольшое
письмо.
Цель
этой статьи - представить
базовые возможности WML
(Wireless Markup Language) - языка разметки
для работы в Интернет
беспроводных устройств (WAP),
основанный на XML.
Назначение WML - описание
контента и пользовательского
интерфейса для особого класса
узкополосных устройств, типа Palm
Pilot, сотовых телефонов и
пейджеров.
WML
специально "заточен" (и
продолжает "затачиваться")
с ориентацией на ограничения
подобных устройств, а именно:
малоформатный экран, узкую
полосу пропускания канала
связи, малую собственную память
и ограничения на "вычислительные"
способности. По этой причине, и
из-за острой нужды в
стандартизации, в языке "визуальной
разметки" для WAP устройств
свое законное место заняла идея
хорошо структурированных
данных - WML наследует синтаксис
XML.
Трудно
ожидать, что кто-то будет
подключать к сотовому телефону
мышь, поэтому модель "point-and-click"
для WAP не годится (по крайней
мере, видимо так считает группа
разработчиков языка), и большая
роль в WML отводится другим
механизмам событий. Доводы
здесь те, что у пользователя
должен быть шанс на управление
голосом, либо еще какие-то
варианты, кроме кнопочных.
Экраны WAP устройств выглядят
достаточно по-разному,
встречаются вертикальные и
горизонтальные, но объединяет
их все то, что они предельно
малоформатны.
Сам WML
выглядит как "HTML для бедных",
но с чуть более жесткими
требованиями к парности тегов,
использованию регистра и
обрамлению атрибутов кавычками.
Используемые компоненты
синтаксиса в WML - это символьные
сущности, элементы, атрибуты,
комментарии, переменные и
секции CDATA.
WML скуп
на возможности представления -
набор поддерживаемых тегов
невелик, и язык основан на
нетипичной метафоре колоды
карт, хотя сильных аргументов в
защиту этого построения из
просмотренных источников у
меня не сложилось.
Метафора
игральных карт
Краеугольный
камень WML-дизайна - колода
игральных карт - набор
показываемых по отдельности
карточек (экранов), хранящихся
в памяти. То есть, если для
обычного сайта единицей
является Web-page, то единица WML -
это deck, состоящая из
одной или нескольких card,
составляющих вместе WML-документ
(wml-файл).
Cсылки |
Разместить здесь ссылку
без денег и регистраций! |
Наша
кнопка |
|
Получить код:
|
|
|
Наш
e-mail: kivi-x@inbox.ru |
<
1
2
3 >
|