天天看點

Windows 8 和 Windows 8.1 中對插件和 ActiveX 的支援

此文章将介紹頁面在 Windows 8 适用于桌面版的 Internet Explorer 中與在新 Windows UI 的 Internet Explorer 中的不同表現。

Windows 8 中的 Internet Explorer 10 提供了兩種浏覽體驗:使用者已熟悉的桌面浏覽體驗,以及新的 Windows 8 浏覽體驗。 這兩種體驗所使用的基礎元件(從網絡堆棧和緩存到呈現引擎)都是相同的。 兩種體驗都會發送相同的使用者代理 (User-Agent) 頭資訊,并具有相同的文檔對象模型 (DOM)。作為開發人員,請将這兩種體驗看作一個浏覽器 - Internet Explorer 10。 網站在這兩種浏覽體驗中的唯一差別是對插件的支援

<a>HTML</a>

如果你的網站需使用插件以帶來最佳的體驗,則請使用下面的回退:

此模式可保證所有具有插件的使用者将使用該插件,而不具有插件的使用者則将使用 HTML5 視訊或更新消息。 如果使用者使用的浏覽器不具有該插件或原生支援,他們可以嘗試安裝該插件。

對不使用插件的網站進行更新的過程可能比較耗時。你可以建議使用者暫時在 Internet Explorer 10 的桌面視圖中檢視你的網站。隻需更新網站的 "META" 标記或 "HTTP" 标頭,Windows Internet Explorer 即會通知使用者并提供一個切換到桌面的選項。

注意  

請牢記,使用者使用的可能是手機等裝置,這些裝置即使在适用于桌面版的 Internet Explorer 中也不運作現有的 ActiveX 控件。其中一些裝置的螢幕可能較小或僅支援觸控輸入,因而無法完全适用于 ActiveX 控件或桌面浏覽體驗。僅當不存在任何相當的回退内容時才能迫使使用者進入桌面體驗。

繼續閱讀