公司做个网站,要求,也能支持手机浏览。
有些搞不懂的地方,特来请教。1. 只要手机上网,都是wap协议,对么?
2. wap是无线应用协议,WML和 XHTML是支持这个协议的开发语言,对么?
3. wap.sina.com 和 m.xiaonei.com 和 www.sina.com 在手机上打开,都是属于wap网站么?4. 3G到来,大家畅想下发展趋势贝 ,或者说说现在的流行应用贝

解决方案 »

  1.   

    不一定,但你可以看着99.99%是wap协议。就象两台主机你可以看着现在是99.99%是TCP/IP协议。WML和XHTML从来不是“开发"语言,它们只是内容表现的标记语言。目前你看到的上面的几个网站都是支持WAP的。但不是属于WAP网站,有的是根据终端类型自动转换的
      

  2.   

    不对,手机上的Opera Mobile也可以浏览一般的HTML页面
      

  3.   


    axman 大大,你的这句我没弄懂。上面几个网站,都是支持wap协议,支持手机浏览的。因为用在pc上浏览器也可以浏览所以“不是属于wap网站”是这么理解么?
      

  4.   

    wap主要是传输层的吧,提供了http的接口。WML已经是具体的页面格式规范了。
      

  5.   

    真正的WAP协议是接入层的。你看到的其实是经过HTTP协议的网站,当判断你的客户端是手机时输出WML文档。
    它只是支持WML,不一定完全是WML的网站。有的网站就是专门提供WML文档。不提THML,这类属于专门的“WAP网站”如中国移动的梦网。
      

  6.   

    在手机无线应用中的通讯链路分为两段,“接入网”是指你的手机到基站这段无线的连接。
    这段才是真正的WAP协议。然后和你连结的基站通过“核心网”连接到internet上,这段走的是普通TCP/IP协议。
    所以WAP应用服务器看到的就是一个HTTP连结进来的请求。然后它响应的文档把HTML改成WML,对于服务器来说其它的没有任何区别。
    真正关心WAP协议的是手机制品造商,其实WAP协议相当于你用无线网卡连上AP。AP就相当于运营商的基站,然后AP还是连到普通的TCP/IP协议的internet上。你的机器上的无线网卡和AP之间的通讯相当于WAP协议。它和HTTP接口没有关系,只是把手机和基站之间的无线信号转换成数据由基站再和互联网打交道。WML只是根据手机浏览器的特点来制定的标记语言,相当于HTML的精减。也有的PC浏览器可以直接浏览WML。