英文原文:blog.jquery,編譯:高博
導讀:jQuery 官方部落格 6月 28 日發了一篇博文,文中透露了 jQuery 的部分路線圖,其中透露 2.0 版將不再支援IE 6/7/8。不少開發人員評論說2.0 版可以支援IE 7/8,jQuery 官方部落格於7月1日再發一文,針對各種評論,做了解答。
0. 為什麼jQuery核心團隊不再支援舊版本的IE了(IE6/7/8)
我們沒有不支援!明年釋出的jQuery 1.9將繼續支援舊版本的IE。即使在jQuery 2.0釋出以後,jQuery團隊也會繼續支援和維護1.9版本的。
1. 你們為什麼強迫我在包含jQuer庫的時候使用條件式註釋呢?
我們沒有強迫人們這麼做!你完全可以僅使用jQuery 1.9,它可以用在我們支援的一切瀏覽器上,包括從IE6一直到最新版本的Chrome、Safari、Opera和Internet Explorer。
2. 等jQuery 2.1版釋出,並增加了一些API的話,會怎麼樣呢?jQuery 1.9還能與時俱進嗎?
我們可以借你的水晶球看看未來嗎?jQuery2.1不太可能在2014年以前釋出,所以在2012年年中就談論jQuery2.1長成什麼樣子挺難的。我們的總體方針是保持1.x和2.x的產品線同步更新,並通過外掛來增加功能,具體情況可參見上週的主題演講。
3. 你們會支援jQuery 1.9多久?
只要舊版本的IE還在web上佔有一定的比例,我們就會繼續支援下去。甚至1.x產品線還可能會推出後續版本,但是我們還沒收到在上個問題中向你要的水晶球呢!微軟將在2014年4月中止對Windows XP的支援,無論如何,那將是對舊版本的IE安裝平臺的一個嚴重打擊。
4. 我的IE8使用者還不少,你就不能僅僅放棄IE6和IE7嗎?
舊版本的IE有很多缺陷都是一樣的,如果不在jQuery 2.0裡把三個版本一次全乾掉的話,基本上能做的改進就有限了。如果你需要任一舊版本的IE,有著官方支援的jQuery 1.9隨時恭候您的取用。
5. 我的網站在中國,那裡有22%的使用者仍在使用IE6!
Seems like some sort of human rights violation. Oh, and that wasn’t a question. 聽上去像是和侵|犯|人|權有關的問題。哦,這種問題從來就不算一回事兒。