Полёт фантазии создателя wap сайта может быть настолько же безграничным, насколько и полёт фантазии его web коллеги. Вот только ограничивается он несколькими важными пунктами:
1. Трафик
2. Адаптация под огромное множество экранов
3. Цветопередача разных экранов
4. Функциональность мобильных браузеров
1. Какая скорость интернета у человека, зашедшего на Ваш сайт с мобильного телефона? вот именно, вы не знаете. А сколько стоит трафик у Вашего посетителя? Вы тоже не знаете! Поэтому надо готовиться к худшему. Максимальная оптимизация изображений и “лёгкость” ваших страниц обеспечат Вам большую вероятность того, что пользователь дождётся окончания загрузки страницы. Я считаю, что страница мобильного сайта должна весить не более 10-15кб. 2.На данный момент существует огромное количество мобильных телефонов, смартфонов и наладонников. Их количество постоянно растёт. Все эти аппараты обладают красивыми, в большинстве случаев цветными, экранами. Если при разработке web сайта в дизайне можно учесть несколько стандартных разрешений монитора, то для wap дело обстоит иначе… Огромное разнообразие разрешений экранов делают эту затею просто не выгодной! Поэтому чаще растягивайте теги типа <table> на весь экран(width=100%) 3.Немного вернёмся к экранам… Сейчас разные производители разрабатывают множество экранов для мобильных аппаратов. И по цветопередаче нет никаких стандартов. Поэтому, красиво выглядящий цвет на одном экране может просто сливаться с другим на другом экране! Используйте для текста совершенно противоположные к фону цвета! 4. Функциональность мобильных браузеров довольно слабая. Если заявлено, что браузер телефона работает с java script, это не значит, что браузер работает нормально с java script… Избегайте выполнения скриптов на стороне клиента! Не используйте java script и Flash на своих wap сайтах! Осторожнее будьте и с примененией css!
Мой опыт в разработке сайтов для мобильных аппаратов показал, что если сайт отвечает этим 4-м критериям, то по 1-й 2-м ссылкам случайный посетитель кликает. Дальше будет ещё интереснее…