1. 程式人生 > >簡訊:jQuery 2.0將不再支援IE 6/7/8

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

導讀: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 版皆可。你也可以使用下面的程式碼:

XHTML
123456 <!--[if lt IE 9]>    <script src="jquery-1.9.0.js"></script><![endif]--><!--[if gte IE 9]><!-->    <script src="jquery-2.0.0.js"><</script><!--<![endif]-->

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

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

相關推薦

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

導讀:jQuery 官方部落格 6月 28 日發了一篇博文,文中提到 jQuery 1.8 (正式版)將在一個月內釋出,也透露了 jQuery 的部分路線圖。以下是部分摘譯: 正如我們上一篇博文中所說, jQuery 1.8  正經歷一次大掃除,來移除不安全、低效、

最細的實現剖析jQuery 2.0.3源碼分析Deferred

func RF 匿名函數 鏈式 rejected sde 所有 現在 on() Deferred的概念請看第一篇 http://www.cnblogs.com/aaronjs/p/3348569.html **構建Deferred對象時候的流程圖** **源碼解析** 因為

每隔0.5s迴圈列印5,6,7,8,9,10,9,8,7,6,5,6,7,8........

function conLog(){ var i=4,j=0; var timer=setInterval(function(){ j++; if(j<=6){ i++; }else{ i--; if

Vitalik Buterin以太坊2.0打造出完美的區塊鏈體系

以太坊基金會首席科學家Vitalik Buterin表示,自公鏈誕生以來,其面臨的最重要升級已經進入了“艱難的軟體開發階段”。 在接受採訪時,Vitalik提到,對於以太坊2.0來說,目前已經沒有任何需要解決的重要理論問題。 他說,現階段的以太坊2.0就像是以太坊1.0在2014年秋天

主流瀏覽器新版本不再支援TLS 1.0/1.1

Microsoft Edge 高階專案經理 Kyle Pflug 說:“隨著 TLS 1.0 的不斷陳舊,許多網站已經轉向更新版本的協議。來自 SSL 實驗室的資料顯示,94% 的網站已經支援 TLS 1.2,Microsoft Edge 的每日連線中,只有不到百分之一使用 TLS 1.0

Mac App 最好的快速啟動及切換工具Manico 2.0

閱讀 enter 區域 提示 aca 頁面 進行 版本 喜歡 本文標簽: Mac效率工具 Mac小工具 Manico2.0 MacApp快速啟動 MacApp切換工具 在 OS X 下,我們想要啟動或切換應用時,通常有以下三個選擇: 對於常用應用,將鼠標光標移動到屏幕下方

jQuery.2.0.3源碼分析01-整體架構思想

true 哪裏 this bool 知識 立即執行 n) https some 一、jQuery($)命名空間 為了避免聲明了一些全局變量造成變量汙染,使用立即執行函數形成jQuery($)獨立的命名空間; (function(window, undefined){

OAuth 2.0 介紹

tgz 表示 lencod 保護 瀏覽器中 服務器申請 orm 這一 打開 OAuth是一個關於授權(authorization)的開放網絡標準,在全世界得到廣泛應用,目前的版本是2.0版。 本文對OAuth 2.0的設計思路和運行流程,做一個簡明通俗的解釋,主要參考材料

2.0解析系列 | OceanBase 2.0——第一款支援“儲存過程”的原生分散式資料庫

OB君:本文是 “ OceanBase 2.0 技術解析系列” 的第八篇文章,今天我們來說說2.0版本最標誌性、最不得不提的新特性——儲存過程。在為數不多的原生分散式資料庫中,OceanBase 2.0是第一款支援儲存過程功能的產品。本文將為你深入剖析2.0中儲存過程的功能特性和實現機制。更多精彩歡迎關

Enapter通過新型電解器“EL 2.0綠色氫電解提升到新的水平

義大利比薩--(美國商業資訊)--Enapter今天公佈了其新一代綠色氫電解器EL 2.0。電解器用於將水分解為氧氣和氫氣,這項技術有望為全球能源系統的綠色化做出重大貢獻。Enapter董事長Sebastian-Justus Schmidt在該公司的比薩研發中心成立一週年慶典上表示:“本週是En

圓桌討論Cloud 2.0時代的工業網際網路與智慧製造

2018年11月13日,企業級Kubernetes管理平臺Rancher Labs攜手華為,聯合世界頂級容器盛會KubeCon+CloudNativeCon,共同舉辦了以Service Mesh為主題的雲原生服務網格(Istio)企業峰會。來自華為、上汽、Rancher Labs、金風科技等知名企業的技術

Go 語言的下一個大版本Go 2.0 被安排上了(全面相容1.X,改進錯誤處理和泛型這兩大主題)

今年 8 月 Go 開發團隊公佈了 Go 2.0 的設計草案,包括錯誤處理和泛型這兩大主題。現在備受矚目的 Go 2.0 又有了新動向 —— 昨日 Go 開發團隊在其官方部落格表示,Go 2 已經被安排上了!目前 Go 2 已進入確定變更提案的階段,並公佈了提案評估流程。 廢話不多說,先

Go 語言的下一個大版本Go 2.0 被安排上了(全面兼容1.X,改進錯誤處理和泛型這兩大主題)

.org leader utf8 驅動 cleanup 周期 一份 早期 下一個 今年 8 月 Go 開發團隊公布了 Go 2.0 的設計草案,包括錯誤處理和泛型這兩大主題。現在備受矚目的 Go 2.0 又有了新動向 —— 昨日 Go 開發團隊在其官

Go 語言的下一個大版本Go 2.0 被安排上了!

今年 8 月 Go 開發團隊公佈了 Go 2.0 的設計草案,包括錯誤處理和泛型這兩大主題。現在備受矚目的 Go 2.0 又有了新動向 —— 昨日 Go 開發團隊在其官方部落格表示,Go 2 已經被安排上了!目前 Go 2 已進入確定變更提案的階段,並公佈了提案評估流程。 廢話不多

jQuery 2.0.3 原始碼分析 Deferred概念

      JavaScript程式設計幾乎總是伴隨著非同步操作,傳統的非同步操作會在操作完成之後,使用回撥函式傳回結果,而回調函式中則包含了後續的工作。這也是造成非同步程式設計困難的主要原因:我們一直習慣於“線性”地編寫程式碼邏輯,但是大量非同步操作所帶來的回撥函式

jQuery 2.0.3 原始碼分析 鉤子機制

jQuery提供了一些快捷函式來對dom物件的屬性進行存取操作. 這一部分還是比較簡單的. 根據API這章主要是分解5個方法 .attr()   獲取匹配的元素集合中的第一個元素的屬性的值  或 設定每一個匹配元素的一個或多個屬性。 .prop() 獲取匹配的元素集

山科java實驗3-3編寫一個方法,返回一個double型的二維陣列,陣列中的元素通過解析字串引數獲得。例如,字串引數“1,2;3,4,5;6,7,8”,對應的陣列為 d[0,0

編寫一個方法,返回一個double型的二維陣列,陣列中的元素通過解析字串引數獲得。例如,字串引數:“1,2;3,4,5;6,7,8”,對應的陣列為:       d[0,0] = 1.0  d[0,1

新手向Vue 2.0 的建議學習順序

注:2.0 已經有中文文件 。如果對自己英文有信心,也可以直接閱讀英文文件。 此指南僅供參考,請根據自身實際情況靈活調整。 歡迎轉載,請註明出處。 起步 1. 紮實的 JavaScript / HTML / CSS 基本功。這是前置條件。 2. 通讀官方教程 (guid

jQuery 2.0.3 原始碼分析 回溯魔法 end()和pushStack()

瞭解了jQuery對DOM進行遍歷背後的工作機制,可以在編寫程式碼時有意識地避免一些不必要的重複操作,從而提升程式碼的效能 從這章開始慢慢插入jQuery內部一系列工具方法的實現 關於jQuery物件的包裝 var $aaron = $("aaron"); 通過對sizzle的分析呢,jQue

jQuery 2.0.3 原始碼分析 Deferred(最細的實現剖析,帶圖)

Deferred的概念請看第一篇 ******************構建Deferred物件時候的流程圖************************** **********************原始碼解析********************** 因為callback被剝