こんにちは、UXデザインセンターのsgi-changです。
今日はドライブレコーダーの続き…ではなく、Web Push通知について記事を書いてみました。
Web Push通知と聞いて、皆さんはどんな仕組みを思い浮かべますか?
Web Push通知と言えば、モバイルのネイティブアプリで受け取れるPush通知を、Webブラウザでも同様に受け取れる、
そんなモバイルライクなUXを提供するProgressive Web Apps(PWA、以下同)の機能の一つとされています。
今回は、Firebase Cloud Messaging(FCM、以下同)経由で、PWAとも関わりの深い、Push通知を受信するために必要な技術、
Service Workerや、Notification APIを使って、
Web Pushの受信時に、FirebaseのSDK(以下、SDK)任せにしないで、受信側で通知をコントロールすることにあえて挑戦してみました。(需要はあるのだろうか…)