Apple の新しい iOS および iPadOS 16.4 ベータ版では、ホーム画面の Safari Web アプリからプッシュ通知を送信できるようになります。 WebKit ブログの新しい投稿.
最初の iPhone の頃から、ウェブサイトへのショートカットをアプリのようなアイコンとしてホーム画面に追加することはできましたが、ウェブ アプリは通知を送信したり、通知バッジを表示したりすることはできませんでした。 しかし、iOS と iPadOS 16.4 では状況が変わります。
Brady Eidson と Jen Simmons によるブログ投稿によると、プッシュ通知がどのように機能するかを以下に示します。
ホーム画面に追加された Web アプリは、プッシュ通知の受信許可を要求できますが、その要求は、Web アプリが提供する「購読」ボタンをタップするなど、ユーザーの直接的な操作に応答する場合に限られます。 iOS または iPadOS は、通知を送信するための許可を Web アプリに付与するようユーザーに求めます。 ユーザーは、iPhone や iPad の他のアプリと同様に、通知設定で Web アプリごとにこれらの権限を管理できます。
Web アプリからの通知は、他のアプリからの通知とまったく同じように機能します。 ロック画面、通知センター、ペアリングされた Apple Watch に表示されます。
ブログによると、Web アプリは通知バッジの数を設定することもでき、通知はフォーカス モードもサポートします。 また、ホーム画面に複数のバージョンの Web アプリがある場合は、それぞれに異なる設定を使用できます。これは、たとえば、個人用と仕事用を区別するのに役立つ場合があります。 個人的には、Web アプリごとに通知を管理できることをうれしく思います。 これにより、それらを制御しやすくなります。
これらの Web プッシュ通知の変更は、実際にはかなり前に約束されていました。Apple が最初に Web プッシュ通知が進行中であると発表したからです。 6 月の WWDC 2022 に戻る. とはいえ、デスクトップの場合と同様に、Web プッシュ通知をオンにする予定はないと思います。ネイティブ アプリのほとんどの通知は既にオフにしています。
いくつかの Web アプリの改善が行われているのは Safari だけではありません。iOS および iPadOS 16.4 以降では、サードパーティのブラウザーから Web サイトやアプリをホーム画面に保存することもできます。