Shtirlitz.com
Заметки про [мобильный] интернет и про жизнь
WAP, PDA, мобильный сайт — где разница и почему все заблуждаются?
Опубликовано: 06:01, 13 января 2011
Категория: Wap-Life Метки: pda, wap, мобильный интернет

Знакомый, блоггер, программист и музыкант в одном лице, Akdmeh, попал-таки со своей статьей в Хабрахабр. Кто не в теме, это закрытое информационное комьюнити, для регистрации в котором необходимо получить инвайт от участника, либо написать интересную статью в так называемую «песочницу». Akdmeh справился с этим. Удивление у меня вызвал тот факт, что я вышел на эту статью с поисковика уже сегодня, по специфическому wap-запросу. Молодца, переопубликую заметку чуть позже, но сейчас хотел бы сделать что-то вроде техно-экскурса, потому что у многих товарищей из веба сложились заблуждения по поводу wap’а: «WAP — это протокол доступа. Под WAP-сайтом в данном случае следует понимать WML-сайт.» И в результате этого складывается недопонимание, обсуждение прошло примерно так:
С понятиями и терминами нам поможет разобраться Агмата.Нет со статьей WAP-сайт, PDA-сайт, мобильный сайт — где разница и почему все заблуждаются :
«Wap-сайт», «pda-сайт», «мобильный сайт» — все неоднократно слышали эти названия. Печально то, что эти названия в 98% случаях используются без понимания того, что стоит за этими аббревиатурами. Необходимо развеять туман над значениями этих понятий — тогда станет ясно, как же всё-таки правильно назвать сайт, специально сделанный и адаптированный под мобильные устройства. Стоит учитывать, что обычно такой сайт не только обладает измененным интерфейсом и дизайном, но и несёт облегчённое наполнение, ориентированное точно на нужды пользователя.
Правильно называть такой сайт мобильным. Хоть понятия WAP и PDA имеют место быть — они не совсем корректны. Человек, заказывающий PDA сайт на самом деле либо слабо понимает, чего он хочет, либо у него есть неправильно сложившееся впечатление о том, что такое WAP-сайт или PDA-сайт.
В этих понятиях для человека, далёкого от разработки легко потеряться. Но это можно исправить, объяснив человеческим языком, что же всё это такое.
PDA — Personal digital assistant
Этот термин — личный цифровой помощник, если переводить дословно, и карманный персональный компьютер, КПК, если искать аналогичный термин в русском языке — впервые был применён 7 января 1992 года Джоном Скалли (John Sculley) к Apple Newton на выставке Консамер Электроникс Шоу в Лас-Вегасе. С тех пор этим термином называют портативное, мобильное устройство, которое обладает широкими функциональными возможностями, вполне сравнимыми с возможностями настольного компьютера. По сути — это компьютер, умещающийся в руках, удобный и простой в транспортировке.
В начале девяностых годов ПДА задумывались как удобные органайзеры, помогающие человеку в повседневной жизни. Сейчас любой современный мобильный телефон является тем самым электронным помощником — календарь, будильник, записная книжка давно стали его неотьемлемой частью. Гораздо сложнее сейчас найти ПДА, который не являлся бы мобильным телефоном, но всё же они существуют — самым ярким на этот момент примером является, конечно же Эппл Айпэд. Хотя дотянуться до его славы жаждут и другие похожие устройства.
ПДА-сайт — сайт, адаптированный под такие устройства. Но между мобильным телефоном с экраном 320?480 пикселей и Айпэдом с его 1024?768 больше различий, чем сходств. В вопросах юзабилити, удобства пользования (а это 95% успеха сайта) это два совершенно разных устройства с двумя разными подходами к решению задач. И один и тот же сайт не может быть одинаково удобным для пользователей Айпэда и мобильного телефона. Даже меньший брат Айпэда — Айфон, не обеспечит тот же уровень удобства — размеры их экранов отличаются, либо сайт будет слишком мелким на экране Айфона, либо растянутым неудобным на экране Айпэда.
WAP — Wireless access protocol
«Протокол беспроводного доступа» — тот самый ВАП. Это не устройство, не определённая система. Если есть ВАП-сайт, то его аналог, обычный сайт можно было бы называть HTTP-сайтом, TCP/IP-сайтом. Название такое довольно нелепо, так как пользователь не разбирается в протоколах. Его это просто не интересует. Этот протокол задумывался на заре развития беспроводной передачи данных, в 1998 году, чтобы обеспечить доступ к интернету с помощью мобильного телефона, не привязываясь к модему. Горячо всеми любимая Википедия несёт следующую чушь: «По сути, это технический стандарт, описывающий способ, с помощью которого информация из Интернета передаётся на дисплей мобильного телефона. Теоретически, если бы экран мобильного телефона смог отобразить то многообразие информации, что и дисплей компьютера, то WAP ничем не отличался бы от отображения обычных WEB-страниц.» На самом деле WAP — протокол передачи данных от одного устройства другому без помощи проводов. Всё! Его изобрели лишь для того, чтобы связь с одной вышкой «мягко», без обрывов «переходила» на другую при быстром движении устройства. По такому принципу работают GSM-сети.
Поэтому говорить о ВАП-сайте некорректно. В большинстве случаев под ВАП подразумевают информацию поданную в виде ВМЛ.
WML — Wireless Markup Language
WML — язык разметки документов для мобильных устройств. Самое интересное в этом языке то, что он отмирает. На его место уже пришёл современный язык XHTML (Extensible Hypertext Markup Language — Расширяемый язык разметки гипертекста). Но самое главное то, что для пользователя теперь не существует разделения «мобильный и не мобильный интернет». Интернет становится единым для всех типов устройств.
Раньше сайты для мобильных устройств и правда нуждались в языке WML для более-менее быстрой загрузки. Сейчас кроме того, что он поддерживается браузерами «из вежливости», необходимость в этом языке отпала. Но мобильные сайты на WML живут и по сей день. Сейчас создавать мобильный сайт на основе ВМЛ — анахронизм. Мы надеемся, что владельцы таких сайтов всё же увидят неоспоримую мощь современных мобильных сайтов и проведут столь нужную модернизацию.
Мобильный сайт
Если всё называть своими именами, то получится определение, похожее на это: «мобильный сайт — сайт, созданный для просмотра на компактных устройствах». Компактные устройства — те, ширина дисплея которых сейчас усреднённо 300–500 пикселей. Конечно, это название может подойти только для книги или справочника. Мобильный сайт, сайт для мобильного — вот подходящие названия. Мобильность в этом случае подразумевается, как возможность получить информацию, будучи не привязанным к определённому месту.
Следует отметить, что из-за множества факторов спрос пользователей на качественные удобные мобильные сайты растёт сейчас с астрономической скоростью.
В то же время до сих пор существует довольно мало профессионально сделанных мобильных сайтов, и мы прилагаем много усилий, чтобы исправить эту ситуацию.
Алексей Вишмидт,
31 мая 2010
Не исключаю, что после этой заметки вы еще больше запутались %) Следуя этой статье, я должен переименовать свой блог в «блог про мобильный интернет» … 🙂 Однако же, для большинства ваперов слова WAP, PDA и мобильный интернет идентичны, весь все они подразумевают одно и тоже: лёгкие, маленькие сайты, удобные к просмотру как с телефона, так и с компьютера. И плевать, что Wap — это протокол, а WML — анахронизм. Неправда ли?
WAP: экскурс в историю протокола
WAP (Wireless Access Protocol) – это устаревший протокол для беспроводного доступа к сети, ориентированный на использование для этого мобильных телефонов. Основной задачей данной технологии являлось решение проблемы загрузки « тяжелого » контента с обилием графики и анимации. Она просто отсутствовала в контенте WAP-сайтов. Также ВАП-протокол отображал на экране телефона сайты, адаптированные к размерам дисплея и низкому разрешению. Достигалось это за счет того, что сайты, созданные для передачи с помощью стека протокола WAP, не содержали никаких лишних графических элементов и другого ресурсоемкого контента. Данные в нем передавались в виде байт-кода, что позволяло загружать страницы быстро.
Как работает WAP
WAP базируется на целой группе интернет-протоколов и спецификаций: HTTP, UDP, URL, HTML и JavaScript. В протоколе WAP ведущую роль играет понятие URL, в этом модель адресации ВАП практически идентична адресации в привычном интернете. Прикладной уровень протокола WAP состоит из четырех частей — модели адресации (The Addressing Model), языка Wireless Markup Language (WML), языка WMLScript и приложения Wireless Telephony Application (WTA).
Язык разметки WML основан на XML, но значительно упрощен по сравнению с последним. WML учитывает ограничения старых мобильных устройств (небольшой размер экрана, объем памяти и т.д.). Конечно, отличия между WML и XML есть, и они немалые, но сам принцип работы и логика программирования одинаковы. В свою очередь язык программирования WMLScript, используемый при создании ВАП-сайтов, основывается на спецификации ECMAScript, которая является стандартом для JavaScript. Последняя часть прикладного уровня — WTA — позволяет создавать всевозможные сервисы на базе протокола WAP. Например, записывать информацию с WAP-сайта непосредственно в адресную книгу телефона.
От версии к версии
Еще на заре возникновения сотовой связи производители мобильных телефонов и операторы связи задумались об оптимизации предоставления услуг по передаче данных. Правда, тогда речь шла не о доступе к Интернету, а о работе классических приложений, способных обмениваться данными с офисными компьютерами. В 1995 году компания Ericsson начала разработку протокола ITTP (Intelligent Terminal Transfer Protocol), который должен был значительно расширить число сервисов, предоставляемых сотовым телефоном. В этом же году компания Unwired Planet, позже переименованная в Phone.com, предложила протокол связи для сетей DAMPS (CDPD) и iDEN, реализованный на базе языка HDML (Handheld Device Markup Language), основанный на общепринятом языке разметки документов HTML. В 1996 году компания Nokia начала внедрять собственный проект развития передачи и обработки данных по беспроводным сетям.
В конце 1997 года эти фирмы поняли, что появление нескольких конкурирующих между собой стандартов и протоколов может полностью погубить зарождающийся рынок услуг по передаче данных с помощью сотовых телефонов. Именно поэтому Ericsson, Motorola, Nokia и Unwired Planet объединили свои усилия и создали WAP Forum — специальную организацию, занимающуюся разработкой и развитием протокола WAP. В скором времени участниками проекта стали крупные производителей инфраструктуры сотовой связи и мобильной телефонии.
В результате активных действий разработчиков в мае 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 2.0 — усовершенствованная версия WAP, которая использовала сокращенный вариант CSS, благодаря чему сайт мог быть открыт и с помощью обычного браузера на компьютере без установки каких-либо дополнительных плагинов и приложений.
WAP-сайты и WAP-хостинги
Хостинг WAP-сайтов ничем не отличался от хостинга «обычных » веб-ресурсов. В классической схеме взаимодействия запрос от браузера пользователя напрямую поступает на сервер провайдера. Там он идентифицируется, обрабатывается и происходит обратная передача необходимых данных в пакетном виде. При использовании протокола ВАП в этой схеме дополнительно задействовался шлюз-ретранслятор. Он располагался между беспроводной сетью и клиентом, играя роль прокси-сервера. Также он кодировал информацию в байт-код и обратно. Когда WAP-устройство выполняло подключение к WAP-хостингу, оно уведомляло сервер, что необходима мобильная версия сайта в формате WAP. Сервер же автоматически предоставлял упрощенную форму запрашиваемой страницы.
Стек протокола WAP состоял из пяти основных уровней: Wireless Application Environment (WAE), Wireless Session Protocol (WSP), Wireless Transaction Protocol (WTP), Wireless Transport Layer Security (WTLS) и Wireless Datagram Protocol (WDP). Кроме того, к ним обычно добавлялся еще один, зависящий от стандарта сети сотовой связи. Если сравнивать модель стека WAP и WEB, то окажется, что между ними много общего. Вспомогательный уровень стека соответствует IP, WDP — TSP, WTLS — TLS-SSL, WSP и WST — HTTP, WAE — HTML.
Для обычного пользователя принцип работы протокола WAP выглядит следующим образом: хостинг-провайдер предоставляет серверное пространство для хранения мобильной версии сайта. Пользователь отсылает запрос на открытие ВАП-сайта стандартным способом через WAP-браузер. В момент подключения к хостингу WAP-устройство уведомляет сервер, что необходима именно мобильная версия сайта. Хост-сервер обрабатывает запрос и автоматически предоставляет упрощенную форму запрашиваемой страницы.
Особенности технологии
С момента внедрения сотовыми операторами транспортного протокола передачи данных в беспроводной сети GPRS противники WAP заговорили о бесперспективности применения и дальнейшего развития данной технологии. Действительно, стандарт GPRS позволял легко загружать на мобильные устройства даже довольно тяжелые веб-ресурсы (если их можно сейчас таковыми назвать). Но у GPRS был один существенный недостаток – скорость соединения обратно пропорциональна количеству одновременных подключений пользовательских устройств к базовой станции. В моменты пиковых нагрузок страницы сайта начинали открываться медленно, возникали длительные таймауты и обрывы соединений. WAP-ресурсы, в силу небольшого объема передаваемых данных, практически не зависели от скорости интернет-соединения.
Главным принципом предоставления WAP-информации на сотовый телефон было разбиение данных на небольшие блоки размером в два-три экрана телефона, на которых отображалось не более восьми строк информации. В результате интерфейс ВАП-браузера выглядел очень примитивно, а для прочтения информации, содержащей сотни символов, страницу сайта приходилось очень долго пролистывать. Кроме того, одним из существенных минусов использования WAP была высокая стоимость трафика, передаваемого по этому протоколу.
Wap сайты 
Содержание
Интернет давно заполнил собой жизни людей. Если совсем недавно выход в интернет осуществлялся посредством персонального компьютера, то в настоящее время мобильный трафик превышает десктопный.
В связи с такими переменами, часто перед владельцами интернет-ресурсов встает вопрос о создании варианта проекта для телефона.
В этой статье рассмотрим два способа решения проблемы и проведем сравнительный анализ WAP и PDA сайтов. Чтобы провести сравнительный анализ для начала необходимо выяснить, что это такое, и по каким пунктам их можно сравнить.
Что такое WAP
WAP – средство, обеспечивающее соединение и получение информации из сети с помощью устройства. Для соединения с интернетом не требуется вспомогательных устройств. Все осуществляется с помощью WAP-браузера в телефоне.
Говоря точнее, это протокол, при помощи которого информация интернет-ресурса отображается на небольшой экран телефона.
WAP протокол отличается от HTTP или TCP/IP тем, что передаваемая им информация предназначена только для мобильных телефонов, и на экране привычного монитора будет выглядеть нелепо.
В настоящее время когда возможности сотовых устройств значительно возросли, и экраны дисплеев способны уместить в себе количество информации, приближенное к возможностям монитора, WAP сдал свои позиции.
Тем не менее, этот способ приема-передачи информации до сих пор используется. В некоторых случаях создание обособленной WAP гораздо уместнее, чем использование других способов адаптации под мобильный трафик.
PDA – что это такое
PDA-версия представляет собой тип верстки обычного сайта, предназначенный для отображения на экранах устройств. Она исключает лишние дизайнерские ухищрения, тяжеловесную графику. А также в ней не используется Java и Flash.
Тем самым наполнение сокращается до минимума, содержащего только важную информацию. Одновременно с сокращением содержимого уменьшается и вес, соответственно, увеличивается скорость загрузки.
Использует привычный нам протокол передачи информации HTTP. При запросе информации автоматически определяется устройство, на котором будет отображена информация, и сервер выдает на загрузку именно облегченный PDA вариант.
История появления мобильных версий сайтов
Логично предположить, что вопрос об адаптации интернет-ресурса под устройство возник ровно в тот момент, когда у пользователя появилась возможность доступа в интернет при помощи мобильного устройства.
Первое, что начали предпринимать разработчики — это создавать отдельные варианты ресурса, специально для маленьких экранов устройств.
В случае попытки зайти на сайт через веб-браузер, встроенный в телефон, пользователя автоматически перенаправляло на мобильную версию. В отличие от современных экранов мобильных телефонов, их предки не имели хороших технических характеристик, и даже попытка отобразить полный вариант считалась безумством.
Со временем экраны телефонов претерпели много изменений, и вместе с появлением более широких экранов с большими возможностями у разработчиков появилась альтернатива WAP.
На смену ему пришел адаптивный дизайн, который вместо переадресации на другую версию, предлагал видоизменять страницу под размеры экрана устройства, с которого совершен вход.
Особенности устройства PDA и WAP, принципы их действия
Каждый из способов адаптации интернет-ресурса под такой вид трафика имеет свои нюансы, а также положительные и отрицательные моменты. Разберем отличительные черты каждого из вариантов, и проведем качественный анализ.
PDA-версия или адаптивный дизайн
Этот способ подачи информации пользователям реализуется за счет определенных стилей кода. Сайт автоматически подстраивается под размеры используемого экрана. В процессе адаптации блоки информации перемещаются, какие-то сужаются, некоторые смещаются вниз, есть такие, которые совсем перестают отображаться.
Преимущества PDA в том, что сайт будет корректно отображаться на экране устройства с любой диагональю. Такая верстка соответствует требованиям ПС к уровню юзабилити для мобильного трафика.
Этот вариант более удобный для веб-разработчиков, так как реализация его не выходит за рамки привычного HTML и CSS кода. У полной и версии для телефонов один адрес, в связи с чем нет необходимости в перенаправлении пользователей.
Сохранение основного дизайна сайта, пусть и не в полной мере, является положительной стороной использования PDA-версии.
К недостаткам можно отнести следующее: несмотря на облегчение, вес достаточно большой, что затрудняет загрузку и ее скорость падает; если при просмотре адаптивной версии сайта возникают неполадки, то перейти на полный вариант невозможно.
WAP версия
Такая версия сайта подразумевает разработку отдельного проекта на поддомене, на который выполняется переадресация при попытке посетить ресурс с устройства. Обычно такая версия создается для небольших экранов.
Это маленькая, не перегруженная излишествами, копия основного сайта. Для реализации мобильных вариантов используется схожий с HTML, но особый программный код – WML.
Плюсы: упрощена до минимума, выдает только важную информацию, в связи с чем очень удобна для пользователя; легко скорректировать и внести изменения; быстрая скорость загрузки страниц; при возникновении проблем можно перейти на полную версию; соответствует всем требованиям ПС.
Сегодня для многих людей заработок в интернете стал основным источником дохода.
Уникальность текстов играет очень важную роль в продвижении сайта. О том, как работает поисковый робот и почему важно уделять внимание ключевым словам, можно прочитать в нашей статье.
Может ли бесплатная реклама быть эффективной? Узнайте об этом здесь.
Уважаемые посетители, сохраните эту статью в социальных сетях. Мы публикуем очень полезные статьи, которые помогут Вам в вашем деле. Поделитесь! Жмите!
Варианты использования
Чтобы определить, нужна ли сайту версия для телефонов, стоит изучить статистику посещений. Если сервисы аналитики сообщат, что количество мобильных посетителей более 15%, то стоит поспешить адаптировать ресурс для мобильных устройств.
В настоящее время использование WAP менее распространено, чем адаптивная верстка. Связано это с тем, что современные гаджеты имеют отличные технические характеристики.
Однако, в случае если ваш сайт долго загружается, стоит решить эту проблему созданием отдельной версии. Особенно это актуально для интернет-магазинов, когда любое промедление грозит потерей клиента.
При заказе создания такой версии, стоит обратить особое внимание на следующие моменты:
недопустимо использование Flash или контента, который на устройстве воспроизвести невозможно;
форматирование текста, текст, отображаемый на небольшом экране не должен быть слишком мелким и иметь достаточные отступы для легкости восприятия;
удобство элементов тач-скрина;
следует проследить, чтобы контактный номер телефона организации был указан по всем правилам набора, для возможности быстрого совершения звонка.
Адаптация ресурса под мобильный трафик повысит лояльность клиентов к вашему ресурсу, а значит увеличит конвер
GPRS (EDGE) vs WAP, или на что оглядываться, когда делаешь мобильную версию сайта
— Кросс-пост из моего блога
Недавно, сидя в баре с моим другом, услышал от него такую ситуацию. Пришли к нему заказчики, которым позарез нужна мобильная версия их сайта. Но дело в том, что люди вообще не аллё, нужен им WAP или GPRS (или как развитие технологии, которая работает в России — EDGE). Что сейчас нужно Москве (поговорим о ней, про регионы я ничего не могу сказать), чем ей удобно пользоваться, чем дешевле? Что дешевле в разработке и поддержке? Ниже я постораюсь дать некоторые ответы на эти вопросы, они глубоко субъективные — так что строго не судите, лучше поспорьте со мной 😉
Давайте начнём с цитирования Wikipedia, это даст нам понятие о том, о чём мы собрались говорить.
WAP (англ. Wireless Application Protocol — протокол беспроводного доступа) — это средство получения доступа к ресурсам интернет посредством только мобильного телефона, не прибегая к помощи компьютера и/или модема. По сути это технический стандарт, описывающий способ, с помощью которого информация из интернет передается на дисплей мобильного телефона.
GPRS (англ. General Packet Radio Service — пакетная радиосвязь общего пользования) — надстройка над технологией мобильной связи GSM, осуществляющая пакетную передачу данных. GPRS позволяет пользователю мобильного телефона производить обмен данными с другими устройствами в сети GSM и с внешними сетями, в том числе Интернет. GPRS предполагает тарификацию по объёму переданной/полученной информации, а не времени, проведённому online. 
Как видите, и та и другая технология — всё-таки отличаются друг от друга своей сутью. Если WAP (который был разработан, кстати, аж в 1995 году, а более или менее широко внедрён в 1998) — это самостоятельный протокол, а GPRS — надстройка над технологией мобильной связи GSM.
Теперь пойдём по пунктам.
Техническая характеристика для разработчика.
WML (англ. Wireless Markup Language — «язык беспроводной разметки») — язык разметки документов для использования в сотовых телефонах и других мобильных устройствах по стандарту WAP.
Пример:
Это страничка для скачивания первой мелодии
Это ссылка для перехода ко второй карте!
Это страничка для скачивания второй мелодии
Однако сегодня поддержка этого языка отмирает, в сторону XHTML Mobile Profile. Это переломный шаг, потому что или WAP умрёт, либо он станет реальной альтернативой GPRS. Однако я уверен, что развитие WAP застопорится и он будет забыт. Почему? Да смысла в нём нет, дорогой, медленный, нужны дополнительные траты на создание и поддержку сайта, но всё ещё востребованный. Но это вопрос времени.
А сайты расчитанные на просмотр с использованием GPRS можно верстать обычным xHTML + CSS — всего лишь соблюдая некоторые ньюансы, которые лежат на поверхности и видны любому разработчику, который обладает здравым смыслом. Более того, вполне может получится так, что разработчику только стили надо будет написать, для мобильных устройств — но это не принципиально, всё зависит от сайта-родителя, его структуры и прочего и прочего.


