WAP против XHTML-MP

В прошлом году мы разработали интранет-сайт с использованием WAP и ASP.NET для серверной части, сайт уже работал и был признан успешным. Мы используем недорогой телефон со встроенным Openwave версии 6.

Теперь мы обновляем приложение, используя XHTML-MP, потому что думаем, что это будет технология будущих мобильных приложений, которые будут поддерживаться. Но спектакль был очень хуже. Мы тестировали оба приложения в одно и то же время и в одном и том же модуле, новое приложение на 10 секунд (в среднем) дольше старого. Мы исключаем некоторые возможности, такие как перенаправление, и мы уже сжимаем страницу (размер обоих приложений составляет 2 КБ). Во время теста мы столкнулись с тем, что приложение XHTML-MP часто получало сетевую ошибку, например «Невозможно разрешить имя хоста» и «Время ожидания запроса», но не в приложении WAP, использующем то же устройство и браузер. Приложение использует тот же прокси. Мы тестировали как с использованием прямого доступа, так и с использованием прокси (WAP Gateway).

Мы поместили в наше приложение регистратор, который отслеживает, как долго приложение выполнялось по времени сервера, и это было меньше секунды.

Мы уже вкладываем в это столько времени и денег, но не можем понять, в чем причина проблемы.

Означает ли это, что рендеринг XHTML-MP длился дольше, чем рендеринг WAP в браузере Openwave? И почему я не вижу в Интернете никаких документов, в которых упоминается об этом? Предлагается ли разработка нового веб-мобильного устройства с использованием XHTML-MP?

Любая помощь и предложение очень ценны.

ucin


person Community    schedule 04.05.2009    source источник


Ответы (2)


Могу я спросить, сколько вы занимаетесь форматированием css? Не рекомендуется широко использовать css для форматирования страницы, поскольку у многих телефонов недостаточно мощности для обработки этого (по крайней мере, несколько лет назад так было).

person Community    schedule 15.05.2009
comment
Привет, Джек, мы используем небольшие CSS и встроены в каждую страницу, так как использование url не работает в openwave 6.1, спасибо за вопрос. - person ; 15.05.2009

Очевидно, что это очень специфично для устройства (или диапазона устройств). Не могли бы вы сказать нам, какие устройства не могут форматировать xhtml?

Если да, то разве нельзя показать WML на этих старых проблемных устройствах? Вы можете, например, посмотреть на их строку агента, чтобы определить, какую разметку им выводить.

person David d C e Freitas    schedule 31.01.2011