最近有一个web网站需要提供对应的移动端的版本,客户要求说弄个wap网站就行,我一听感觉wap好遥远,应该还是智能机不流行的时候说wap,现在应该都是web app了。后来仔细研究了下,发现对wap的一些理解还是很肤浅呀,对涉及其中的很多概念还是一知半解。正好乘此机会梳理了一下。
WAP目前主要使用1.2和2.0两个版本,1.2使用的是WML(Wireless Markup Language),现在基本上已经不用了,除非你的网站需要支持一些老古董的手机。现在还在用的,或者大家通常意义上所指的,主要是WAP 2.0,它使用的是XHTML MP(Mobile Profile)语言。当然,WAP的应用范围很广,我们这里讨论的仅限于网站的制作。而XHTML MP来源与XHTML Basic,说到这里,就有必要弄明白为什么有了XHTML,它和HTML4.0,HTML5.0又是什么关系,stackoverflow上的一个回答我觉得说得很好,大家可以直接去看看。

本文探讨了WAP(无线应用协议)与Web App的区别,特别是WAP 2.0使用XHTML MP与HTML的关系。WAP在兼容性方面表现出色,适合各类设备,而Web App则因智能机的普及提供更好的用户体验,尤其是随着HTML5的发展。大型网站如百度和淘宝提供WAP版本,同时百度也提供服务将Web网站转换为WAP或Web App形式。
最低0.47元/天 解锁文章
2968

被折叠的 条评论
为什么被折叠?



