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

  1. Zik
    На просторах Интернета стремительно растет число сайтов для мобильных телефонов. WAP-сайтов. Поделить их можно на две основные категории. Это wap версии обычных веб-сайтов и специальные сайты для мобильных телефонов на которых обычно размещают различные мелодии, картинки, игры и прочее.
    Так что же такое wap и как создать собственный сайт для мобильных телефонов?

    ДЛЯ НАЧАЛА НЕМНОГО ТЕОРИИ:

    WAP (Wireless Application Protocol) — это протокол беспроводного доступа к Интернет сайтам адоптированных под мобильные телефоны непосредственно с этих самых телефонов. Появился он впервые в 1999 году.
    Не смотря на столь бурное развитие и частое использование этой технологии, wap находится в стадии разработки и по сей день.
    Чтобы пользоваться wap, необходимо иметь мобильный телефон с wap-браузером (wap-браузер, это программа, записанная в память телефона и отвечающая за обмен информацией и отображение ее на дисплее Вашего телефона.)

    ПЕРЕЙДЕМ К ПРАКТИКЕ:
    Для wap версии сайта не требуется специальный хостинг, подойдет практически любой. Размещается wap-сайт в директории субдомена 3-го уровня.
    Ну, все по порядку:

    1. В папке WAP (если такой нет, просто создайте ее) сохраняется файл с именем index и расширением wml. Все изображение должно иметь расширение .wbmp

    2. Ссылка на wap-сайт будет выглядеть так: wap.namesite.ru. (перед доменным именем www заменяется на wap)
    Если это wap версии доменов типа djem.namesite.ru то ссылка пишется так: wap. namesite.ru/djem и файл djem.wml сохраняется тоже в папке wap. В этой же папке и хранятся все изображения для сайта.

    3. Архитектура кода wap-сайта отлечается от HTML
    И код всех страниц wap-сайта сохраняется в одном файле. Страницы сайта отделены тегом <card></card>.


    Код:
    <?xml version="1.0"?>
    <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
    Не забудьте, что весь Ваш wap-сайт должен быть размещен внутри тега <wml></wml> (который открывается после головы сайта и закрывается в самом конце кода).

    Пример главной страницы:

    Код:
    <wml>
    
    <card id="index">
    <a href="#list1">ссылка 1</a><br>
    <a href="#list2">ссылка 2</a><br>
    </card>
    Обратите внимание, что в строке <card id="index" title="www.namesite.com"> имя файла index написано без расширения файла. Эта строка нужна для перехода на эту страницу с остальных страниц сайта по ссылке <a href="#index">на главную</a>. Так же обратите внимание на то, что в ссылке перед именем загружаемого файла стоит символ #.

    Пример внутренней страницы list1:


    Код:
    <card id="list1">
    <p>
    <b>Название страницы</b><br>
    </p>
    <small>Текст на этой странице</small><br>
    <p>
    <a href="#index">на главную </a><br>
    <a href="#list2">ссылка 2</a><br>
    </p>
    </card>
    Ну здесь не каких особенностей нет, текст на странице пишется примерно как в HTML, только ограничитесь экспериментами с шрифтами и размером текста. И не пишите много текста, так как экран на мобильном телефоне маленький и читать на нем не удобно.

    Пример внутренней страницы list2:


    Код:
    <card id="list2">
    <table border ="0" width="100%" >
    <tr>
    <td>
    <img src="название картинки.wbmp" width="50" height="50" border="0">
    </td>
    <td>
    <small>Текст в ячейке</small><br>
    </td>
    </tr>
    </table>
    
    <a href="#index">на главную</a><br>
    <a href="#list1">сылка1</a><br>
    
    <do type="accept" label="позвонить">
    <go href="wtait://wp/mc;%2B7номер телефона; кому звонок">
    </do>
    </card>
    
    </wml>
    На странице list2 мы использовали таблицу, рисунок и контактную ссылку для звонка.
    Как можете заметить, таблица wml нечем не отличается от html таблиц. Изображение, кстати, тоже такое же, за исключением формата файла (wbmp).
    Контактная ссылка (тег <do></do>) позволит сделать звонок одним щелчком. Просто замените «номер телефона» на нужный (включая код оператора). А надпись «кому звонок» будет отображаться на экране телефона во время набора номера (замените ее, так же, на нужную Вам).


    Некоторые модели мобильных телефонов могут не воспринимать кириллицу.
    По этому рекомендую перевести все Русские символы в специальный код, понятный Вашему телефону. Сделать это можно с помощью программы WapTrans.
    Есть так же не плохой редактор для создания страниц wml для wap-сайтов. Называется этот редактор Waptor.
    Обсуждение на форуме и словарь тегов wml найдете здесь.

    P.S. На данный момент в рунете не более 1000 wap-сайтов, а проявляемый интерес к этим ресурсам у пользователей стремительно растет. Значит, самое время для запуска своего собственного мобильного сайта.

    copyright©qdp.ru
     
    3 пользователям это понравилось.
  2. ыыы помню 4 года назад такой херю страдал)) даж был хороший проект с которого я имел 10-25 баксов в месяц с продажи контента))) и банерные кредиты были за которые я брал превад скрипты или вм)