【原】移动web页面兼容处理的思考

本月收到一份关爱里程碑的邮件,入职满3周年了,从一个懵懂的新人到从容淡定的小油条,在外辛苦打工不容易,能收到一封简单的关怀邮件也是有感欣慰,这里祝愿公司愈加展越好。android

进入主题,移动网页设计中,不少同窗常问一个问题:这么多种移动设备,要兼容哪几类呢?ios

相信不少人会回答主流的系统ios、android,可是这2个系统又有多个版本,如ios就有四、五、六、7,android有2.二、2.三、3.0、4.一、4.2,包括我以前提到winphone 8,你们也在考虑到底该不应兼容,这是一件很是头疼的事情,主要在对一些特殊机器(ios 四、android 2.2-2.3)的处理,须要消耗很多的时间和精力,并且不必定能解决问题,反而会增长工做成本。web

上图是在公司遇到过一个场景,苹果的ios 4于2010年6月份上市,ios 5于2011年10月推出,而目前国内ios系统最新版本是7.1.2,在2年前我仍是会作好ios 4的兼容,可4年过去了,虽然手机系统更新特别快,而仍然存在顽固的ios 4用户呢,想一想可能的缘由是这部分用户的机器越狱了,不想升级系统。移动web开发

每每咱们会下意识得感知到目前ios 四、android 2.二、winphone的用户极少,就由于周围几乎没有人使用,单凭这样的理由说服产品经理或者老板放弃对该版本的兼容,不具有说服力,反而会遭到挑战,要不要放弃这部分用户,咱们能够经过真实的数据,证实本身的观点,让产品经理或者老板知道产品的用户群,而不是说:我以为不用就能够。那么,最终我用数听说服了产品经理放弃对ios 4的想法。app

图1

数据来自百度2014移动统计所覆盖的数万款app数据,其中4月份到6月份的移动设备品牌占好比下:设计

从上图能够看出移动市场几乎被ios和android系统所覆盖,其中苹果手机占了21.29%,其他的几乎是android系统的。3d

图2

来自苹果官网的数据,各版本iOS的最新市场占有率blog

截止至2014年7月13,ios 7已经占据了全部ios设备的87%, ios 6的占有率只有11%,而更早版本的ios只占总数的2%,ios 6及如下版本正在消失。开发

图3

来自腾讯云分析2014移动行业第一季度的数据报告,数据不必定精准,但8亿多设备的数据是很是有参考价值:get

 

能够看出国内ios 七、android 2.3-4.1是主流系统,ios 四、android 2.2的所占比例几乎没有,android手机中2.3系统还有16%的用户。

 

另外,若是能够的话,建议你们在本身的产品中添加点击流,检测一段时间内产品用户群的系统和版本,这样可以最真实的找大家的用户群。

总结

  • 移动web开发中,推荐兼容ios 5+、android 2.3+系统,其中android 2.3的机器比较低端,须要作好特殊兼容
  • ios 四、android 2.2系统的用户数极少,不推荐作兼容处理,让这部分用户去升级系统,与时俱进,而不是放纵他们
  • 特殊的兼容处理,如像winphone系统的手机,设备也不算低端,兼容性良好,可作适配
相关文章
相关标签/搜索