細數IE10裡的HTML5特性
微軟一直在致力於讓IE 10給HTML 5和CSS 3提供更多的開發支援,並允許建立沉浸式應用程式。自2013年2月26日起,IE 10瀏覽器可供所有國家用於Windows 7。
HTML 5 Native
為了加速瀏覽器和促進Windows功能的使用,微軟已經去除了IE 10瀏覽器和基本系統中應用程式之間的中間層,以便使用者直接訪問這些基本系統的功能。Web應用程式的執行方式與Windows應用程式一樣。而一些批評者則認為這一說法較為膚淺,所有目前使用加速的瀏覽器都有類似的功能。
IE瀏覽器也是用於沉浸式應用程式的一個Windows 8元件。
支援的HTML 5特性有:
- 拖放
- File Reader API
- 格式驗證
- 在單獨環境中對sandbox屬性進行IFrame支援,以實現安全的檔案執行。
- CSS3漸變和彈性框(Flexbox)
- 現在,陰影可用於建立與手機系統原生元件類似的小部件。
- 微軟提供線上演示,介紹此新漸變功能。同時還增加了3D變形和過渡。
- 受Mozilla XUL介面語言的啟發,進行靈活佈局,使使用者可根據螢幕尺寸,在電腦螢幕或移動裝置上動態地顯示內容。
“沉浸式應用程式”的定義
沉浸是一種主題意識的虛擬現實,讓人感覺如同處於真實的情境中。在應用程式中實施,帶來現實和互動性的真實質感,使用者將不受介面的束縛,讓使用者能與應用自然互動。
改善和變化
- JavaScript 5將JSON.parse方法和新的屬性新增進操作物件。
- async屬性將非同步執行指令碼。
- Web Workers API將在後臺執行指令碼而不會影響顯示。
- 預設允許“不追蹤”特性,該特性將遮蔽廣告,讓使用者更能專心做想做的事。
- Flash播放器不作為外掛,但現在成為了瀏覽器的一部分,允許使用Metro式的應用程式。
相關文章
- IE10帶您走進HTML5時代IE10HTML
- 細數JDK裡的設計模式JDK設計模式
- 細數 C++ 那些比起 C語言 更爽的特性C++C語言
- HTML5新特性HTML
- HTML5 新特性!HTML
- HTML5新增特性HTML
- HTML5的新特性概述(上)HTML
- HTML5新特性概述(下)HTML
- html5新特性總結HTML
- HTML5 新特性之 WebsocketHTMLWeb
- html5~標籤新特性HTML
- 前端系列-HTML5新特性前端HTML
- HTML5 history新特性pushState、replaceStateHTML
- 從html5的新特性定位安全問題HTML
- 必須知道的28個HTML5特性、技巧HTML
- 開發者須知 HTML5 的15個新特性HTML
- Java 8 介面裡的預設方法特性Java
- 分享web前端裡驚豔的HTML5的demoWeb前端HTML
- Laravel核心——服務容器的細節特性Laravel
- Laravel 核心——服務容器的細節特性Laravel
- HTML5 和 CSS3的新互動特性HTMLCSSS3
- HTML5 & CSS3初學者指南(3) – HTML5新特性HTMLCSSS3
- Chrome 62 Beta的新特性都在這裡了Chrome
- 我眼裡的HTML5好書,截至目前出版HTML
- HTML5移動應用開發的12大特性HTML
- HTML5和CSS3中的互動新特性HTMLCSSS3
- 前端進階系列(三):HTML5新特性前端HTML
- 學習筆記~1.4 HTML5新特性筆記HTML
- 常見HTML5新增表單特性演示HTML
- ORACLE裡的隨機數Oracle隨機
- 讀書筆記-沙漠裡的細水微光筆記
- windows7版的IE10正式釋出!WindowsIE10
- CSS3 和 HTML5 新特性一覽CSSS3HTML
- javascript圍觀IE10中window物件的結構JavaScriptIE10物件
- 微軟列舉IE10的十大亮點微軟IE10
- 閉包裡的自由變數變數
- PG和MySQL詳細的一些特性對比MySql
- Java8新特性都到碗裡來Java