push notification

push notification

[7] 現在の多くのプラットフォームでは、アプリケーションから利用者通知 (notification) するプラットフォームレベルの共通の仕組みが提供されています。

表示

[2] プラットフォームにより、 (利用者が反応していない) 通知を永続的に表示し続けるものもあれば、 一定時間経過後に自動消去するものもあります。

[3] 一定時間経過後に消去されると利用者が見逃してしまい不便となる可能性もあります。 一方で、表示したままにすると常に表示状態になって煩わしくなる可能性があります。

[4] 表示スペースの都合上、一定件数のみしか表示せず、古いものから自動的に消えていく場合もあります。

[6] 自動消去される場合でも、スクリーンセーバー表示中など利用者が見ていないことが明らかな場合、 その分表示期間を延長することがあります。

[5] いずれにしても、過去の通知を一定期間 (比較的長期間) 保持し、 利用者が何らかの操作でその一覧を閲覧できる方が便利そうです。

実装

[1] 通知の API

[8] 通知のオンとオフを切り替える - パソコン - Google Chrome ヘルプ () https://support.google.com/chrome/answer/3220216?co=GENIE.Platform%3DDesktop&hl=ja

[9] 通知のオンとオフを切り替える - Android - Google Chrome ヘルプ () https://support.google.com/chrome/answer/3220216?co=GENIE.Platform%3DAndroid&hl=ja