Windows 8의 고정된 사이트 알림

Windows Internet Explorer 9에서는 사용자가 작업 표시줄의 아이콘을 클릭하여 웹 사이트에 직접 액세스할 수 있는 편리한 방법인 고정된 사이트가 추가되었습니다. 고정된 사이트는 구현하기도 쉬우며 코드가 거의 필요하지 않습니다. 고정된 사이트를 만드는 방법에 대한 자세한 내용은 고정된 사이트 개발자 설명서를 참조하세요.

Windows 8에서는 시작 화면의 타일을 사용하여 고정된 사이트를 구현합니다. 사용자가 고정된 사이트의 타일을 클릭하면 새 Windows UI 환경의 Internet Explorer 10에서 사이트가 열립니다. 여기서는 Windows 8에서 고정된 사이트 알림을 구현하는 방법을 알아보겠습니다.

Windows 8에서 고정된 사이트 알림을 올바르게 구현하려면 다음과 같은 여러 정보를 제공해야 합니다.

  • 알림을 폴링할 웹 서비스 위치
  • 현재 배지 상태를 반영하는 최신 XML 파일
  • 업데이트 빈도

msapplication-badge 메타 태그

고정된 사이트의 새 메타 태그는 폴링 URL을 설명합니다. 일반적인 메타 태그는 다음과 같습니다.


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

이름 값 "msapplication-badge"는 필수이며, 시작 화면에 고정될 경우 웹 사이트에서 배지 알림을 지원함을 나타냅니다.

콘텐츠 값 "frequency"는 선택 사항이며, 클라이언트가 폴링 URL에서 업데이트를 확인하는 빈도(분)를 나타냅니다. 지원되는 값은 30, 60, 360(6시간), 720(12시간) 및 1440(1일)입니다. 값을 지정하지 않으면 기본값인 1440시간이 사용됩니다.

콘텐츠 값 "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에서는 요청 시 Windows에서 고정된 사이트의 알림 상태를 폴링하도록 요청하는 데 사용할 수 있는 API가 추가되었습니다.


window.external.msSiteModeRefreshBadge();

예를 들어 사용자가 웹 사이트를 검색하는 경우 고정된 사이트 알림 배지를 더 자주 업데이트할 수 있습니다. 웹 사이트가 열려 있을 때 배지 상태를 새로 고치기 위해 이 작업을 할 수도 있습니다.

관련 항목

Windows 8 통합
개발자용 Internet Explorer 10 가이드

 

 

표시:
© 2014 Microsoft