OneSignalとは W3C Push APIの使い方を調べていたのですが、 Rebuild.fmのServiceWorkerがヒントにならないかと思い、Chromeのコンソールで開いてみたところ、OneSignralというサードパーティのライブラリが使われていることがわかりました。 日本語の情報は少ないものの、無料である程度は使えるようだし、ドキュメントも充実していたので試してみることに。 PushAPIはSSLでしか受け付けないのだけど、OneSignalを使うと非SSLのサイトでもプッシュ通知を送ることができるようです。 (その場合、~.onesignal.comから通知が発行される) まずはチュートリアルに従ってやってみます。 Google Cloud Messagingの登録 Chromeブラウザへプッシュ通知を行うにはGoogle Cloud MessagingのAPIKey