全国统一咨询热线:18609840880

WAP网站建设开发经验总结之一

2016-04-12 11:20:25

  WAP经验总结

  包括WAP1.2和WAP2.0,包括移动和联通,对各款手机对WML和XHTML支持的一个总结

  Nokia 3310 对do的提交不会显示确定,就是对软按键支持有问题;

  ——————————————-

  NEC N800

  对input输入框有format等多余属性时,则不能输入字符;

  字符集:我实际测试非常奇怪,GET的居然UTF-8和GB2312都可以;

  支持页面内CSS ,支持背景图;

  支持XTHML,WAP2.0;

  对图片链接选中后很明显,就是难看些,土黄色的外框;

  支持滚动字

  支持背景音乐

  支持表格

  ——————————————-

  三星SCH-X859(CDMA)对WAP2.0支持很好的,对link href=”images/style.css” mce_href=”images/style.css” rel=”stylesheet” type=”text/css” 的写法支持,支持背景图片,支持背景音乐等。对图片链接选定后有一个不太明显的框但是能感觉到选中了;

  这款手机的*键和#键是手机固化了的向上向下,对于联通的规定没法执行了;

  ——————————————–

  Nokia 6681 (WAP2.0)对link href=”images/style.css” mce_href=”images/style.css” rel=”stylesheet” type=”text/css” 写法不支持,对图片链接选择没有任何反应,看不出是选中了还是没选中,得点进去才知道。

  Nokia6670 和Nokia6681显示效果一样!6670支持的编码是UTF-8(传输未指定也是UTF-8,不是8859_1);

  浏览器:Series60 版本2.6(显示的效果真不错~)

  Nokia7610

  不支持背景音乐()

  支持滚动文字

  ——————————————–

  Moto E680 (WAP2.0)不支持背景图的,无论加CSS还是不加CSS。这个浏览器V2.2对页面的显示效果不是很好,连梦网都显示的很烂~而且对链接颜色未选中是蓝色选中是红色,很难看~对图片链接周围加一圈小点,选中很不明显。

  ——————————————–

  索爱 S700c 不支持背景图片无论那种方式写~ 显示字体大些~

  ——————————————–

  关于特殊字符:

  Nokia 3100 对 ※(※) 字符显示 □

  索爱K700C: 字符显示 □

  ——————————————–

  关于测试:

  ◇好的测试手机:NEC-N800 为什么说好呢,因为这个手机可以直接查看地址,直接刷新地址;而且用来浏览wap页面看起来也比较舒服,而且兼容性能比较好;

  ◇不好的测试手机:NOKIA 3100 为什么说不好呢?因为这个手机,不能直接查看地址,必须保存书签才能看,兼容性差,缓存又小,经常出些莫名其妙的问题;屏幕也小;

 

  关于session问题:

  ◇确实有些手机是不支持session的,这个现象是越来越少了,但是有可能是有的网关不支持session,这个问题可以通过程序URL后带session id来解决;

  ◇如果必须使用session则页面中的链接url需要用URLEncode保证该页面的通用性;

  ◇使用session 会造成消耗大量服务器资源;

  ——————————————–

  关于重定向问题:

  ◇用WML的ontime重定向,存在几个timer的name相同的页面相互跳转,手机会有cache,而同一个timer只工作一次,也就是说,跳一次就再也不跳了。解决办法就是起不同的name ,或者干脆去掉这个name属性;

  ◇移动,发现采取(response.sendRedirect)重定向到计费页的时候,会丢失一些移动MISC平台带的参数,导致弹不出点播计费页来,尤其是直接跳转到计费地址。

  ——————————————–

  关于手机编码:

  ◇大部分手机支持UTF-8编码的,但是也有部分手机支持GB2312的编码的;

  ——————————————–

  关于CSS:

  ◇并不是所有手机都支持CSS的,有的支持link的嵌入,比较多的支持直接写在页面里(移动推荐),还有一点非常重要,就是CSS里面一定都要是小写,我试过大写不起作用对某些手机(不要相信Opera).

  ——————————————–