Windows 8 中的釘選網站通知

Windows Internet Explorer 9 引入了釘選的網站功能,可以讓使用者按一下工作列上的圖示即直接存取的網站。釘選的網站非常容易實作,而且只需少許的程式碼即可完成。如需建立釘選的網站詳細資訊,請參閱釘選的網站開發人員文件

Windows 8 使用 [開始] 畫面上的磚實作釘選的網站。當使用者按一下代表釘選網站的磚時,該網站會在新 Windows UI 環境下的 Internet Explorer 10 中開啟。在此您會學到如何在 Windows 8 實作釘選的網站通知。

您必須提供許多資訊,才能在 Windows 8 中正確實作釘選的網站通知:

  • Web 服務輪詢通知的位置
  • 反映目前徽章狀態的最新 XML 檔案
  • 更新應該發生的頻率

msapplication-badge 中繼標籤

這個新的釘選網站中繼標籤會說明輪詢 URL。以下顯示典型的中繼標籤:


<meta name="msapplication-badge" content="frequency=30; polling-uri=http://mysite.com/id45453245/polling.xml"/>

name 值 "msapplication-badge" 是必要值,指出網站釘選在 [開始] 畫面上時可以支援徽章通知。

content 值 "frequency" 可省略,指出用戶端檢查輪詢 URL 更新的頻率 (分鐘)。支援的值為 30、60、360 (6 小時)、720 (12 小時) 及 1440 (1 天)。如果未指定值,將使用 1440 小時作為預設值。

content 值 "polling-uri" 是必要值,指出輪詢 XML 資料檔的 URL。僅支援 "http" 與 "https" URI 配置。

徽章描述檔案

徽章通知可以使用 1 到 99 的數字或 10 個標準字符中的任一個來更新您的釘選網站磚。如需徽章影像的圖像清單,請參閱徽章影像目錄 (Windows 市集應用程式)。下一個 XML 範例描述指出新訊息已經送達的徽章。


<badge value="newMessage" />

下列 XML 可新增數值徽章。


<badge value="15" />

如需 XML 值、字符與範例的完整說明,請參閱Badge schema

重新整理徽章狀態

Internet Explorer 10 引入的 API 可讓您視需要要求 Windows 輪詢釘選網站的通知狀態:


window.external.msSiteModeRefreshBadge();

例如,當使用者積極瀏覽您的網站時,您可能要更頻繁地更新釘選網站的通知徽章。 當開啟網站來重新整理徽章狀態時,您可能也想要這麼做。

相關主題

Windows 8 整合
Internet Explorer 10 開發人員指南

 

 

顯示:
© 2014 Microsoft