Опубликован: 02.12.2006 | Доступ: свободный | Студентов: 1502 / 212 | Оценка: 4.12 / 3.91 | Длительность: 05:09:00
Специальности: Программист
Лекция 1:

Введение. Таблицы, изображения и ссылки

Лекция 1: 123 || Лекция 2 >
Аннотация: Лекция посвящена описанию протокола WAP и языка WML. Рассматриваются основные теги для форматирования текста и работы с таблицами.
Ключевые слова: WML, application protocol, WTAI, telephony, OMA, deck, анкер

Что такое WAP?

WAP - это протокол сетевого общения, который применяется для передачи информационного содержания Интернет беспроводным клиентам, таким, как мобильные телефоны.

WML - это язык разметки текста, который позволяет создавать страницы, выводимые WAP-браузером.

Используя данное руководство, Вы научитесь создавать страницы WML. Для изучения этого курса необходимо иметь базовые представления о WWW, HTML, основах создания Web-страниц, JavaScript, XML.

WAP возник благодаря развитию беспроводной связи. Создателями данного стандарта руководило желание предоставить доступ к информационному содержимому Интернет беспроводным клиентам - обладателям мобильных телефонов.

Итак, WAP:

  1. является сокращением от Wireless Application Protocol (протокол беспроводных приложений);
  2. является протоколом прикладного уровня;
  3. применяется для доступа к сервисам и информации;
  4. опирается на стандарты Интернет;
  5. предназначен для небольших устройств, например, для мобильных телефонов;
  6. является протоколом, созданным для микро-браузеров;
  7. позволяет создавать Web-приложения для мобильных устройств;
  8. использует язык разметки WML (а не HTML);
  9. определяется как приложение XML 1.0.
Протокол беспроводных приложений

Протокол WAP является ведущим стандартом информационных служб беспроводных терминалов, чаще всего цифровых мобильных телефонов, и опирается на стандарты Интернет (HTML, XML и TCP/IP). Его составные части:

  • спецификация языка WML;
  • спецификация WMLScript;
  • спецификация WTAI (Wireless Telephony Application Interface - Интерфейс приложений беспроводного телефона).

В 1997 г. компаниями Ericsson, Motorola, Nokia и Unwired Planet был основан консорциумом WAP Forum, который разработал и опубликовал спецификацию WAP. Члены консорциума представляют сейчас более 90% глобального рынка мобильных телефонов, а также ведущих сетевых провайдеров, разработчиков программного обеспечения и других организаций. WAP Forum со временем объединился с организацией Open Mobile Alliance (OMA), созданной в 2002 г., и больше не существует в качестве независимой организации.

Работа над спецификацией WAP продолжается в рамках OMA, и с ней можно ознакомиться по адресу: http://www.openmobilealliance.org/tech/affiliates/wap/wapindex.html

Микро-браузеры WAP

Данные браузеры используются для работы с небольшими беспроводными терминалами WAP и представляют собой небольшую программу с минимальными требованиями к оборудованию, памяти и процессору. Они могут выводить на экран устройства информацию, записанную с помощью WML - языка разметки с ограниченными возможностями, а также интерпретировать сокращенную версию языка JavaScript, называемую WMLScript.

Что такое WML?

WML - язык разметки, родственный HTML (но существенно строже, так как в его основе лежит XML) и предназначенный для создания страниц, которые выводит браузер WAP.

WML является сокращением от Wireless Markup Language (язык разметки для беспроводных устройств).

В языке WML используется метафора "колоды игральных карт" (card/deck). Страницы в WML называются колодами (deck) или деками, а колоды создаются как наборы карт (card).

Что такое WMLScript?

WMLScript является облегченным языком JavaScript, который WML использует для выполнения простого кода на терминале клиента. Однако сценарии WML не встроены в страницы WML - эти страницы содержат только ссылки на URL-адреса сценариев.

Сценарий WML необходимо скомпилировать на сервере в байт-код, прежде чем браузер сможет его выполнить.

Примеры использования WAP
  1. Просмотр железнодорожного расписания
  2. Покупка билетов на культурные мероприятия
  3. Заказ авиабилетов
  4. Просмотр информации о движении транспорта
  5. Просмотр прогноза погоды
  6. Просмотр биржевых котировок
  7. Поиск номера телефона
  8. Поиск адреса
  9. Просмотр спортивных результатов
Часто задаваемые вопросы о WAP
  1. Что такое WAP?
  2. Для чего предназначен WAP?
  3. Как WAP связан с органами стандартизации?
  4. Как WAP связан со стандартами Интернет?
  5. Каков статус WAP?
  6. Каково будущее WAP?

Ответы на эти и многие другие аналогичные вопросы можно узнать на сайте WAP Forum: http://www.wapforum.org/faqs/index.htm.

Лекция 1: 123 || Лекция 2 >