Моя цель - отправлять уведомления рабочего стола в стиле Gmail в Chrome или Firefox из веб-приложение (назовем его X), которое в настоящее время НЕ открыто в браузере, и при этом пользователю не требуется устанавливать приложение или расширение. Это нормально, если пользователю необходимо предоставить разрешение на получение уведомлений от X, и это нормально, если браузер должен быть открыт для отображения уведомления, если X не нужно открывать в браузере. Также подойдет решение, которое не требует открытия какого-либо окна браузера.
Я просто потратил день на то, чтобы разбираться в этом, и пока что думаю, я узнал:
- Начиная с OSX Mavericks, это можно было сделать в Safari 7+ с помощью Safari Push-уведомлений < / а>.
- API веб-уведомлений работает в Chrome / Firefox, но требует, чтобы браузер пользователя был открыт для X.
- Twitter отправляет аналогичные веб-уведомления, не спрашивая разрешения у пользователя. во-первых, но требует, чтобы браузер пользователя был открыт для Twitter.
- Есть много ссылок на возможные Growl, но, насколько я могу судить, все они требуют, чтобы пользователь для работы установил Growl и / или приложение с поддержкой Growl.
Я могу ошибаться в любом из своих утверждений выше - я бы хотел это услышать! - и я открыт и для любого другого решения. Любые идеи?
Спасибо за прочтение.