Привлекайте внимание пользователей, когда браузер свернут (кроссбраузерные уведомления на рабочем столе?)

Я работаю над приложением на основе браузера, которое должно иметь возможность привлекать внимание пользователей, когда пользователь получает входящее событие, например сообщение, даже если пользователь свернул браузер.

Поиск дал мне хорошие результаты, но не для кроссбраузерности или специфики для firefox. Мне нужно поддерживать IE 7+ и FF 3.6+ (в зависимости от пользовательской базы).

Вот что я изучил:

До сих пор мы использовали простое предупреждение javascript для заставьте значок в трее мигать, но это создало дополнительный щелчок при попытке ответить на уведомление (всего 3 щелчка сейчас или 33% ухудшения). Ожидается, что пользователи будут делать это 20-50 раз в день, так что это очень быстро станет действительно надоедающим.

На основе примера, предоставленного в сети разработчиков Microsoft, я создал этот простой прототип, который хорошо работал для IE, но он специфичен для IE и не будет работать в других браузерах:



Popup Example






Любые предложения о том, как улучшить этот опыт без использование исполняемого файла, установленного локально, приветствуется!

7
задан Community 23 May 2017 в 10:34
поделиться