我期待建立一個新的網站,並希望採取負責任的「移動優先」的方法。這種方法的一個原則是隻加載你需要的東西,並避免包含大量浪費的庫和框架,直到你真正需要它們。如何測試移動webkit
爲此,我打算使用modernizr2來測試功能,然後只加載所需的文件和庫。在JavaScript方面,我真的很喜歡使用像zepto.js(http://zeptojs.com/)這是一個小的JavaScript庫(2-5K),針對移動webkit(和移動webkit單獨)進行了優化,同時保持jquery兼容句法。它也被設計成具有全功能jquery的「熱插拔」。所以我的策略是(僞代碼):手機webkit的
- 測試
- 如果(真)負載zepto.js
- 如果(假)負荷的jQuery
但現在我的問題是:你會推薦什麼(未來證明)技術來檢測移動webkit,最好以純JavaScript方式(不使用jquery,插件或其他庫),並可以與modernizr's testing API集成?
另一種方式是「CSS3媒體查詢」嘗試谷歌它,瞭解它升技更真的是什麼,移動網絡,你可以做你不會有任何庫:) – Val
是的我很瞭解媒體查詢,並在過去使用它們,但媒體查詢檢測屏幕尺寸,不一定是設備/瀏覽器。我正在專門針對移動webkit。 – gillesv
http://developer.apple.com/internet/webcontent/objectdetection.html這會有什麼好處嗎? – Val