【原】移動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系統的手機,設備也不算低端,兼容性良好,可作適配
相關文章
相關標籤/搜索