細數IE10裡的HTML5特性

Web開發者發表於2013-06-17

  微軟一直在致力於讓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式的應用程式。

  原文:IE 10 and HTML5

相關文章