Ответ не однозначный: да или нет, это скорее зависит от конкретных устройств.
В случае с Ericsson T20, о котором вы упомянули, это НЕТ. Просмотр базы данных WURFL (http://wurfl.sourceforge.net/) показывает, что это устройство не поддерживает XHTML. , и что он действительно отдает предпочтение WML 1.1. Это говорит о том, что он даже не поддерживает последние стандарты WAP 1.x (WAP от июня 2000 г., обычно называемый WAP 1.2.1, в котором используется разметка WML 1.3), а является более старым устройством WAP 1.1.
Однако некоторые устройства WAP 1.x возможно могут просматривать веб-сайты WAP 2, в зависимости от того, как разработчик устройства реализовал браузер. Единственный способ сказать определенно - это посмотреть на типы контента, которые устройство указывает через заголовки HTTP.
Устройство WAP 1.x не может напрямую связываться с веб-сервером, поскольку оно не поддерживает обычный стек TCP / IP, поэтому оно должно проходить через шлюз WAP. Но это не мешает устройству WAP 1.x поддерживать более продвинутые форматы разметки, такие как WAP 2 (XHTML Mobile Profile + Wireless CSS), iMode (cHTML) или некоторое подмножество HTML и т. Д.
Одним из примеров этого является браузер Openwave v6, обычно используемый во многих телефонах WAP. Этот браузер может поддерживать как WAP 1.x, так и WAP 2, а также указанные выше форматы разметки. Если разработчик устройства решил не использовать стек TCP / IP (меньшие усилия по разработке, меньшие затраты на лицензию, меньшая требуемая полоса пропускания и т. Д.), Тогда устройство будет ограничено использованием стеков протокола WAP 1.x и должно проходить через шлюз WAP. для связи с веб-сервером. Но он все еще мог обрабатывать более продвинутые форматы разметки.
person
Simon
schedule
04.04.2011