Какой тип документа следует использовать для мобильного веб-приложения? - PullRequest
4 голосов
/ 09 ноября 2010

Прежде всего, это не обман этот вопрос .Вы поймете, почему.

Я работаю над веб-приложением (не мобильным веб-сайтом, это будет JS-версия), и HTML-код, который у нас есть (который был разработан кем-то другим), используетследующий тип документа:

<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN"
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">

Мой вопрос: почему бы просто не использовать стандартный тип документа HTML5?

<!DOCTYPE html>

Какими будут различия между ними?Разрабатываемое нами приложение предназначено для смартфонов (Android, iPhone, Windows Phone 7), но, конечно, мы хотели бы поддерживать как можно больше платформ (Symbian, BlackBerry и т. Д.).

Какие функции / поведения для двух типов документов включают и отключают и на каких платформах?

Какой тип документа лучше всего использовать при разработке мобильного веб-приложения?(и с помощью этого последнего вопроса я сделаю вики сообществом)

Редактировать: Как мне создать вики сообщества?: - /

1 Ответ

8 голосов
/ 09 ноября 2010

Мобильный профиль XHTML давно предшествует HTML5. Он предназначен в первую очередь для мобильных устройств с низким энергопотреблением, таких как мобильные телефоны до поколения смартфонов, как часть стека «WAP 2.0».

Если вы хотите продолжать поддерживать устройства такого типа, вам следует продолжать использовать XHTML Mobile Profile или XHTML Basic и убедиться, что ваши документы имеют правильный формат XML и используют только функции из этих спецификаций. Если вы заботитесь только о новом поколении мобильных пользовательских агентов, которые с радостью воспроизводят нормальные [X] HTML [5] страницы, разработанные из стандартных настольных браузеров, вы можете удалить их и использовать любой тип документа, который вам нравится.

...