zoukankan      html  css  js  c++  java
  • WAP网站开发

    WAP网站和传统的网站开发区别不大,主要是使用服务器端脚本生成wml或者xhtml mp,手机使用客户端通过应用网关进行访问。在使用xhtml mp开发时,开发环境和传统的开发环境类似,使用wml开发,浏览需要特殊的浏览器。目前手机操作系统有很多种,流行就有几个:PalmOSSymbianWindows CELinuxAndroidiPhoneOS各大厂家有的也有自己的平台;所有这些平台支持的WAP协议都不尽相同。除了软件外,硬件方面也需要考虑各种机型的色彩,分辨率等因素。所以开发WAP网站,主要工作可能在后期兼容性测试方面。在测试时,可使用仿真终端(软件)来进行。

             可以考虑通过应用网关或者服务端技术将现有html转换为xhtml或其他,但是兼容性很难令人满意。

    WAP

    Wireless Application Protocol 简称WAP,无线应用协议是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准, 是简化了的无线Internet 协议。

    实现方式

    WML

    WML (Wireless Mark-up Language),一种xml格式的语言。WML是精简的HTML

    XHTML MP

    XHTML MPeXtensible HyperText Markup Language Mobile Profile)它是定义在WAP 2.0上面的标记语言(markup language)。XHTML MPXHTML的子集,在XHTML MP出现之前,WAP网站的开发者们只能用WMLWML script来创建WAP的网站。而与此同时,web的开发者们却在用强大的多的HTMLCSSXHTML等来进行传统网站的开发。所以XHTML MP的目标就是浏览者在WAPweb上获得尽可能相似的浏览体验。

    两种实现方式比较

    WML

    XHTML MP

    使用协议

    WAP 1.x

    WAP 2.0

    多文档显示

    <deck><card>标签

    multipart messages

    Timer

    WML timer

    Meta - refresh

    事件

    支持四个事件

    ontimer,onenterbackward,

    onenterforward,onpick

    不支持事件

    可模拟ontimer事件

    脚本支持

    支持客户端脚本(WMLScript

    未来版本会支持客户端脚本(ECMAScript MP),支持所有的WMLScript功能

    标签

    WML标签

    XHTML子集

    样式CSS

    待查

    WCSSWAP CSS/WAP Cascading Style Sheet

    开发环境

    服务端生成WML即可,但浏览需要特殊软件

    可常用开发

    支持的客户端

    待查

    待查

    开发过程

    和传统的网站开发区别不大,主要是使用服务器端脚本生成wml或者xhtml mp,手机使用客户端通过应用网关进行访问。

    参考文档

    WAP 2.0介绍和使用规范

    http://wuhua.javaeye.com/blog/382172

    Wap开发FAQ大全

    http://www.chinaue.com/html/wap/181441433051.htm

    WAP网站开发实例

    http://www.cnblogs.com/luqingfei/archive/2007/07/18/822135.html

    XHTML MP-----基础

    http://hszy00232.blog.163.com/blog/static/43022753200937115811582/?fromPostsense

    Session, Cookie, Url重写与Wap

    http://whf0524.blog.163.com/blog/static/1014146920085185051289/

    http://www.openmobilealliance.org/Technical/wapindex.aspx

  • 相关阅读:
    Java面经
    关于MarkDown语法
    JQuery
    Filter & Listener
    JSP & EL & JSTL
    Cookie & Session
    Servlet & HTTP
    Tomcat
    XML
    BootStrap
  • 原文地址:https://www.cnblogs.com/aaa6818162/p/2019819.html
Copyright © 2011-2022 走看看