Windows 8.1 的 Internet Explorer:一個瀏覽器,兩種瀏覽體驗

從 Windows 8 開始,Internet Explorer 提供一個支援兩種瀏覽體驗的 Web 平台:採用 Windows UI 的 Internet Explorer (最適合用於觸控裝置) 瀏覽體驗,以及使用者熟悉的 Internet Explorer (傳統型) 瀏覽體驗。 透過了解兩者之間的差異,開發人員便可以使用相同的 HTML5 標記,建立將在 Windows 8 和更新版本的這兩種體驗中執行的豐富、互動式網站。

附註  本文是以開發人員為對象而撰寫。如需消費者資訊,請參閱開始使用 Internet Explorer 11

本文已經針對 Windows 8.1 的 IE11 進行更新,並涵蓋下列主題:

相似處

調適型配置和樣式支援

使用 IE 時,媒體查詢和媒體查詢接聽程式以及 CSS 裝置適應可以讓您根據顯示器特性 (例如裝置尺寸、螢幕方向以及解析度) 選擇性提供不同的配置和樣式。如需如何著手使用媒體查詢以及媒體查詢接聽程式的詳細資訊,以及檢閱針對不同 Windows 8 裝置建置網站的一些常見策略,請參閱設計彈性網站

Cookie

當使用者從採用 Windows UI 的 Internet Explorer 切換到 Internet Explorer (傳統型) (從 [頁面工具] 選取 [在桌面上檢視]),會共用工作階段 Cookie。只在採用 Windows UI 的 Internet Explorer 和 Internet Explorer (傳統型) 有相同的資訊安全內容或加強的受保護模式 (EPM) 設定,才會共用持續保留的 Cookie。 從 Windows 8.1 的 IE11 開始,Internet Explorer (傳統型) 和採用 Windows UI 的 Internet Explorer 都在預設開啟 EPM 的情況下執行 在那之前,只在搭配採用 Windows UI 的 Internet Explorer 時,Windows 8 的 Internet Explorer 10 才會在預設開啟 EPM 的情況下執行。如需更多詳細資料,請參閱"安全性"一節。

從 Windows 8.1 開始,IE 也可以讓消費者選擇封鎖所有第三方 Cookie (而不影響第一方 Cookie 行為),以便讓其線上隱私權獲得更好的控制。IE11 中的第三方 Cookie 封鎖設定可以從採用 Windows UI 的 Internet Explorer 中的 [設定] 面板啟用,而且以相同的方式運作,以獲得兩種 IE 體驗。如需詳細資訊,請參閱《IE11 開發人員指南》中的第三方 Cookie 封鎖

首頁

採用 Windows UI 的 Internet Explorer 和 Internet Explorer (傳統型) 會共用一個通用首頁,或者共用多個首頁索引標籤 (如果指定)。您可以從傳統型的 [網際網路選項] 控制台的 [一般] 索引標籤,設定自己的首頁及首頁索引標籤。

我的最愛、摘要、經常瀏覽的網站、歷程記錄以及輸入的 URL

只在 Internet Explorer (傳統型) 中可以使用您的 RSS 摘要,但是我的最愛、經常瀏覽的網站、歷程記錄以及輸入的 URL 會在兩種瀏覽體驗中共用。下表說明上述資料在兩種 UI 的顯示方式。

採用 Windows UI 的 Internet ExplorerInternet Explorer (傳統型)
我的最愛 用於在網址列上方產生建議[我的最愛] 中心
經常瀏覽的網站[快速網站存取] 面板 [新索引標籤] 頁面
歷程記錄用於在網址列上方產生建議[歷程記錄] 中心
輸入的 URL用於在網址列上方產生建議用於在網址列下方產生搜尋建議

 

當您讓焦點進入網址列後,[快速網站存取] 面板會顯示在採用 Windows UI 的 Internet Explorer 中。Internet Explorer (傳統型) 的 [我的最愛] 和 [歷程記錄] 中心,會在按下 [檢視我的最愛、摘要和歷程記錄] 星星按鈕 (Alt+C) 之後顯示。

附註   採用 Windows UI 的 Internet Explorer 不支援 AddToFavoritesBar 方法。

隱私權

設定 Windows 8.1 電腦時選擇 [快速設定] 選項,會在採用 Windows UI 的 Internet Explorer 和 Internet Explorer (傳統型) 開啟「Do Not Track」。您可以從傳統型的 [網際網路選項] 控制台的 [安全性] 之下的 [進階] 索引標籤,管理「Do Not Track」。這兩種瀏覽體驗都可使用 InPrivate 瀏覽。在採用 Windows UI 的 Internet Explorer 中,可以從索引標籤列 “” 功能表 (以觸控方式從螢幕下方或上方往內撥動,按 Windows 鍵 + Z,或者按滑鼠右鍵) 使用 [新 InPrivate 索引標籤] 選項。

漫遊

您的 IE 釘選的網站、我的最愛、歷程記錄、密碼以及輸入的 URL 都會在您使用 Microsoft 帳戶登入的所有 Windows 8 電腦上同步。利用 IE11 和 Windows 8.1,也會同步您已開啟的索引標籤 (InPrivate 瀏覽索引標籤除外) 及您所有的瀏覽器設定。如需 Windows 8 同步功能的詳細資訊,請參閱同步電腦間的設定同步所有裝置

初次使用 Microsoft 帳戶登入後,您從之前所有 Windows 8.1 電腦上釘選的網站會按照當初釘選的順序顯示。從桌面工作列釘選的網站不會漫遊,而且透過 Internet Explorer (傳統型) 釘選到 Windows 8.1 [開始] 畫面的 [應用程式] 檢視的網站 (使用 [工具] (Alt+X) 功能表選項 [新增網站至應用程式]) 也不會漫遊。

指令碼和配置引擎

這兩種 IE 瀏覽體驗都使用同一個配置和指令碼引擎,因此也提供相同的效能最佳化及標準式功能。

安全性

下列 IE 安全性功能在採用 Windows UI 的 Internet Explorer 和 Internet Explorer (傳統型) 上具備相同的支援:

您可以在 [網際網路選項] 的 [進階] 索引標籤管理安全性設定。

附註  處於 EPM 時,IE 預設無法連線到 http://localhost/。您可以使用內建的 Windows 8 診斷工具 CheckNetIsolation.exe 或使用 FiddlerEnableLoopback 公用程式啟用回送。如需詳細資訊,請參閱"了解加強的受保護模式"

觸控支援

兩種 IE 瀏覽體驗都提供快速且流暢的網站多點觸控使用經驗,而且大部分網站不需要做任何特別更動,就能使用觸控方式操作。IE 的觸控偵測功能,例如 maxTouchPoints 屬性和 Touch 使用者代理字串權杖,可以在提供多點觸控支援時讓您充分利用它。如需發揮網站觸控功能的基本指導方針以及疑難排解觸控問題,請參閱"讓網站具備觸控優先的瀏覽功能"。如需在各種 Windows 8 裝置上建立豐富觸控使用經驗的一般策略,請參閱"設計彈性網站"

使用者代理字串和瀏覽器偵測

目前無法以程式設計的方式來偵測您的網站是在採用 Windows UI 的 Internet Explorer 或是在 Internet Explorer (傳統型) 上執行,因為二者的 Internet Explorer 10 使用者代理字串是一樣的。因此,

  • 使用具備觸控功能的硬體時,二者都支援觸控輸入。
  • 採用 Windows UI 的 Internet Explorer 提供 Adobe Flash 支援。它不支援外掛程式或 Microsoft ActiveX 控制項,而且您的使用者可能選擇在使用 ActiveX 篩選的 Internet Explorer (傳統型) 上停用外掛程式。
  • 您可以將 採用 Windows UI 的 Internet Explorer 和 Internet Explorer (傳統型) 的大小調整為任何寬度,或填滿整個顯示器。

通常,為了確保您的網站有最佳的跨瀏覽器相容性,請讓不支援功能的瀏覽器使用標準式功能偵測功能而不偵測瀏覽器以及提供有效回饋

差異

應用程式切換

採用 Windows UI 的 Internet Explorer 還有其他的功能,可以讓使用者知道關聯的 Windows 市集應用程式是否可以從瀏覽的網站取得,以及讓他們選擇根據上下文切換至應用程式,或者如果尚未安裝,就從 Windows 市集下載。如需詳細資訊,請參閱"將網站與 Windows 市集應用程式連接"

應用程式週期

採用 Windows UI 的 Internet Explorer 是一種 Windows 市集應用程式,所以也必須遵守 Windows 市集應用程式的應用程式週期,這表示在任何指定的時間,它可以是身處或介於底下這三種狀態之中的任一狀態:RunningSuspendedNotRunning。當採用 Windows UI 的 Internet Explorer 在 Suspended 狀態,使用者會覺得它像是「在背景執行」。然而,雖然暫停的處理程序仍然在記憶體中,它不會接收任何 CPU 週期,因此當 Internet Explorer 10 在暫停狀態,正在播放音訊的網站不會播放音訊。

當系統記憶體過低時,處理程序生命週期管理 (PLM) 系統可能會終止,或者在系統需要額外的記憶體資源時,將任何暫停的應用程式交換到磁碟。雖然 PLM 系統終止 Windows 市集應用程式時不會提供任何通知或事件,不過採用 Windows UI 的 Internet Explorer 會在暫停之前儲存瀏覽器的狀態。 如需同樣適用於採用 Windows UI 的 Internet Explorer 中執行的網站和 Web 應用程式的效能祕訣,請參閱 "Windows 市集應用程式的最佳做法"

瀏覽器啟動設定

根據預設,來自 Internet Explorer 10 外部的超連結會根據環境內容而開啟。這表示來自其他 Windows 市集應用程式 (包含系統 UI) 的超連結將在採用 Windows UI 的 Internet Explorer 中開啟,而來自桌面的超連結 (包含來自傳統型應用程式的那些超連結) 將在 Internet Explorer (傳統型) 中開啟。您可以開啟 [網際網路選項],選取 [程式集] 索引標籤,然後修改 [開啟 Internet Explorer] 之下的設定,就可以變更這些預設行為。

附註  採用 Windows UI 的 Internet Explorer 是一種「提供新體驗的傳統型瀏覽器」。因此,從新 Windows UI [開始] 畫面釘選的網站磚,只會在提供新體驗的預設桌面瀏覽器中開啟,否則它們會在 Internet Explorer (傳統型) 中開啟。如需詳細資訊,請從 "Windows 市集應用程式白皮書"下載"開發提供新體驗的傳統型瀏覽器"文件。

操作功能表選項

從 Windows 8.1 開始,採用 Windows UI 的 Internet Explorer 除了 [複製] 用於選取的文字之外,也提供 [搜尋] 和 [共用] 操作功能表選項。選取時:

[搜尋] 會和選取的文字一起啟動,做為使用者預設搜尋提供者的查詢。
[共用] 會顯示註冊為網頁內容共用目標的所有 Windows 市集應用程式。

Internet Explorer (傳統型) 會繼續提供 Windows 7 的相同操作功能表選項。僅 Internet Explorer (傳統型) 支援自訂操作功能表選項,如需詳細資訊,請參閱外掛程式。

F12 開發人員工具

只有在 Internet Explorer (傳統型) 瀏覽網站時才能使用 F12 開發人員工具。 如果您正在採用 Windows UI 的 Internet Explorer 中進行瀏覽,可以切換到桌面 (從 [頁面工具] 選取 [在桌面上檢視]),並從該處開啟 F12 工具,進行網站偵錯。 在桌面上模擬採用 Windows UI 的 Internet Explorer:

  • 啟用 ActiveX 篩選 (從 [工具] 功能表選取 [ActiveX 篩選])
  • 進入全螢幕模式 (F11)
  • 確認已啟用加強的受保護模式 (列在 [網際網路選項] 的 [進階] 索引標籤的 [安全性] 底下)

快速翻頁與頁面預測

當您使用採用 Windows UI 的 Internet Explorer 時,只要使用撥動手勢就可以回到之前瀏覽過的網頁,也可以像翻閱雜誌文章一般,快速翻閱連續多頁的內容。使用 Windows 8.1 的 IE11 時,[快速翻頁瀏覽] 預設為開啟狀態 (在 Windows 8 的 Internet Explorer 10 中,您可以存取 Windows 8 常用鍵,從 [Internet Explorer 設定] 為採用 Windows UI 的 Internet Explorer 啟用 [快速翻頁])。

群組原則

除了 Internet Explorer (傳統型) 之外,Internet Explorer 10 群組原則的子集設定會套用到採用 Windows UI 的 Internet Explorer。如需詳細資訊,請參閱"設定和管理群組原則設定",了解 Internet Explorer 10 的新原則與 Windows 8 的變更,以及 Internet Explorer 11 新增的群組原則設定

Internet Explorer 設定

兩種瀏覽體驗的完整選項,可以從桌面 [網際網路選項] 控制台進行管理。除了採用 Windows UI 的 Internet Explorer 之外,您可以從 Windows 8 常用鍵的 [設定] 存取網際網路選項。

電話號碼格式辨識

從 Windows 8.1 的 IE11 開始,採用 Windows UI 的 Internet Explorer 會自動將電話號碼轉換成可按一下的連結。在 Internet Explorer (傳統型) 上不支援自動電話號碼偵測。當 IE 在使用支援的 HTML 元素轉譯的內容中發現電話號碼,它會將該號碼轉換成可按一下的連結 (且不需要修改 DOM)。 當使用者按一下該連結時,會叫用系統上處理電話號碼的預設應用程式。若要深入了解,請參閱電話號碼格式辨識

釘選的網站

使用者可以將網站直接釘選到 Windows 8 [開始] 畫面,您可以在其中使用高畫質視覺效果顯示您的網站品牌,並透過徽章通知吸引使用者。您可以使用 Windows 8.1 中的動態磚支援,讓您的網站在視覺上更吸引人,並在使用者釘選您的網站時,提供定期通知。您也可以在您的網站儲存為我的最愛或列為最常瀏覽的網站時,在磚上顯示您網站的標誌。

若要從採用 Windows UI 的 Internet Explorer 釘選網站,請從網址列按星星按鈕 (以觸控方式從螢幕下方或上方往內撥動,按 Windows 鍵 + Z,或者按滑鼠右鍵),然後按 [我的最愛] 中心的 [釘選網站] 按鈕。

在桌面上,IE 提供相同的工作列網站釘選功能,以及從 Windows Internet Explorer 9 首次引入的捷徑清單與縮圖工具列。

如需採用 Windows UI 的 Internet Explorer 和 Internet Explorer (傳統型) 中釘選的網站間差異的完整清單,請參閱桌面的釘選網站。如需最新釘選的網站功能的詳細資訊,請參閱 Windows [開始] 畫面的釘選網站

外掛程式

Windows 8 IE 體驗已經過最佳化來確保能提供乾淨且安全的使用者經驗,並且只有在 Internet Explorer (傳統型) 中才支援外掛程式。採用 Windows UI 的 Internet Explorer 中的原生 Flash 播放程式支援播放大多數網站的 Flash 內容。為了儘量滿足未來的需要以及提供跨瀏覽器相容性,最佳做法就是用標準式技術來替代重要的外掛程式。如果您的網站利用外掛程式來提供付費使用經驗,請為無外掛程式支援的瀏覽器使用者提供後援方案,或者使用 requiresActiveX HTTP 標頭或 meta 元素,提示使用者切換到桌面。 如需詳細資訊,請參閱"準備好迎接無外掛程式的瀏覽"

閱讀檢視

Windows 8.1 的 IE 提供「閱讀檢視」,讓如書籍般的網頁閱讀經驗更為流暢,而不會因為網頁上不相關的內容或其他次要內容而分心。「閱讀檢視」是採用新 Windows UI 的一種 Internet Explorer 檢視,當提供給指定頁面使用時,可以從 [網址列] (或按 Ctrl + Shift + R) 上的 [切換至閱讀檢視]/[離開閱讀檢視] (書籍圖示) 按鈕開啟或關閉。在 Internet Explorer (傳統型) 不支援「閱讀檢視」。如需詳細資訊,請參閱 IE11 開發人員指南中的閱讀檢視

搜尋和建議

預設的搜尋提供者是在採用 Windows UI 的 Internet Explorer 以及 Internet Explorer (傳統型) 之間共用。您可以開啟 [網際網路選項],選取 [程式集] 索引標籤,按一下 [管理附加元件],再選取 [搜尋提供者],變更預設搜尋提供者和管理搜尋提供者。

在網址列輸入時,Internet Explorer (傳統型) 僅使用您的預設搜尋提供者提供搜尋建議。採用 Windows UI 的 Internet Explorer 提供來自 Microsoft 的建議,也提供其他功能,包括:天氣和財經方面的建議、搜尋建議、建議的網域內的網頁建議、網域建議,以及您先前瀏覽過的相符網頁 (從您輸入的 URL、我的最愛、釘選的網站以及歷程記錄)。

高格式配置和窄格式配置

採用 Windows UI 的 Internet Explorer 可以在 Windows 應用程式填滿整個螢幕,或調整為較窄的寬度。當使用者將採用 Windows UI 的 Internet Explorer 貼齊螢幕的左邊或右邊時,您的網站預設會自動調整,以確保配置寬度至少為 1024 像素,讓大部分的網站都能提供良好的預設使用經驗。同樣地,當採用 Windows UI 的 Internet Explorer 進入直向模式時,它會在視窗窄於 1024 個像素時自動調整內容。您可以使用以下 CSS 裝置適應規則覆寫預設的自動調整:


@-ms-viewport { width: [device-width]; }

如需裝置適應以及調適型配置的詳細資訊,請參閱"設計彈性網站"

索引標籤

從採用 Windows UI 的 Internet Explorer 切換至 Internet Explorer (傳統型) (從 [頁面工具] 中選取 [在桌面上檢視]),只有您目前檢視的頁面和索引標籤會在桌面上開啟,而且沒有任何其他頁面會在其他索引標籤中開啟。

已開啟的索引標籤會在登入您的 Microsoft 帳戶的所有 Windows 8.1 裝置上同步。對於每個裝置,在採用 Windows UI 的 Internet Explorer 和 Internet Explorer (傳統型) 中已開啟的索引標籤會從 [快速網站存取] 面板的 [索引標籤] 檢視 (採用 Windows UI 的 Internet Explorer) 中,以及在 Internet Explorer (傳統型) 的 [新索引標籤] 頁面上,彙總到單一連結清單 (以原始裝置名稱標示)。

 

 

顯示:
© 2014 Microsoft