关于WAP项目有话要说

 

      搞一了个月的WAP开发,终于结束了,开发人员两人,功能相对比较简单,把原有公司项目中的一个应用,转到wap方式上。从技术而言难度不大,我们使用的是wap2.0,使用css+Xhtml + freemaker。

 

      开发过程碰到的还主要是界面显示问题,为了速度,没有使用什么图片。在页面设计上我们还是分成了:top,content,bottom.其中top显示标题,当前位置, content显示内容, bottom显示版权说明,和返回操作。为了用户操作方便,超过一屏显示,在top部分添加与 bottom相同的操作按钮。同时为菜单层级数越过两级的,添加返回主菜单按钮。界面显示是左对齐,相关界面如下:



关于WAP项目有话要说

 

      在页面中比较常使用到div,对于一些通过后台处理生成的页面,同时涉及到分页的情况,使用的是freemaker方式先成静态页面,减少与后台交互的次数。特别要注意,由于http协议是一来一回,也就是对于手机而言,每次访问页面,都要有连接gprs,访问页面,最后断开gprs。通过测试,手机在访问页面时,大部分的时间其它是浪费在连接gprs上。所以在页面显示上,通过多显示些内容,来减少请求页面的次数。同时又要注意:在页面设计时,最好是不超过两屏,不可太多内容。所以做wap一定是一个权衡的过程,以达到速度的用户界面操作性的友好。

 

      在做wap时,不选用wap1.X的原因是,技术太旧,现在手机大多都支持wap2.0,只有少数不支持。同时对开发而言2.0更接近于原来的web开发,学习难道小,开发速度快。

 

      在项目初期,大家私下有讨论过,wap是一种过时的技术,但为项目经理而言,不错这是一种可能就要过时的技术,但对于公司而言,为公司赚到钱,这就是王道,技术永远是为应用服务的。wap是要过时,但做为公司销售人员,却可以从这个项目中吹出很多技术点,亮点。特别是做为一个政府项目而言,君不见,天下wap应用,多是政府和国企。随便说一下,开发过程中,还给对方做了wap的ppt演讲,效果还是不错的。

 

 


 
      附言:最近发现挺多人添加了我的关注,为了不辜负大家的厚爱,在此献上此文。

你可能感兴趣的:(Web,css,XHTML,WAP)