Я знаю, что W3C просто публикует свою черновую версию Web Notification, чтобы уведомить пользователя. Таким образом, нет браузера, который реализует этот метод в своем текущем или последнем браузере сборки.
После того, как я просмотрел множество веб-сайтов, нашел все возможные уведомления на рабочем столе в большинстве браузеров. Я нашел два основных браузера, которые должны это поддерживать.
1.Google Chrome и браузер на основе Webkit
(источник: google.com)
(источник: google.com)
(источник: google.com)
Мы можем использовать встроенную функцию уведомлений на рабочем столе, чтобы показывать сообщения, подобные следующей картинке.
Дополнительная информация: Проекты Chromium - уведомления на рабочем столе
2.Internet Explorer
Для IE 5. 5+ мы можем использовать функцию createPopup для уведомления об использовании, как в Google Chrome, но он гораздо более гибкий, чем Google Chrome.
Дополнительная информация: метод CreatePopup в MSDN
Более того, если мы прикрепим веб-сайт к панели задач Windows 7, мы также сможем использовать значок наложения, чтобы уведомить пользователя.
(источник: microsoft.com)
Дополнительная информация: IE9, браузеры для конкретного сайта и добавление собственных элементов списка переходов на закрепленные вкладки
Другой браузер
Я думаю, что мы можем использовать плагин Pines Notify jQuery для создания уведомлений в браузере.
Или у вас есть какая-нибудь настольная библиотека уведомлений или идея, чтобы предложить мне?
Спасибо,
PS. Если у него нет прекрасной библиотеки, я создам ее сам.
Обнови я
Начиная с IE8, он не позволяет нам отображать всплывающее окно вне текущего браузера. Например, когда IE свернут, все всплывающие окна не отображаются. Таким образом, Google Chrome - это всего лишь один браузер, который имеет полностью API веб-уведомлений (FF 4 также имеет недокументированный API веб-уведомлений, но пока он не работает).