Internet Explorer 9 - 维基百科,自由的百科全书

文章推薦指數: 80 %
投票人數:10人

除此之外,IE9新增新索引標籤顯示使用者常用網站的圖示、釘選網站到工作列、附加元件效能警告、內置下載管理員等功能。

微軟只單獨發布Internet Explorer 9,從未(亦不 ... InternetExplorer9 维基百科,自由的百科全书 跳到导航 跳到搜索 WindowsInternetExplorer9InternetExplorer9執行於Windows7開發者微軟初始版本2011年3月14日,​11年前​(2011-03-14)穩定版本9.0.46(v9.0.8112.16421) 引擎Trident5.0、Chakra操作系统Windows7WindowsVistaSP2WindowsServer2008SP2WindowsServer2008R2WindowsPhone7.5类型網頁瀏覽器许可协议私有网站technet.microsoft.com/microsoft-edge/gg252704.aspx  WindowsInternetExplorer9(簡稱IE9)是微軟開發的瀏覽器InternetExplorer的稳定版本,RTM版本已於2011年3月14日向公众發佈[1]。

IE9支持部分CSS3屬性[2],透過WindowsColorSystem支援內嵌ICCv2或v4色彩配置,並且提升了JavaScript的性能。

IE9還將利用Direct2D、DirectWrite和MediaFoundation實現硬件加速的圖像、包含WindowsImagingComponent提供的映像功能以及由XPS列印管道提供的低失真列印功能[3]。

IE9還支援HTML5video和audio標籤以及WOFF[4]。

除此之外,IE9新增新索引標籤顯示使用者常用網站的圖示、釘選網站到工作列、附加元件效能警告、內置下載管理員等功能。

微軟只單獨發布InternetExplorer9,從未(亦不打算)於任何官方版本的Windows系統內預載[5]。

IE9只支援WindowsVistaSP2及Windows7,對於在亞太地區尚極為普及的WindowsXP[6]卻抱放棄態度,不對任何版本的WindowsXP進行支援,WindowsXP用戶只能更新至IE8。

另外,IE9是最後一個支援WindowsVista的版本[7][8][9][10][11][12][13],IE10只能運行於Windows7或更新版本。

目录 1版本發布 2開發 3對於舊版IE改善 3.1新使用界面 3.2JavaScript引擎 3.3DOM 3.4CSS 3.5HTML5 3.5.1HTML5Media 3.5.2HTML5Canvas 3.5.3HTML5InlineSVG支援 3.6網頁排版 4參考資料 版本發布[编辑] 名稱 版本 發布日期 Acid3的分數 新特點 InternetExplorer9PlatformPreview1 1.9.7745.6019 2010年3月16日[14] 55/100[15] 支援CSS3和SVG、新的JavaScript引擎Chakra。

InternetExplorer9PlatformPreview2 1.9.7766.6000 2010年5月5日[16] 68/100[17] 改善JavaScript性能。

InternetExplorer9PlatformPreview3 1.9.7874.6000 2010年6月23日[18] 83/100[19] HTML5audio、video和canvas標籤和WOFF。

InternetExplorer9PlatformPreview4 1.9.7916.6000 2010年8月4日[20] 95/100[21] JavaScript引擎嵌入到核心瀏覽器組件[22]。

InternetExplorer9PlatformPreview5 1.9.7930.16406 2010年9月15日[23] 新的IE9圖示。

InternetExplorer9Beta 9.0.7930.16406 全新的使用者介面。

InternetExplorer9PlatformPreview6 1.9.8006.6000 2010年10月28日[24] CSS3的2D轉換和HTML5語意標籤[2]。

InternetExplorer9PlatformPreview7 1.9.8023.6000 2010年11月17日[25] 改善JavaScript性能。

InternetExplorer9PlatformPreview8 1.9.8080.16413 2011年2月10日[26] 效能改進、互動性增強、允許網站追蹤瀏覽者位置。

InternetExplorer9ReleaseCandidate 9.0.8080.16413 效能改進、追蹤保護功能、改良使用者介面、支援更多網頁標準。

InternetExplorer9FinalRelease 9.0.8112.16421 2011年3月14日[1] 100/100[27] 效能改進、釘選工具列選項、「請勿追蹤」(Do-not-track)工具。

開發[编辑] IE9在IE8發佈不久之後開始開發。

微軟在IE8發佈之後開始通過MicrosoftConnect徵集建議[28]。

目前,IE開發團隊專注於加強對HTML5、CSS3、SVG、XHTML、JavaScript、硬體加速支援和效能改進,以及具有敏捷性和「一個簡潔的新設計」的使用者介面[29]。

微軟在PDC2009首次公佈了IE9,主要談及IE9將如何利用DirectX中的硬件加速改善網絡應用程序的性能和提升網頁排版的品質。

隨後,微軟宣佈加入W3C的SVG工作組,引發關於IE9將支援SVG的W3C推薦標準的猜測[30]。

這些猜測隨著微軟在MIX10上演示對基本SVG標記的支援得到證實。

微軟同時宣佈IE9在第一個預覽版發佈時對SVG的支援將大幅改進。

IE開發團隊亦對IE9利用的新JavaScript引擎進行介紹。

新的JavaScript引擎代號為「Chakra」,可以將JavaScript代碼即時編譯成原生代碼來執行[31][32][33]。

在MIX10上,微軟發佈了第一個IE9預覽版,包含對CSS3和SVG支援和一個名為「Chakra」的新JavaScript引擎。

它的Acid3測試得分為55/100,高於IE8的20/100。

2010年5月5日,微軟發佈第二個IE9預覽版,Acid3得分為68/100,並在WebKitSunSpiderJavaScript性能測試中表現較第一個平台預覽版為佳。

2010年6月23日,微軟發佈第三個IE9預覽版,Acid3得分為83/100,JavaScript引擎性能再次得到改進,並新增了對HTML5video、audio、canvas標籤以及開放字型格式的支援。

2010年8月4日,微軟發佈第四個IE9預覽版,Acid3得分為95/100。

這些預覽不是IE9的完整版本,目的只在於測試最新版本的Trident排版引擎。

它們供網頁開發者提供關於新增功能的反饋所用,可以和其他已經安裝的瀏覽器共存;它們只是渲染技術的預覽,只包含一個精簡的用戶界面,沒有網址列和導航按鈕等傳統的界面元素[34]。

微軟稱這些預覽版本每隔約八個星期更新一次。

2010年9月4日,微軟發佈IE9Beta,包含完整的使用介面。

2011年2月10日,微軟發佈IE9RC,包含追蹤保護功能,及改良的使用介面。

2011年3月15日晚上9點,微軟在德克薩斯州奧斯汀市SXSW音樂和電影節發佈IE9RTM正式版[1]。

對於舊版IE改善[编辑] 新使用界面[编辑] IE9改善了使用界面,比IE8介面更簡潔,並增加與Windows7的整合。

並且資訊列會出現在下方,比舊版的IE較不會影響到使用者瀏覽網頁。

對Windows7增強的支援包括: 可以將網站釘選後以符合網頁色彩的半透明彩色視窗啟動 跳躍清單,在圖示按右鍵即可存取最常造訪的網站 某些已釘選的網站還會有圖示覆疊,提供網站狀態相關資訊。

例如,新郵件數量會顯示在工作列的圖示上。

如此一來,可以不必移至網站就能掌握最新資訊 可以透過將索引標籤移動至其他地方而將網頁改以另外一個視窗瀏覽,也可以將網站移回原本視窗的標題列關閉原本瀏覽網頁的視窗並改以移動到的視窗瀏覽 JavaScript引擎[编辑] 主条目:Chakra(JScript引擎) IE9嵌入名為Chakra的新JavaScript引擎作為核心瀏覽器組件。

Chakra有一個單獨的背景線程編譯的JavaScript。

Windows運行在該線程並行時,在一個單獨的核心之一是可用。

編制背景使用戶能夠保持與互動網頁,而IE9產生更快的代碼。

分別通過運行在後台,這個過程還可以充分利用現代多核心的機器[35]。

在初步根據SunSpider基準第三IE9RC版本,它勝過了IE8的引擎,成績亦超過當時最新的Firefox4.0[36]。

微軟採用了死碼刪除的優化技術讓新的JavaScript引擎擁有更快的性能[37],但是根據Mozilla開發者RobertSayre進一步研究發現,InternetExplorer9無效代碼消除存在缺陷,導致測試成績大幅提升[38]。

Chakra引擎顯著提高支援ECMA-262(ECMAScript的語言規範標準),包括新的功能,最近完成的第五版的ECMA-262(通常簡稱ES5)[39]。

DOM[编辑] 增強的DOM功能: 將XML剖析與序列化至DOM,並從DOM剖析與序列化XML 全新的DOM層級2(L2)與層級3(L3)支援以及更新的行為 DOM核心(L2、L3)與檢視(L2) DOM元素周遊 DOM事件(L2、L3) DOML2HTML DOML2樣式 DOML2周遊與範圍 CSS[编辑] 参见:瀏覽器引擎CSS支援比較 增強的CSS3支援: 對CSS3背景和邊框 CSS3字型屬性與全新的網頁字型格式 CSS3媒體查詢 CSS3值與單位 CSS3命名空間 CSS3值與單位 CSS3選擇器 HTML5[编辑] HTML5Media[编辑] 主条目:排版引擎比較(HTML5媒體) IE9支援HTML5video和audio標籤。

audio標籤將包括原生支援MP3和AAC解碼器,而影片標籤將原生支援H.264/MPEG-4AVC[40]。

WebM影片支援將需要第三方外掛程式[40]。

HTML5Canvas[编辑] 主条目:排版引擎比較(HTML5畫布) IE9支援HTML5canvas標籤。

HTML5InlineSVG支援[编辑] 嵌入方法:inlineHTML、inlineXHTML、、full.svgdocuments 結構: 圖形: 文本 填滿、CSS3顏色 DOML2核心和SVGDOM Events PresentationAttributesandCSSStyling 轉換:translate、skewX、skewY、scale、rotate[41] 嵌入方法:



請為這篇文章評分?