Что такое WAP-сайт
WAP — семейство технологий, созданное для доступа мобильных устройств к сетевым сервисам. В эпоху небольших экранов и ограниченной памяти обычные тяжёлые страницы были неудобны. Для раннего мобильного веба использовали облегчённые документы, в том числе на языке разметки WML. Исторические спецификации доступны в архиве Open Mobile Alliance.
Важно не смешивать WAP с GPRS или названием мобильного сайта. GPRS относится к передаче данных в сотовой сети, а WML описывает документ. Современная страница, открытая через мобильный интернет, от этого не становится классическим WAP-сайтом. В разговорной речи эти понятия часто объединяли, что и создаёт путаницу в старых инструкциях.
Версии WAP и возможности устройств различались. Поэтому утверждения «поддерживается только одна картинка» или «любая страница должна весить не больше четырёх килобайт» нельзя переносить на все телефоны и браузеры.
Как выбрать подход к созданию
Если задача — каталог услуг, блог или магазин для владельцев смартфонов, начните с адаптивной вёрстки. Один сайт меняет расположение элементов под доступную ширину экрана. Посетителям не нужно искать отдельный адрес, а редактору — поддерживать два независимых набора материалов.
Если хочется открыть собственную страницу на старом аппарате, сначала запишите модель, версию браузера и поддерживаемые форматы. Найдите руководство устройства и проверьте, работает ли его сетевое подключение в ваших условиях. Проблема может находиться не в разметке, а в отсутствии подходящего соединения или несовместимости современных настроек сервера.
Для учебного эксперимента достаточно одной страницы с заголовком, коротким текстом и ссылкой. Не начинайте с регистрации пользователей, платежей и загрузки файлов. Эти функции добавляют риски и мешают отделить ошибки совместимости от ошибок приложения.
Порядок работы над ретро-проектом
Подготовьте обычный текстовый редактор и отдельную папку проекта. Выберите спецификацию, которую поддерживает целевое устройство. Для WML-проекта изучите структуру документа и карточек, правила разметки и допустимые элементы. Расширение файла само по себе не превращает HTML в WML: переименование страницы недостаточно.
Затем настройте тестовую раздачу документов с корректным типом содержимого. Проверьте маленький документ без изображений. После успешного открытия добавляйте по одному элементу: переход, дополнительную карточку, простую картинку. Такой порядок позволяет заметить, какое изменение нарушило работу.
Записывайте результаты испытаний: устройство, способ подключения, открывшийся адрес и наблюдаемую ошибку. Эмулятор полезен для предварительной проверки, но не гарантирует поведения настоящего телефона. Особенно внимательно проверяйте ограничения памяти, обработку ссылок и ввод символов.
Текст, изображения и ограничения
Кодировка файла, объявление кодировки в документе и настройки ответа сервера должны соответствовать друг другу. Если вместо русских букв появляются нечитаемые символы, сначала проверьте именно эту цепочку. Слепое копирование числовых кодов из старой статьи может замаскировать проблему, но не объяснит её причину.
Формат изображения выбирают по поддержке конкретного устройства. Для исторических WML-проектов встречается WBMP, однако из этого не следует, что любой мобильный сайт обязан использовать только чёрно-белые картинки. Современные браузеры и ретроаппараты нужно рассматривать отдельно.
Ограничивайте объём страницы по результатам теста. Короткие подписи, простая навигация и отсутствие декоративной графики полезнее попытки воспроизвести большой настольный сайт в крошечном окне. Не делайте много переходов ради одного абзаца: пользователю должно быть понятно, где находится нужная информация.
Перед внедрением правок полезно проверить ограничения сайта и расставить приоритеты. Для этого можно заказать аудит сайта для SEO с подробным отчётом и таблицей задач.
Как сделать современную мобильную страницу
Для обычного веб-проекта используйте HTML и CSS, гибкую ширину блоков и подходящие размеры текста. Принцип адаптивной компоновки описан в руководстве MDN. Проверяйте, чтобы изображения не выходили за границы, а меню и форма оставались доступными без горизонтальной прокрутки.
Сначала соберите основной сценарий: прочитать предложение, найти контакты, отправить обращение. Затем проверьте страницу на нескольких ширинах и настоящем телефоне. Маленькая картинка настольного макета ещё не означает удобную мобильную версию.
Что не стоит переносить из старых руководств
Не устанавливайте неизвестные архивы редакторов только потому, что их название встречается в инструкции двадцатилетней давности. Для чтения и редактирования текста обычно не требуется специальный заброшенный пакет. Не вводите реальные пароли и платёжные данные в экспериментальный сервис для устаревшего браузера.
Если старый аппарат не поддерживает современные защищённые соединения, не ослабляйте ради него основной коммерческий сайт. Держите ретроэксперимент отдельно, без чувствительных данных. Для действующего бизнеса приоритетом остаются безопасность, доступность и поддерживаемая технология.
SEO-продвижение вашего сайта
Регулярная работа с поисковым спросом помогает определить, какие страницы развивать и что исправлять в первую очередь. Посмотрите, что входит в поисковое продвижение сайта и как строится работа по проекту.
Частые вопросы
Нужен ли WAP-сайт для смартфона?
Обычно нет. Современному смартфону подходит адаптивный сайт, который работает в обычном браузере и сохраняет удобство на небольшом экране.
Можно ли просто переименовать HTML в WML?
Нет. Это разные форматы разметки. Документ должен соответствовать правилам выбранного формата, а сервер — корректно его отдавать.
Обязательно ли скачивать старую Opera или WAP-редактор?
Нет. Инструменты выбирают под проверяемое устройство и задачу. Неизвестные старые сборки не следует устанавливать в основную рабочую среду.