WAP页面开发需要注意兼容性问题

WAP页面开发需要注意兼容性问题,因为很多旧款手机对wml规范和标签要求很严格,一个不小心就会导致你的wap页面无法在这些手机上正确打开。总结需要注意的几个兼容问题如下:

1、一定要严格按照xml规范编码,标签成对出现,比如<p></p>,或者<br/>;

2、utf8中文问题,一定要编码成类似&#x7f51;这种格式,参考我之前的文章有介绍过,php和c的实现都有参考;

3、传递的中文参数要格外小心,如果希望兼容性做的最好,最好是这种方式:urlencode("中文"),
这种方式: urlencode(&#x7f51;)也可以,但是在部分手机上会出现问题,比如Dopod 565;

4、注意以下标签慎用:<p/>,这个标签wml其实是不在wml规范中的,它只定义了<p></p>,所以最好不用;
<u></u>这对标签也需要特别留意,不能嵌在<a href>XXX<a>中使用,比如<a href>XXX<u>BBB</u></a>,
这种编码,部分手机也会报错,比如Dopod 565,会提示打开页面出错。所以要特别小心伺候这些标签大爷们。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值