HTML和WML / WAP之间有什么不同?

时间:2010-05-14 18:43:09

标签: wap wml

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

但找不到与普通HTML页面有任何不同之处。

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

3 个答案:

答案 0 :(得分:2)

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

至于细节,

  • WAP“pages”可以有多个“卡”。 (令人困惑?我知道......)
  • 虽然没有标记相关,但接受的图像格式更受限制
  • 忘记DOCTYPE!
  • 必须使用text/vnd.wap.wml MIME类型
  • 投放内容

答案 1 :(得分:2)

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

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

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

答案 2 :(得分:0)

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

WAP的另一个不同之处几乎是如果没有完全死亡,HTML正在踢## S: - )

相关问题