IE 9 對 Web 標準的支援及新 JavaScript 引擎

來源:互聯網
上載者:User

    1. HTML5 支援。IE 9 基於IE 8中引入的HTML5功能構建,並且增加了幾項令人信服的特性。對視頻和音頻元素的支援使得不需要外掛程式即可在網頁上實現硬體加速的本地視頻和音頻內容。現在,開發人員可以像插入圖片一樣方便地插入音頻或視頻。另外,支援 canvas 元素可以實現輕鬆的生動影像渲染,同時能夠通過Windows 和顯卡充分發揮硬體的效能。此外,對Selection API的支援能夠對頁面上的文本進行編程,並且 HTML 解析的改進使網頁的製作更加的靈活。

    2. DOM 2級和3級。IE 9 添加了對文件物件模型2級 (DOM L2) 和3級 (DOM L3)的更多支援,並且改進了現有實施中對DOM L2的支援。這些增加的DOM特性源於幾個DOM規格,包括DOM L2和L3 Core、DOM L2 Views、DOM Element Traversal、DOM L2和L3 Events、DOM L2 HTML、DOM L2 Style、DOM L2 Traversal和Range以及WebIDL(互動資料語言)。

    3. SVG。從可縮放向量圖形(SVG)標準的問世以來,開發人員一直要求在IE中直接予以支援,IE 9已經做到這一點。通過支援SVG,IE 9可以實現細節豐富、奪人眼球的強大視覺效果,完全不需要單獨下載外掛程式。就像新的HTML5媒體特性,IE 9中的SVG也可充分利用圖形硬體加速功能。

    4. CSS3。除了IE 8全面相容的CSS2.1(階層式樣式表),IE 9還增加對了對很多CSS3組件的支援,為網路開發設計人員帶來更高的靈活性和更多的功能。IE 9從幾個CSS3模組中引入了特性,包括背景與邊界模組、顏色模組、字型模組、媒體查詢模組、命名空間模組、選取器模組、值與單元模組,並且支援Web開放字型格式(WOFF)。

    5. ECMAScript 5。最新版ECMAScript標準中的很多特性增強了IE 9中的JavaScript實施。新的ECMAScript 5特性有助於標準化JavaScript語言的很多重大改進並提高了開發人員的效率。此外,IE 9 DOM可以本地支援ECMAScript 5,當利用 JavaScript開發IE 9 DOM時為開發人員提供一致且自然的編程模式。

    6. 新的DOM和新的JavaScript引擎。IE 9中新最佳化的文件物件模型(DOM)與新JavaScript引擎Chakra更高效地互動,從而顯著提升速度。通過利用多個CPU核心(如果您的Windows電腦採用多核CPU),Chakra將並行解釋、編譯並執行代碼。兩項新功能分別都很強大,將它們相結合,再加形硬體加速,就能使瀏覽器快速運行。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.