0

我查了几个WAP网站的来源,

但没有发现任何与普通 HTML 页面不同的地方。

你能说出几个详细的点吗?

4

3 回答 3

2

好吧,WAP/WML 在标记方面非常严格,因为页面需要在交付给客户端设备之前进行编译。

至于具体情况,

  • WAP“页面”可以有多个“卡片”。(困惑?我知道……)
  • 虽然与标记无关,但可接受的图像格式更受限制
  • 不要忘记DOCTYPE!
  • 内容必须以text/vnd.wap.wmlMIME 类型提供
于 2010-05-14T18:45:05.603 回答
2

WAP 1 与 HTML/CSS/JS/服务器端脚本堆栈几乎没有任何共同之处。它与大型网络的唯一联系是电信网关使用 HTTP 从普通网络服务器请求 WML 内容。WML 是一个老式且丑陋的基于“卡片”的超文本系统,每个人都讨厌它,在市场上基本上失败了并且早已不复存在(谢天谢地)。

另一方面,误导性地命名为“WAP 2”只是 XHTML Mobile Profile(HTML 的一个有限的子集);关于它的其他一切都与普通的 Web 堆栈相同。这使得使用起来更加容易:可以从相同的模板为桌面和手机生成内容。您可能还会看到“i-XHTML”,它是 Docomo 手机使用的类似 HTML 子集。

无论哪种方式,现代智能手机都乐于呈现正常的桌面样式 [X]HTML,因此您将来不必担心这些。(当然,存在兼容性问题,但这并不是什么新鲜事,对吧?)

于 2010-05-14T20:11:20.097 回答
0

这是一个包含有关差异的一些信息的表格:http: //csc.colstate.edu/summers/Research/Wireless/WAPvsWeb.html

另一个区别是 WAP 几乎如果不是完全死了,HTML 正在踢##S :-)

于 2010-05-14T18:56:08.633 回答