ios和安卓一些总结

iOS对HTML5的支持要比Android表现的好。
Android在对HTML5的支持上确实比不过iOS,不管是HTML5的事件还是CSS3的性能。
正如jQuery之父说的那样:移动平台的开发是让人纠结的事件。在移动平台中,前端工程师对付Android要像对付IE6那样,需要写很多的恶心的代码或者Hack。

在实际的开发过程中,我们还需要注意以下几点:
1、在iOS和Android平台中浏览器没有DOM Ready事件;
2、Android 2.0以下事件执行延迟差不多在200MS;
3、Android 2.0以下没有orientationchange事件,但是它有resize事件。虽然它有resize事件,但是resize事件有时会执行在窗口大小改变前。
4、当前的iOS和Android都不支持form的invalid事件
5、iOS的document.scrollTop永远返回0,我们应该使用window.scrollY或window.scrollX获取滚动条的实时数值,但在Android平台下,却支持scrollTop和scrollLeft;
6、Android 2.0以下不支持window.JSON;
7、Android 2.0以下不支持localStorage和sessionStorage;
8、Android 2.0以下在执行transition动画时,浏览器repaint无法正常工作;
9、Android所有版本中,凡设置了overflow:hidden的节点,该节点将被Android识别为可点击的区别;
10、Android和iOS都不支持overflow:auto以及position:fixed;

转载于:https://www.cnblogs.com/starweb/archive/2012/11/07/2759428.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值