Об уведомлениях для веб-сайтов
Уведомления являются краткими, незаметными сообщениями, появляющимися в верхнем правом углу экрана, предупреждая пользователей Mac о новом сообщении или выполненной задаче. Даже если у Вас нет собственного приложения Какао, как веб-разработчик, можно сконфигурировать веб-сайт, чтобы отправить уведомления пользователям Mac.
Существует два вида уведомлений для веб-сайтов:
Уведомления Нажатия Safari, который является монопольной Apple технологией и инициированной удаленно использующей Apple Push Notification service (APNs).
Локальные Уведомления, указанные стандартом W3C и инициировавшие локально использование JavaScript.
Сразу
Этот документ объясняет ключевые понятия уведомлений для веб-сайтов и как реализовать их в Вашей экосистеме.
Пользователи управляют своими уведомлениями
Рассмотрите предпочтения, доступные пользователям, чтобы лучше понять, как реализовать Вашу службу уведомления.
Уведомления нажатия Safari развертываются от Вашего сервера
В OS X v10.9 и позже, можно отправить уведомления нажатия пользователям веб-сайта. Safari не должен быть открыт для уведомления для появления, и посетители управляют своими настройками уведомлений на основе на веб-сайт.
Локальные уведомления вызываются с JavaScript
В OS X v10.8 и позже, можно насладиться Центр Уведомления через JavaScript API. После того, как посетители дают разрешение получать локальные уведомления, можно инициировать уведомления для появления, пока веб-страница остается на открытой вкладке.
См. также
WWDC 2013: Реализация OS X Требует у Уведомлений Веб-сайты, показывает, что методы наиболее успешной практики для реализации требуют у уведомлений веб-сайты.
Локальное и Удаленное Руководство по программированию Уведомления описывает, как отправить уведомления нажатия приложения OS X и iOS.
WebKit Темы Программирования DOM описывает другой JavaScript APIs, доступный браузерам WebKit.
Руководство по веб-контенту Safari описывает, как создать веб-сайты для Safari.