簡訊:jQuery 2.0將不再支援IE 6/7/8

黃利民發表於2012-06-29

導讀:jQuery 官方部落格 6月 28 日發了一篇博文,文中提到 jQuery 1.8 (正式版)將在一個月內釋出,也透露了 jQuery 的部分路線圖。以下是部分摘譯:

正如我們上一篇博文中所說, jQuery 1.8  正經歷一次大掃除,來移除不安全、低效、無效、失策的特性。我們已經著手這項工作,以便大家可以構建剔除某些庫後更節省的定製版本。這些努力將讓大家享用到,你真正所需要的沒有多餘東東的  jQuery API 。

既然我們在打掃房子,就該展望一下未來了。其中有件事干擾著我們的憧憬,那就是過時瀏覽器的”冤魂”:IE6、IE7、IE8。在過去 10年中,老舊的 IE,一直是Web開發人員的心頭刺。總的而言,某些網站來說還有三分之一的使用者在用這些瀏覽器。還有很多使用者需要這些網站提供的資訊、服務和產品。對於很多使用 jQuery 的網站來說,忽視這些使用者,這不現實也無益處。

jQuery

 

jQuery的具體構想是解決瀏覽器之間的差異,所以我們不準備放棄我們的本質理念,輕易忽視數百萬的還在使用舊版 IE 的活躍網民(不管其原因)。然而我們也想向前邁進,充分利用現代瀏覽器,尤其是移動市場的份額在增加。

路線圖

jQuery 1.8 (正式版)將在一個月內釋出。下面是我們有關未來兩個版本的想法:

● jQuery 1.9 (early 2013 ): 我們將移除 1.8 版本中諸多被抨擊(deprecated)的介面。其中部分改為外掛,或替代的API。還將支援 IE 6/7/8 。

● jQuery 1.9.x (ongoing in 2013 and beyond):  這個版本繼續修復各種 Bug。

● jQuery 2.0 (early 2013, not long after 1.9): 這個版本將和 1.9 版 以前支援相同的 APIs,但不再支援IE 6/7/8 ,比如:事件模型、IE7的 “attroperties” 、HTML5 shims等。

 

對於1.9 和 2.0 版,我們的目的是,屆時他們支援的 API 集合是可以互換的。當 2.0 版本釋出後,你的版本選擇很簡單,如果你要支援IE 6/7/8,就選擇 1.9 版;反之隨便選,1.9 和 2.0 版皆可。你也可以使用下面的程式碼:

 

 

如果你還想檢視更多內容,請移步 jQuery 官博。 編譯:伯樂線上 – 黃利民

【如需轉載,請標註並保留原文連結、譯文連結和譯者等資訊,謝謝合作!】

 

相關文章