WAP-гильдия
Так, об этом редко не пишут, но это надо запомнить:
0.
- Если писать на PHP (ином скрипте) - озаботиться об отсылке правильного HTTP-header
- Разумеется, прописать в .htaccess строку, направляющую на начальный файл.
1. Русские символы перевести в UTF-8, установить кодировку UTF-8.
Таблицы подстановок идут лесом (см. п.3 и п.4)
2. После перевода (если переводился весь файл), внимательно проверить первые строки и теги, удалить левые символы.
Особенно в начале строки с xml
3. Размер карты не должен быть больше 1,1 килобайта
4. Размер WML-страницы в целом не должен быть больше 6 килобайт
5. Теги должны идти в таком порядке:
?xml
doctype ___ тут надо указать стандарт WML 1.1, стандарт 1,3 идет лесом
wml
card
p
Все, абсолютно все теги, включая br, должны быть внутри парного p.
/p
/card
/wml
Если телефон не грузит страницу и говорит что-то вроде “Ответ неизвестен” - смотри по пунктам. Труднее всего уловить парные теги p.
Желательно:
- делать отступы между строками с помощью br. P на многих телефонах просто сливаются.
Можно писать даже так p br/ /p
- проверять не в Опере, а на реальном телефоне, у всех операторов. Ладно, только у трех.
Базовые теги:
Необходимые: xml, doctype, wml, card, p
Оформительские: br/ (именно так), b, i, big, small
Ссылки: достаточно a href=
Во всех тегах, разумеется, указывать скобки и полные сочетания - здесь приведена только мнемоническая запись.
Уф. кажется, все.