jQuery在v1.13版本中不再支持IE6和IE7
英文原文:jQuery Stops IE 6 and IE 7 Support in v1.13
jQuery 將在“2015 年的某個時間”終止對 IE6 和 IE7 的支持,jQuery 基金會總裁 Dave Methvin 上周在 jQuery 官方博客說。
Methvin 說,由于微軟結束對 Windows XP 支持,他已經向 jQuery 社區發出了“改變瀏覽器支持的長期公告”。
這次改變將隨著 jQuery 1.13 的發布完成。版本 1.12 將成為針對指定的微軟 Windows 默認瀏覽器版本的最后一個官方支持。
對于版本 1.12 來說,項目將不再接受更深入的特性申請或缺陷修改。通過發布未來的補丁版本只將修改與 IE6 或 IE7 相關的嚴重問題。對于 Opera 12.1x 和 Safari 5.1 也是如此。
版本 1.13 將只會支持 IE8 及其之后的版本。這個決定會使我們在 jQuery 1.13 及其之后的補丁中清除所有針對 IE 舊版本的特殊變通方法。jQuery 官方博客說,清除它們“是為了簡化代碼庫”。
當談論到支持的定義時,Methvin 引述了 jQuery 項目最近的測試策略。
在某種條件下,“未經測試的代碼就是不完善的代碼”,如果項目定期針對一款瀏覽器運行單元測試的話,jQuery 核心團隊就更喜歡說我們完全支持這款瀏覽器。
[...]
我們不斷地單元測試只能確保高質量的持續支持這一款瀏覽器和環境。然而,我們將試著為所有流行環境中的瀏覽器提供適當的支持。首先要做的就是保證瀏覽器不會拋出錯誤。而后再保證那些舊版本的或罕見的瀏覽器產品產生與流行的瀏覽器完全相同的 API 結果。
</blockquote>針對于互聯網瀏覽器 API 的兼容性和特性抽象類庫之中,jQuery 是其中最流行的類庫之一。由于在過去十年的成功傳播,它已經快速發展成網頁開發的準標準。由于互聯網政策或者許多公司內部已經習慣的應用,仍然堅持使用指定 IE 版本的企業遍布整個世界。
開發者社區對 jQuery 項目做出的這項決定表示贊同。推特上像“@jquery 總算不再支持 IE6 和 IE7 了!”- (@bythegram)之類的立場可不少見。有些人還希望不久也不再支持 IE8。T.J. Crowder 在一條針對 jQuery 公告的用戶評論中是這么說的。
但我應該相信各位會更好的。好極了!
也許明年或后年,我們也能夠放棄 IE8,向它揮手告別。也許吧。
</blockquote>來自: InfoQ<span id="shareA4" class="fl"> </span>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!