前回の雪かき事故を知らせるアプリの通知先はiPhoneアプリでしたが、AndroidやパソコンのChrome, Firefox, Edgeでは、W3Cでオープンに規格化が進む WebPushこと「Push API」が使用可能とのことで、実験してみました。 コマンドラインから、webから、結構手軽に通知が送れるのでなかなか楽しく、便利です!うまく使えば、気になる情報のチェックや、リマインドに大きく力を発揮してくれそうです。 本ブログにもそのうち追加しようと思いますが、ひとまず、実験できるプログラム一式ができたので、公開します。 WebPushは、各ブラウザベンダーが運用している通知サーバーにデータを送って、そこから各ブラウザへと通信される仕様のようです。 Node.js 用のライブラリを使って、通知用の設定と、コマンドラインで送信するツール、Deno で作ったサンプル通知管理サービスと、クラ
![オープンな技術で開発進む通知システム「WebPush」を簡単に使ってみるJavaScriptプログラム](https://cdn-ak-scissors.b.st-hatena.com/image/square/4f9ca2041786c7cafd58906d0ce6cad23772392b/height=288;version=1;width=512/https%3A%2F%2Fimg.sabae.cc%2Fdata%2F20210113%2F3a51bc6a-abdc-474d-ba0e-5a5a98da5346.jpg)