前端工程師的 caniuse

如果你是前端工程師的話,你應該對 caniuse 這個網站會比較熟悉。


這個網站的作用就是 對 CSS,JS 的一些兼容性問題,並且都從它反饋的兼容性數據中獲益,讓我們的線上項目更加穩定、和諧的跑在用戶電腦裏。


簡單來說就是因爲用戶使用的瀏覽器版本很多,不是所有的 JS 語法都能夠在所有瀏覽器裏面運行的,這個網站能夠讓你通過對方法的一些查詢來儘量取得最大公約數。


使用

如果你想查詢一個函數 concat,你可以直接對這個函數進行搜索。

 

 

 

在搜索的結果中,你可以可以看到上面針對不同瀏覽器的版本的支持情況。

灰色的顯示的是不清楚對當前選擇的瀏覽器來說能否支持這個功能。


每當增加一個新特性時,都要對以上瀏覽器列表以及對應版本列表進行實測,特性的測試可使用以下兩個官方推薦的網站 https://www.browserstack.com 和 http://saucelabs.com


瀏覽器信息統計

ccaniuse關於瀏覽器的數據,主要都來源於 https://gs.statcounter.com/ 此網站統計了全球以及各國的瀏覽器使用情況。


例如當前這個時間段全球的瀏覽器使用情況。

 

 

 

從上面的圖不難看出 Chrome 還是在瀏覽器裏面佔據主流的情況。

 



本文分享自微信公衆號 - CWIKIUS(CWIKIUS)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章