Чем отличаются HTML и WML / WAP? - PullRequest
0 голосов
/ 14 мая 2010

Я проверил источник нескольких WAP-сайтов,

, но не находит ничего отличного от обычной HTML-страницы.

Можете назвать несколько подробных баллов?

Ответы [ 3 ]

2 голосов
/ 15 мая 2010

WAP 1 практически не имеет ничего общего со стеком HTML / CSS / JS / server-side-scripting. Единственное соединение, которое он имеет с большей сетью, заключается в том, что телекоммуникационные шлюзы используют HTTP для запроса содержимого WML с обычного веб-сервера. WML - это устаревшая и уродливая гипертекстовая система, основанная на карточках, которую все ненавидели, в основном терпели неудачу на рынке и давно исчезли (слава Богу).

С другой стороны, вводящее в заблуждение название «WAP 2» - это просто мобильный профиль XHTML (несколько ограниченный набор HTML); все остальное в нем такое же, как и в обычном веб-стеке. Это значительно облегчает работу: можно создавать контент для настольных компьютеров и телефонов из одних и тех же шаблонов. Вы также можете увидеть «i-XHTML», который представляет собой аналог HTML-подмножества, используемый в телефонах Docomo.

В любом случае, современные смартфоны рады отображать обычный настольный [X] HTML, поэтому вам не придется беспокоиться об этом в будущем. (Конечно, есть проблемы с совместимостью, но в этом нет ничего нового, верно?)

2 голосов
/ 14 мая 2010

Ну, WAP / WML очень строг, когда дело доходит до разметки, потому что страница должна быть скомпилирована до доставки на клиентское устройство.

Что касается специфики,

  • WAP-страницы могут иметь более одной «карты». (Смущает? Я знаю ...)
  • Несмотря на то, что поддерживаемые форматы изображений более не связаны с разметкой,
  • Не не забыть DOCTYPE!
  • Контент должен подаваться с типом text/vnd.wap.wml MIME
0 голосов
/ 14 мая 2010

Вот таблица с информацией о различиях: http://csc.colstate.edu/summers/Research/Wireless/WAPvsWeb.html

Еще одно отличие в том, что WAP почти, если не совсем мертв, а HTML пинает ## S: -)

...