Веб-уведомления Chrome без SSL (в обход Service Worker)
Итак, возможно ли реализовать веб-уведомления для Chrome без SSL-сертификата? Я хочу избежать установки SSL на моем сайте, и было бы здорово, если бы был способ отправлять уведомления без Service Worker.
1 ответ
Вы все еще можете использовать (старый) Notification(title, options)
конструктор, и он будет работать на некоторых (настольных) платформах. Но (как вы, наверное, знаете), он не работает в Chrome для мобильных устройств (Android).
Что работает в Chrome для мобильных устройств на основе ServiceWorker showNotification(title, options)
подход. Но согласно спецификации Service Workers, вы можете использовать Service Workers только в безопасных контекстах (чтобы защитить пользователей от рисков, связанных с небезопасными контекстами).
Поэтому, если вы хотите что-то, что будет работать для пользователей Chrome для мобильных устройств, ответ будет: "Нет, невозможно использовать веб-уведомления в Chrome для мобильных устройств без работников службы (и также без развертывания сертификата SSL для вашего сайта).