Показано с 1 по 9 из 9

Тема: WAP

  1. #1

    Регистрация
    01.06.2005
    Адрес
    Казань
    Сообщений
    11

    Люди! Мне нужно создать wap-сайт, но не знаю как... Помогите! Прекрастно знаю HTML, но в XHTML вообще не шарю!!! Дайте, пожалуйста хоть заготовки, как... Заранее благодарен...

  2. #2

    Регистрация
    30.06.2004
    Адрес
    Ангарск
    Сообщений
    245
    Для начала хостинг должен поддерживать вообще wap, как таковой. Если всё в порядке пример простого wap сайтика :

    Набор файлов :

    hello.wbmp (двухцветный bmp фалик)
    index.wml (как юзверь зашел на сайт вот это и узрел )
    .htaccess (тут мы пропишем для сервера, что и как показывать)


    Итак содержание .htaccess
    Код:
    CharsetDefault utf-8
    CharsetSourceEnc utf-8
    DirectoryIndex index.wml
    AddType text/vnd.wap.wml .wml
    AddType image/vnd.wap.wbmp .wbmp
    Ну тут должно быть ясно всё. Если не ясно, тогда советую почитать об .htacess

    Содержание index.wml
    Код:
    <?xml version="1.0"?>
    <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
    <wml>
     
    <card id="start">
     *<p align="center">
     *Hello world !
     * 
    
     * I am Very Well
     * 
    
     * [img]hello.wbmp[/img] 
     * 
    
     *<a href=other.wml>go other</a>
     *
    
     *[Только зарегистрированные пользователи могут видеть ссылки. ]
     *</p>
    </card>
    
    <card id="in">
     *<p aling="center">UUps ! In me</p>
    </card>
    </wml>
    Сразу поясню, в это примере есть ссылки на внешний файл other.wml и внутряннюю деку (#in). Т.е. когда фал попадает на телефон мы увидим примерно вот что :

    Hello world !
    I am very well !
    {типа картинка}
    go other
    in page

    Ну и далее по ходу пьесы.

    ----
    Дека - подраздел wml файла, обрамляеся тегами <card>


    Ну вот для начала думаю хватит, а дальше сам работай. Пробуй. Если будут ошибки не винить, писал по памяти, а если учесть, что wap сайты делал лет надцать назад, то ...

  3. #3

    Регистрация
    01.06.2005
    Адрес
    Казань
    Сообщений
    11

    Cпасибо! Более подробного описания я и не ждал! Только один вопрос... Как сохранять картинки для WAP в формате .wbmp? Просто переименовать?

  4. #4

    Регистрация
    30.06.2004
    Адрес
    Ангарск
    Сообщений
    245
    В Photoshop есть сразу такой формат. Так что нет необходимости сочинать чего-то.

    File->New->(mode Bitmap) ==> [ok]

    Рисуем двухцветный и :

    File->Save As->(Format Wireles Bitmap (*.WBMP,.*WBM)->hello.wbmp->[сохранить]


    Удачи !

  5. #5

    Регистрация
    01.06.2005
    Адрес
    Казань
    Сообщений
    11

    Последний вопрос: нужно ли изменять chmod или оставить как есть (644)???

  6. #6

    Регистрация
    30.06.2004
    Адрес
    Ангарск
    Сообщений
    245
    Нет ничего не надо. Оставь chmod 644. В приницпе, если владеешь тем же PHP то можешь сделать, так чтобы у тебя php отрабатывал. Тут тоже просто :

    В .htaccess пишешь :

    AddType application/x-httpd-php .wml .php

    В самом начале php файла катаешь :

    Header("Content-Type: text/vnd.wap.wml");


    И вуаля, ссылки можешь как обычно index.php?total=good ... для примера ...

  7. #7

    Регистрация
    01.06.2005
    Адрес
    Казань
    Сообщений
    11

    Хорошо

    Все, спасибо! Вопросов больше нет!

    З.Ы. PHP я не владею, CGI & PERL - моё...

    Тему можно закрывать.

  8. #8

    Регистрация
    02.09.2005
    Адрес
    Токсово
    Сообщений
    20
    Стоит отметить, что многие wap-браузеры не поддерживают страницы больше 15 кб
    Еще пару авторских статей:
    [Только зарегистрированные пользователи могут видеть ссылки. ]
    [Только зарегистрированные пользователи могут видеть ссылки. ]

  9. #9

    Регистрация
    09.02.2004
    Адрес
    Литва/Вильнюс
    Сообщений
    359
    Внесу свои 5 копеек... для лисоводов — [Только зарегистрированные пользователи могут видеть ссылки. ]

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •