jQuery在v1.13版本中不再支援IE6和IE7
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結果。
針對於網際網路瀏覽器API的相容性和特性抽象類庫之中,jQuery是其中最流行的類庫之一。由於在過去十年的成功傳播,它已經快速發展成網頁開發的準標準。由於網際網路政策或者許多公司內部已經習慣的應用,仍然堅持使用指定IE版本的企業遍佈整個世界。
開發者社群對jQuery專案做出的這項決定表示贊同。推特上像“@jquery 總算不再支援IE6和IE7了!”- (@bythegram)之類的立場可不少見。有些人還希望不久也不再支援IE8。T.J. Crowder在一條針對jQuery公告的使用者評論中是這麼說的。
但我應該相信各位會更好的。好極了!
也許明年或後年,我們也能夠放棄IE8,向它揮手告別。也許吧。
相關文章
- jQuery將不再支援IE6/7/8jQuery
- jQuery 2.0 移除對IE6/IE7/IE8的支援jQuery
- IE6和IE7是否支援setAttribute()函式函式
- IE6和IE7也是支援display:inline-blockinlineBloC
- IE6/IE7不支援first-child的解決辦法
- CSS相容IE6,IE7,FireFoxCSSFirefox
- CSS純色半透明 支援IE6/IE7/IE8 FF CHROME OPERA SAFARICSSChrome
- jQuery 2.0將不再支援IE 6/7/8jQuery
- 將在版本11.2之後廢棄或不再支援的特性
- Dapr v1.13 版本已釋出
- css相容IE6/IE7/FF的通用方法和著名的Clearfix HackCSS
- jQuery 2.0釋出 不再支援IE 6/7/8jQuery
- ie6,ie7,ff的css相容hack寫法CSS
- 簡訊:jQuery 2.0將不再支援IE 6/7/8jQuery
- 不再支援源選項 5。請使用 6 或更高版本。|| 不再支援目標選項 1.5。請使用 1.6 或更高版本。
- jquery1.9以上版本判斷瀏覽器是否為IE6jQuery瀏覽器
- CSS實現文字豎排顯示(相容IE6/IE7)CSS
- CSS3實現的漸變按鈕,在IE7、IE6下的濾鏡使用。CSSS3
- 隨機組句小遊戲-V1.13版本隨機遊戲
- DBMS_FLASHBACK_ARCHIVE在Oracle版本中的支援情況HiveOracle
- jquery版本中的差異jQuery
- 瀏覽器相容IE6、IE7、IE8、Firefox、OperaCSShack區分瀏覽器FirefoxCSS
- Compilation failure 不再支援源選項 5。請使用 6 或更高版本。AI
- 微軟稱不再支援win10最初版本:即將推送週年更新微軟Win10
- Javascript 實現 Textarea 自動伸縮,相容IE6、IE7、IE8、IE9...JavaScriptIE9
- IE5,IE6,IE7,IE8的css相容性列表[轉自MSDN]CSS
- 微軟宣佈即日起不再為Windows 10 1709版本提供技術支援微軟Windows
- 在JQuery中,$.ajax() 的用法jQuery
- CnosDB 在最近新發布的 2.4.0 版本中增加對時空函式的支援。函式
- Chrome彈窗提醒Flash將不再支援Chrome
- 微軟震驚:Gmail不再支援Exchange ActiveSync微軟AI
- OpenStack JUNO版本釋出——支援Spark和NFVSpark
- Google停止在Android 2.1和更低版本中支援Android市場GoAndroid
- Maven [ERROR] 不再支援源選項 5,請使用 7 或更高版本的解決辦法MavenError
- 在vue專案中jsPlumb製作流程圖,拖拽複製使用 jquery 和 jquery UIVueJS流程圖jQueryUI
- jQuery 2.2 和 1.12 新版本釋出jQuery
- jQ進階篇–jQuery 對AMD的支援(Require.js中如何使用jQuery)jQueryUIJS
- Google Chrome 72 丟棄HPKP,不再支援TLS1.0和TLS1.1!GoChromeTLS