Глава 9 WAP-ТЕХНОЛОГІЯ. ДЛЯ ІНТЕРНЕТУ БІЛЬШЕ НЕ ПОТРІБЕН КОМП'ЮТЕР! / Комп'ютер + мобільник: ефективна взаємодія


  • Що таке WAP
  • Налаштування телефону
  • Особливості перегляду WAP-сторінок
  • Найцікавіші WAP-ресурси Рунета
  • глава 9

    WAP-ТЕХНОЛОГІЯ. ДЛЯ ІНТЕРНЕТУ БІЛЬШЕ НЕ ПОТРІБЕН КОМП'ЮТЕР!

    Нерідко люди плутають призначення технологій WAP і GPRS. Зробимо уточнення. Якщо ви прочитали попередню главу, то знаєте, що GPRS - це сучасна технологія передачі даних в GSM-мережах, що прийшла на зміну застарілої технології передачі даних по голосовим каналах (CSD). Технологія WAP, використовуючи протоколи GPRS або CSD для передачі інформації, дозволяє переглядати на екрані мобільного телефону спеціальні WAP-сайти, оптимізовані для показу на невеликих екранах мобільних пристроїв і передачі по каналах даних з низькою пропускною здатністю. Основна перевага WAP полягає в тому, що для роботи в Інтернеті не треба використовувати додаткові пристрої - необхідний мобільний телефона з підтримкою даної технології; інформація буде відображатися прямо на екрані мобільного. Таким чином, сидячи в кафе, барі, на лавці в скверику, крокуючи по вулиці, ви можете отримати доступ до ресурсів Інтернету. Для цього достатньо мати мобільний з підтримкою технології WAP, підключений до мережі оператора, який надає відповідну послугу.

    Що таке WAP

    Абревіатура WAP розшифровується як Wireless Application Protocol - протокол бездротового доступу. Даний протокол дозволяє користуватися ресурсами Інтернету тільки за допомогою мобільного телефону, не вдаючись до допомоги комп'ютера. По суті, це технічний стандарт, що описує спосіб, за допомогою якого інформація передається з Мережі на екран мобільного пристрою. Спочатку протокол розроблявся чотирма компаніями: Ericsson, Motorola, Nokia і Unwired Planet. У 1997 році ці компанії заснували організацію WAP Forum, яка зараз включає більшість великих телекомунікаційних компаній світу. У травні 1998 року була опублікована перша редакція WAP - v.1.0. Однак, незважаючи на стрункість загальної концепції, помилок і неточностей було більш ніж достатньо, і практично через рік, в червні 1999 року, на суд громадськості була представлена ​​друга версія - WAP v.1.1. Влітку 2000 року були оприлюднені варіант WAP v.1.2 і його підвид WAP v.1.2.1. Остання на момент написання книги версія WAP v.2.0 з'явилася в січні 2002 року.

    Протокол WAP дозволяє завантажувати і переглядати на екрані мобільного пристрою спеціальні WAP-сайти. До появи WAP v.2.0 сайти для мобільних пристроїв створювалися на мові розмітки WML, який надає досить мізерний набір інструментів для верстки сторінок. Після виходу версії WAP 2.0 телефони стали «розуміти» сайти, створені на мові розмітки XHTML MP - трохи модифікованої версії XHTML. Використання замість мови HTML, що застосовується для створення звичайних веб-сайтів, спеціальних мов розмітки обумовлено рядом причин. Розглянемо найбільш важливі з них.

    На момент появи технології WAP основним способом передачі даних в мережах GSM був протокол CSD, що забезпечує швидкість 9,6 Кбіт / с. Завантаження звичайного сайту на такій швидкості складе кілька хвилин. З огляду на високу вартість використання протоколу CSD, завантаження навіть однієї сторінки вийшла б не тільки утомливих, але і досить дорогим заняттям.

    Робота з HTML-сторінками вимагає щодо потужних процесорів і великих обсягів пам'яті. Якщо сучасні мобільні пристрої можуть забезпечити необхідний рівень продуктивності, то апаратів чотирьох-п'ятирічної давності це не під силу.

    HTML-сторінки розраховані для відображення на великих екранах моніторів настільних ПК або ноутбуків з роздільною здатністю близько 1024 х 768 пікселів. Само собою, що вмістити таку сторінку неможливо навіть на досить «великих» екранах мобільних телефонів з дозволом 208 х 176 пікселів і розміром менше двох дюймів. Що ж тоді говорити про моделі з монохромним екраном, що зустрічаються зараз і досить поширених ще пару років тому?

    За даними причин був розроблений аналог мови розмітки HTML, який не має перерахованих вище недоліків - WML (Wireless Markup Language), - мова розмітки для роботи в Інтернеті бездротових пристроїв, заснований на мові XML. Мова WML створений спеціально для відображення інформації на малоформатному екрані, враховуючи вузьку смугу пропускання каналу зв'язку, малий обсяг пам'яті і т. Д.

    Структурною одиницею звичайного веб-сайту є HTML-документ. Клацнувши на посиланні завантаженої в браузер сторінки, ви завантажуєте наступну сторінку і т. Д. Структурною одиницею WAP-сайту є WML-документ, званий також WML-колодою (рис. 9.1).


    Мал. 9.1. Сторінка WAP-сайту.


    WML-колода може складатися з однієї або декількох карт. Кожна карта обмежена тегами <card> </ card>. На екрані пристрою в кожен момент часу відображається тільки одна карта, а користувач може перемикатися між ними, переходячи по посиланнях. Така структура WML-документа дозволяє істотно скоротити число звернень за інформацією до сервера. Лістинг 9.1 представляє собою найпростіший WML-документ, що складається з двох карт.


    Лістинг 9.1. Найпростіша WML-колода


    Після завантаження на екрані телефону буде відображатися перша карта, що містить текст Це перша карта і посилання Це посилання для переходу до другої карті (рис. 9.2). Якщо перейти за посиланням, то на екрані відобразиться вміст тільки другий карти - текст Це друга карта.


    Мал. 9.2. Найпростіша WML-сторінка.


    Широке поширення стільникових телефонів з великими кольоровими екранами, а також поява технології високошвидкісного обміну даними в мережах GSM-GPRS спричинило за собою виникнення нового стандарту в створенні сайтів, орієнтованого на перегляд з мобільних пристроїв, - XHTML MP.

    XHTML (Extensible Hypertext Markup Language) - розширювана мова розмітки гіпертексту. XHTML в даний час є стандартною мовою розмітки і рекомендований W3C для використання замість HTML. Існує кілька версій XHTML. Для створення сайтів, орієнтованих на мобільні пристрої, використовується версія XHTML MP (Mobile Profile). XHTML MP є полегшеним варіантом XHTML, в який додані специфічні для мобільних пристроїв елементи. Структура XHTML MP документа дуже схожа на структуру звичайних HTML-сторінок. Лістинг 9.2 представляє собою найпростіший XHTML-документ, що виводить на екран мобільного пристрою рядок Привіт, світ.


    Лістинг 9.2. Сторінка, створена за допомогою XHTML M


    Якщо ви хоча б трохи знайомі з мовою HTML, то помітите, що наведений приклад практично не відрізняється від звичайного HTML-документа. На даний момент багато WAP-ресурси мають дві версії: WML (див. Рис. 9.1) і XHTML (рис. 9.3). Вибір завантажується на ваш телефон версії сайту відбувається автоматично, або вам пропонується вибрати її самостійно.


    Мал. 9.3. XHTML-версія WAP-сайту.


    Якщо не вдаватися в технічні подробиці, схема роботи WAP-сервісів включає три основних елементи:

    WAP-браузер мобільного пристрою;

    WAP-шлюз;

    сервер з WML- і XHTML-вмістом.

    Робота з протоколом WAP починається з відкриття WAP-браузера, який в свою чергу надсилає запит, який містить URL деякого сайту, на WAP-шлюз вашого оператора. WAP-шлюз перетворює запит протоколу WAP в запит, зрозумілий звичайним веб-серверів. Після цього вміст запитаної сторінки відсилається на WAP-шлюз. Дочекавшись завантаження всієї сторінки, WAP-шлюз перетворює отримані дані таким чином, щоб вони були «зрозумілі» браузеру вашого телефону, а також щоб забезпечити більшу швидкість передачі інформації на мобільний пристрій (наприклад, на ваш телефон). Якщо здійснюються операції, що вимагають конфіденційності (фінансові операції, передача конфіденційної інформації і т. Д.), Використовуйте надбудову WTSL, що забезпечує шифрування всієї інформації, що передається та одержуваної інформації.

    Протокол WAP може спиратися на роботу протоколів передачі даних CSD або GPRS. Якщо ваш оператор стільникового зв'язку надає вибір, використовуйте WAP-GPRS. Це буде швидше і дешевше.

    Налаштування телефону

    Щоб скористатися протоколом WAP, спочатку необхідно підключити послугу «Передача даних», якщо ви збираєтеся використовувати WAP-CSD, і GPRS-Інтернет, або GPRS-WAP (різні назви однієї послуги), якщо телефон підтримує GRPS. Після цього можна приступати до настройки WAP.

    Більшість сучасних моделей телефонів підтримують автоматичну настройку для роботи з WAP-протоколом. Оператор стільникового зв'язку надсилає вам спеціальне SMS, ви його зберігаєте, після чого телефон готовий працювати з протоколом. Ініціювати відправку повідомлення оператором з настройками WAP ви можете двома способами:

    відправити на спеціальний номер SMS зі свого телефону;

    заповнити форму на сайті оператора, вказавши номер свого телефону.

    Дізнатися вміст, а також номер, на який треба відсилати SMS-повідомлення, можна на сайті вашого стільникового оператора або зателефонувавши в службу підтримки. Вміст SMS буде залежати від моделі вашого телефону, а також від того, якою послугою ви збираєтеся скористатися: WAP-GPRS або WAP-CSD. Нагадаємо, якщо є вибір, вибирайте WAP-GPRS.

    Після того як дізнаєтеся номер і потрібний вміст, пошліть SMS. Через деякий час вам прийде повідомлення з підтвердженням правильності замовлення, а потім дані з настройками WAP-профілю. Підтвердіть збереження налаштувань. Налаштування WAP-сервісу буде завершена.

    Деякі моделі сучасних телефонів, а також більшість старих не підтримують автоматичної настройки WAP-сервісу. Якщо ваш апарат належить до однієї з цих категорій і налаштувати телефон за допомогою SMS не вдалося, доведеться зайнятися налаштуванням вручну.

    Як і у випадку з послугою GPRS-Інтернет, треба створити новий обліковий запис передачі даних. Налаштування облікових записів будуть відрізнятися для різних операторів стільникового зв'язку. Їх ви повинні дізнатися на офіційному сайті оператора або зателефонувавши до служби технічної підтримки. Не забувайте також, що для одного оператора настройки будуть відрізнятися для WAP-GPRS і WAP-CSD. Нижче, як приклад, в табл. 9.1 наведені налаштування для роботи в Інтернеті по протоколу WAP з використанням GPRS в мережах стільникових операторів «Білайн» і «МТС».


    Таблиця 9.1. Налаштування облікового запису WAP-GPRS.


    У табл. 9.1 наведені налаштування для протоколу WAP 2.0. Налаштування для протоколів WAP 1.x для деяких операторів можуть відрізнятися значенням WAP-порту. Для операторів «Білайн» і «МТС» цей параметр однаковий для всіх версій протоколу.

    Ім'я профілю і домашню сторінку ви можете вибирати на свій розсуд - значення цих параметрів не впливає на працездатність підключення. Ім'я призначене для відображення назви профілю в меню телефону. Домашня сторінка - сторінка, яка буде завантажуватися після запуску WAP-браузера. Ви можете змінити її, наприклад на http://wap.mail.ru, якщо часто користуєтеся поштою. Число доступних опцій залежить від конкретної моделі телефону. Канал даних (Bearer), точка доступу (APN), ім'я користувача (Login) і пароль (Password) - настройки, присутні у всіх моделях телефонів, так як від них безпосередньо залежить можливість установки підключення.

    Якщо ваш телефон або оператор стільникового зв'язку не підтримують технологію GPRS, вам треба підключати і налаштовувати послугу WAP-CSD. Налаштування для WAP-CSD наведені в табл. 9.2.


    Таблиця 9.2. Налаштування облікового запису WAP-CSD


    Кількість доступних налаштувань буде залежати від моделі вашого стільникового телефону. Нагадаємо, що швидкість з'єднання WAP-CSD менше швидкості WAP-GPRS, тому вибирайте послугу WAP-GPRS, якщо така можливість є.

    Особливості перегляду WAP-сторінок

    Всі ми звикли при перегляді вебсайтів користуватися мишею (або її аналогами) і не уявляємо, як можна обійтися без неї. Само собою, творці протоколу WAP передбачили, щоб «подорож» в Мережі з мобільних пристроїв, що не мають просунутих засобів введення інформації (миша, трекбол, сенсорний екран, стилус і т. Д.), Було комфортним. Переміщення по WAP-сторінок здійснюється так само, як і по меню телефону, - за допомогою двох-або чотирьохпозиційного джойстика. Підтверджують перехід по посиланню або виклик додаткових функцій двома контекстно-залежними кнопками, які є в усіх телефонів.

    ПРИМІТКА

    Контекстно-залежними називають кнопки, призначення яких залежить від виконуваного завдання. Розташовані вони по боках від джойстика, відразу під екраном телефону. Яке Виконує цими кнопками дію відповідає назві «віртуальних» кнопок внизу екрану телефону, відразу над клавіатурою телефону.

    Для економії трафіку, а також з-за невеликих розмірів екрану мобільних пристроїв WAP-сайти містять дуже мало графічної інформації, на відміну від звичайних веб-сайтів. На екрані телефону неможливо також реалізувати стандартну схему розташування елементів: меню в лівій і верхній частині сторінки, що дозволяє швидко переміщатися між сторінками, наповнення в центрі.

    В основному сторінки WAP-сайтів є один форматований стовпець тексту і гіперпосилань плюс один-два банери або логотипу. Головні сторінки складаються зазвичай з одних посилань на інші розділи сайту; так як їх розмір невеликий, то на який-небудь текст просто не залишається місця.

    Сторінки WAP-сайтів рідко повністю вміщаються на екрані телефону. Для прокрутки треба користуватися джойстиком. Так як вміст сторінки форматується по ширині екрану, то прокручувати сторінку треба тільки по вертикалі. Як бачите - все просто.

    Елегантно також вирішена проблема вибору посилань. При прокручуванні сторінки по черзі змінюється активне посилання. Для переходу по ній треба натиснути одну з контекстно-залежних кнопок, що відповідають за підтвердження вибору. Таким чином і відбувається переміщення по сайту. Активне посилання, як і у випадку зі звичайними веб-сторінками, підсвічується іншим кольором.

    Для переходу на інший сайт треба скористатися іншою контекстно-залежною кнопкою Функції (Варіанти) і в меню вибрати команду для введення нової адреси. Перед вами з'явиться текстове поле, в якому треба ввести адресу сайту, після чого підтвердити свій вибір.

    Після завантаження сторінки навігацію по ній здійснюють таким же чином, як описано вище.

    Крім введення адреси нового сайту, кнопка Функції (Варіанти) дозволяє також додавати поточний сайт в закладки, швидко переходити до сайтів в закладках, зберігати сторінки, переходити на попередні, повертатися на домашню сторінку і виконувати інші дії, значення яких залежить від моделі телефону.

    Найцікавіші WAP-ресурси Рунета

    Різноманітність і якість WAP-ресурсів, звичайно, не можна порівняти з якістю і різноманітністю звичайних веб-сайтів, що й не дивно - різниця в віці цих сервісів Інтернету задоволена велика. Однак дізнатися останні новини, прогноз погоди, перевірити пошту, закачати картинки, мелодії і навіть пограти в інтернет-ігри, скориставшись WAP-сервісом, цілком можна.

    Природно, що широко відомі в Рунеті сайти - «Яндекс», Mail.Ru, «Рамблер» і «Апорт» - мають WAP-версії. Їх адреса сформований додаванням приставки wap на початку.

    Сайт http://wap.yandex.ru може запропонувати своїм відвідувачам лише прогноз погоди, програму телепередач і курси валют.

    Сайт http://wap.aport.ru, крім прогнозу погоди і курсу валют, може запропонувати послуги пошуку та WAP-пошти, тобто якщо у вас є поштовий ящик на даному ресурсі, ви можете переглянути його вміст або написати лист прямо з мобільного телефону.

    На сайті http://wap.rambler.ru ви можете побачити стандартний набір сервісів: програма телепередач, курси валют, прогноз погоди та WAP-пошта. Є розділ афіша, який міг би бути вельми корисним, проте на момент написання книги він не працював, а ось переглянути гороскоп можна, тільки незрозуміло, на який період часу. Єдиний гідний сервіс даного сайту - це можливість перекладу в чотирьох напрямках: англійська - російська, російська - англійська, німецька - російська, російська - німецька.

    Найбільш приємні враження залишає сайт http://wap.mail.ru. Головна сторінка має приємний інтерфейс. З неї відвідувач може відразу перейти до перегляду своєї поштової скриньки. Крім WAP-пошти, сайт надає пошук по WAP-ресурсів і досить великий каталог сайтів. Крім цього, тут є телефонний довідник і можливість завантажити демо-версії ігор для мобільних телефонів. Всі сторінки сайту працюють і надають дійсно ту інформацію, про яку йдеться в засланні.

    Як бачите, функціональність і насиченість розглянутих ресурсів в цілому задоволена мізерна. Зовсім інакше виглядають сайти, спочатку орієнтовані на WAP. На них ви зможете знайти платні та безкоштовні ресурси для ваших телефонів, дізнатися новини, погоду і знайти довідкову інформацію. Так як різні моделі мають різний розмір екрану, а також формат підтримуваних медіафайлів, перед скачуванням картинок або мелодій ви повинні будете вибрати розмір малюнка або формат викачуваного файлу. Як правило, вибір досить великий і ви зможете знайти відповідний вашому стільниковому телефону формат файлу або розмір картинки.

    Сайт http://gidwap.ru містіть каталог WAP-ресурсів, широке розклад руху транспорту, прогноз погоди, гороскоп и програму телепередач. На сайті є свой WAP-чат, Розбитий на категорії за інтересами, на якому Постійно находится Досить велика Кількість відвідувачів. Є також досить грунтовний довідник, що містить інформацію про телефонні коди, часові пояси, заходи ваги і довжини, грошових одиницях і штрих-кодах країн світу. Крім цього, тут можна знайти довідкову інформацію про технології GPRS і WAP, відомості про ресурси WAP-сайтів і можливості їх завантаження.

    На сайті http://wap.djwap.ru ви зможете знайти форум і велика кількість як платних, так і безкоштовних ресурсів для вашого телефону, що включають в себе ігри, музику, прикольні дзвінки, відео, анімацію, шпалери і теми. Сайт має дві версії: для перегляду зі старих телефонів і для перегляду з телефонів, що підтримують WAP 2.0. Вельми цікава можливість - отримання довідкової інформації про найбільш великих містах Росії. За допомогою стільникового телефону, проїжджаючи повз якогось регіонального центру, ви можете дізнатися номери телефонів та адреси заправок, автосервісів, аптек, лікарень, перукарень, барів, виставок, музеїв і т. Д. Довідкової інформації в розділі сайту Інфо-Місто зібрано дійсно дуже багато. На даному сайті ви також завжди зможете знайти свіжі новини мобільного світу.

    Сайт http://fank.ru може запропонувати вам просто величезна кількість простих і анімованих картинок різних розмірів, мелодій, записаних в різних форматах, видеоприколов, кліпів і рекламних роликів. Вміст раціонально розбите на категорії, що не дасть вам заплутатися в досить різноманітному наповненні ресурсу. Хочете познайомитися? Не проблема - крім активного чату, сайт містить порядку 20 000 анкет людей, що шукають нових знайомств. Цифра, звичайно, не порівняти з кількістю анкет на відомих в Рунеті сайтах знайомств (порядку декількох мільйонів заявок). Однак, якщо врахувати, що користувачів WAP-Інтернету теж не так вже й багато, кількість анкет вселяє повагу. Сайт надає своїм зареєстрованим користувачам аналог послуги http://foto.mail.ru - ви можете завантажувати свої фотографії, а також переглядати знімки інших користувачів. На момент написання книги сайт містив близько 40 000 фотографій. На даному ресурсі ви знайдете прогноз погоди, курси валют, результати футбольних матчів і зможете відправити пошту, чи не реєструючи поштову скриньку.

    Всі розглянуті сайти мають посилання на інші ресурси, а деякі з них - каталоги посилань. Скориставшись ними, ви можете потрапити на безліч інших ресурсів схожої тематики, що надають розважальну і довідкову інформацію.

    Як ви могли помітити, майже всі розглянуті сайти містять прогноз погоди. Однак жоден з них не може змагатися в даній області з ресурсом http://wap.gismeteo.ru - спеціалізованим сайтом, єдиним призначенням якого є інформування своїх відвідувачів про погоду в будь-якій точці світу. Розділ Прогноз на місяць дозволяє уточнити для найбільш великих міст Росії прогноз погоди на місяць вперед. Висновок простий - якщо вам знадобилося дізнатися прогноз погоди, скористайтеся послугами даного ресурсу.

    На сайті фондової біржі РТС http://wap.rts.ru можна дізнатися індекси РТС і вартість акцій найбільших російських компаній. Ресурс, звичайно, не так інформативний, як його повноцінна версія, однак можливість оперативного перегляду з екрана телефону повинна бути цікава для фахівців в даній області.

    Новинний сайт http://wap.lenta.ru дозволить дізнатися останні події. Новини не розбиті по категоріям, вони представлені впорядкованим за датою списком. Скориставшись посиланням Далі ви перейдете до більш старим подій.

    Сайт http://wap.km.ru інформативно більш насичений, ніж http: // wap.lenta.ru. Крім останніх новин, ви можете дізнатися тут розклад вистав, роботи кінотеатрів, виставок, концертів, спортивних подій, знайти роботу або дати оголошення про продаж або купівлю будь-якого товару.



    Що ж тоді говорити про моделі з монохромним екраном, що зустрічаються зараз і досить поширених ще пару років тому?
    Хочете познайомитися?