適用於 Windows 10 裝置的企業模式結構描述 v.2 指導方針

企業模式結構描述已針對 Windows 10 更新到 2.0 版 (v.2) 以提供未來的功能更好的基礎。如果您執行的是 Windows 7 或 Windows 8.1 更新版,您必須繼續使用 v.1 版本的結構描述。

重要事項  

這些結構描述更新僅適用於執行 Windows 10 的裝置。針對執行 Windows 7 或 Windows 8.1 的裝置,請參閱適用於 Windows 7 和 Windows 8.1 裝置的企業模式結構描述指導方針

 

如果您不想使用 Enterprise Mode Site List Manager 工具建立與更新您的企業模式網站清單,您也可以選擇使用 [記事本] 或任何其他 XML 編輯 App 更新您的 XML 結構描述。

企業模式結構描述 v.2 更新

因為結構描述的變更,您不能結合舊版本 (v.1) 與新版本 (v.2) 的結構描述。如果您查看您的 XML 檔案,您可以下列方法辨別您正在使用的版本:

  • <rules>。如果您的結構描述根節點包含此索引鍵,您使用的是結構描述 v.1 版本。

  • <site-list>。如果您的結構描述根節點包含此索引鍵,您使用的是結構描述 v.2 版本。

您可以繼續在 Windows 10 上使用結構描述 v.1 版本,但您將不會有新的 v.2 版本結構描述更新的優點與新功能。此外,如果您在新的適用於 Windows 10 的 Enterprise Mode Site List Manager 工具中儲存結構描述 v.1 版本,它會自動更新檔案以使用 v.2 版本的結構描述檔案。

企業模式 v.2 結構描述範例

以下是企業模式結構描述 v.2 版本的範例。

重要事項  

請在新增您的 URL 時,確定您沒有指定通訊協定。使用像是 <url="contoso.com"> 的 URL 會自動套用到 http://contoso.com 和 https://contoso.com 兩者。

 

<site-list version="205">
	<!--- File creation header --->
	<created-by>
		<tool>EnterpriseSitelistManager</tool>
		<version>10240</version>
		<date-created>20150728.135021</date-created>
	</created-by>
  	<!--- Begin Site List ---> 
	<site url="www.cpandl.com">
		<compat-mode>IE8Enterprise</compat-mode>
		<open-in>MSEdge</open-in>
	</site>
	<site url="www.woodgrovebank.com">
		<compat-mode>default</compat-mode>
		<open-in>IE11</open-in>
	</site>
	<site url="adatum.com">
		<compat-mode>IE7Enterprise</compat-mode>
		<open-in>IE11</open-in>
	</site>
	<site url="contoso.com">
		<compat-mode>default</compat-mode>
		<open-in>IE11</open-in>
	</site>
	<site url="relecloud.com"/>  
	<!-- default for self-closing XML tag is 
		<compat-mode>default</compat-mode>
		<open-in>none</open-in>
	-->
	<site url="relecloud.com/about">  
		<compat-mode>IE8Enterprise"</compat-mode>
	</site>
	<site url="contoso.com/travel">
		<compat-mode>IE7</compat-mode>
		<open-in>IE11</open-in>
	</site>
	<site url="fabrikam.com">
		 <compat-mode>IE8Enterprise</compat-mode>
		 <open-in>IE11</open-in>
	</site>
	<site url="fabrikam.com/products">
		 <compat-mode>IE7</compat-mode>
		 <open-in>IE11</open-in>
	</site>	
</site-list>

更新的結構描述項目

下表包含企業模式結構描述 v.2 版本所使用的元素。

元素說明支援的瀏覽器

<site-list>

包含此文字的新的根節點正在使用更新的 v.2 版本結構描述。它會取代 <rules>

範例

<site-list version="205">
  <site url="contoso.com">
	   <compat-mode>IE8Enterprise</compat-mode>
	   <open-in>IE11</open-in>
  </site>
</site-list>

Internet Explorer 11 和 Microsoft Edge

<site>

針對您想要放在企業模式網站清單中的每個網站新增的唯一項目。第一個 <site> 元素會否決針對 <url> 元素使用相同值的任何其他 <site> 元素。

範例

<site url="contoso.com">
	<compat-mode>default</compat-mode>
	<open-in>none</open-in>
</site>

您也可以使用自我結尾版本的 <url="contoso.com" />,它也會設定:

  • <compat-mode>default</compat-mode>

  • <open-in>none</open-in>

IE11 與 Microsoft Edge

<compat-mode>

控制針對特定網站或網域使用何種相容性設定的子元素。此元素僅在 IE11 中支援。

範例

<site url="contoso.com">
  <compat-mode>IE8Enterprise</compat-mode>
</site>

其中:

  • IE8Enterprise。在 IE8 企業模式中載入網站。

    此元素針對舊版結構描述 EmIE 區段中所包含的網站是必要的,且必須 IE8 企業模式載入。

  • IE7Enterprise。在 IE7 企業模式中載入網站。

    此元素針對舊版結構描述 EmIE 區段中所包含的網站是必要的,且必須 IE7 企業模式載入。

    重要事項  

    這個標記會取代 "forceCompatView"="true" 屬性與結構描述 v.1 版本 EmIE 區段中指定的網站清單的組合。

     
  • IE[x]。[x] 是文件模式的數目,而網站會以指定的文件模式載入。

  • 預設值或不指定。使用頁面的預設相容性模式載入網站。在此情況下,會依循 X-UA 相容的中繼標籤或 HTTP 標頭。

IE11

<open-in>

可控制針對網站使用何種瀏覽器的子元素。針對執行 Windows 10 的裝置,這個項目支援 [在 IE11 中開啟] 或 [在 Microsoft Edge 中開啟] 體驗。

範例

<site url="contoso.com">
 <open-in>none</open-in>
</site>

其中:

  • IE11。在 IE11 中開啟網站,不論員工開啟哪種瀏覽器。

  • MSEdge。在 Microsoft Edge 中開啟網站,不論員工開啟哪種瀏覽器。

  • 無或不指定。在員工選擇的瀏覽器中開啟。

IE11 與 Microsoft Edge

 

更新的結構描述屬性

<url> 屬性屬於結構描述 v.2 版本 <site> 元素的一部分,會取代結構描述 v.1 版本的 <domain> 元素。

屬性說明支援的瀏覽器

版本

指定企業模式網站清單的版本。<site-list> 元素支援此屬性。

IE11 與 Microsoft Edge

URL

指定套用子元素的 URL (以及使用標準連接埠慣例的連接埠號碼)。該 URL 可以是網域、子網域或任何路徑 URL。

注意  

請確定您不會指定通訊協定。使用 <site url="contoso.com"> 會套用至 http://contoso.com 與 https://contoso.com 兩者。

 

範例

<site url="contoso.com:8080">
	<compat-mode>IE8EnterpriseMode</compat-mode>
	<open-in>IE11</open-in>
</site>

在這個範例中,使用 Microsoft Edge 移至 http://contoso.com:8080 會導致網站在 IE11 中開啟並以 IE8 企業模式載入。

IE11 與 Microsoft Edge

 

已過時的屬性

這些 v.1 版本結構描述屬性在 v.2 版本結構描述中已過時:

已過時的屬性新增屬性範例
forceCompatView<compat-mode>forceCompatView="true" 可由下列項目取代:
<compat-mode>
  IE7EnterpriseMode
</compat-mode>
docMode<compat-mode>docMode="IE5" 可由下列項目取代:
<compat-mode>
  IE5
</compat-mode>
doNotTransition<open-in>doNotTransition="true" 可由下列項目取代:
<open-in>
  none
</open-in>
<domain>

<path>
<site>
<emie>
  <domain exclude="false">contoso.com</domain>
</emie>

可由下列項目取代:

<site url="contoso.com"/>
  <compat-mode>IE8Enterprise</compat-mode>
</site>

-以及-

<emie>
  <domain exclude="true">contoso.com
     <path exclude="false" forceCompatView="true">/about</path>
  </domain>
<emie>

可由下列項目取代:

<site url="contoso.com/about">
  <compat-mode>IE7Enterprise</compat-mode>
</site>

 

雖然的結構描述 v.2 版本不支援這些屬性,它們可以繼續在 v.1 版本的結構描述中運作。不過,如果您使用的是 v.2 版本的結構描述且仍然有這些屬性,則 v.2 版本結構描述的優先順序較高。我們不建議您結合這兩種結構描述,而建議您移動到 v.2 版本的結構描述以充分利用新的功能。

重要事項  

使用新的適用於 Windows 10 的 Enterprise Mode Site List Manager 工具儲存您的 v.1 版本檔案,會自動將 XML 更新到新的 v.2 版本結構描述。

 

結構描述中不應包含哪些項目

建議您不要將下列任何項目新增到您的結構描述,因為它們可能讓您的相容性清單出現非預期的行為。

  • 不要使用通訊協定。例如,http://、https:// 或自訂通訊協定。它們會中斷剖析。

  • 不要使用萬用字元。

  • 不要使用 IP 位址。

  • 不要使用查詢字串,連字號會中斷剖析。

 

 

顯示: