jQuery 2.0正式發布,拋棄IE6/7/8 兼容,更小更快

36氪

經過10 個月的開發jQuery 2.0 版本現在正式發布了。jQuery 團隊將2.0 版本為現代瀏覽器定制和優化,兼顧移動設備,放棄了對IE 舊版本的兼容,體積相比1.9.1 減小了10%,運行效率也會更高。jQuery 1.9.x 版本仍將繼續維護更新,希望兼容所有瀏覽器的網站可以選擇不升級2.0 版本。

下面是2.0版本的一些特性:

1、不兼容IE6/7/8
需要注意IE9、IE10的兼容模式仍然會使jQuery 2.0運行不正常,需要在HTTP header指定X-UA-Compatible屬性,或者在頁面meta標籤中聲明(性能原因,不推薦後者);

2、體積更小
移除IE6/7/8兼容所需的代碼,jQuery 2.0體積減小了10%,並且會根據Android 2.x版本的份額,移除更多兼容性代碼,所以不要指望jQuery 2.0對舊設備的兼容性。

3、可自定義包含的功能模塊
通過配置應用所需的功能函數,可編譯獲取指定功能模塊的代碼版本,更大幅度減小文件體積。

4.兼容1.9版本的API
如果你的網站應用已經在使用jQuery 1.9版本,那就可以直接平滑遷移到2.0 ,建議使用jQuery Migrate插件調試確認。

預計數月內jQuery 團隊會更新推出兼容性更好的1.x 版本分支的1.10 ,但由於團隊精力有限,1.1x 和2.0 分支會獨立進行,而且更多傾向2.0 版本的研發,建議開發者嘗試和使用2.x 最新版。

點擊文章下方來源查看完整髮佈公告。

VIA:blog.jquery.com

延伸閱讀:
Yahoo!天氣應用上線
Windows 8將適配小平板

你可能還想看