Appleは先週初め、iOS 15.4の最初のベータ版を開発者向けにリリースしました。数日後、クパティーノに拠点を置く同社はiOS 15.4パブリックベータ1をリリースしました。変更点を詳しく調べたところ、新機能の一つとしてWebアプリの通知機能が追加されるようです。
PWAとは何か、なぜ重要なのか
ウェブ開発の進歩により、複雑なアプリをiPhoneやiPadのブラウザから直接実行できるようになりました。これらはプログレッシブウェブアプリ(PWA)と呼ばれています。これにより、MicrosoftのXbox Cloud GamingやFacebook Gamesなどのゲームサービスは、AppleのApp Storeの要件を満たすことなくiOSデバイスで動作できるようになります。

モバイルウェブアプリに欠けているものの一つがプッシュ通知です。デスクトップでは、ウェブサイトが通知を送信する前に個別に許可を求めることができますが、WebKitではそれが許可されていませんでした。
これらの通知は、新しいゲームが利用可能になったときや、誰かがあなたを友達に追加したときなど、さまざまな情報を知らせるために使用できます。開発者たちはiOSとiPadOSでこの機能を強く求めており、ついに実現するかもしれません。
Safariの新しい実験的な設定により、Webアプリの通知が可能になる可能性
Safariの環境設定の奥深くに新しい設定トグルがあることから、iOS 15.4ではウェブアプリの通知機能が追加される可能性があるようです。設定 > Safari > 詳細 > 試験的機能 > プッシュAPIで確認できます。iOS 15.4でも有効にできますが、今のところ変更は期待できません。
Appleはこの最初のベータ版にWebKit設定を組み込んでいますが、開発者によるとAPI自体はまだWebKitに実装されていないとのことです。オプションを有効にしても、開発者がそれを利用する方法はまだありません。おそらく、2番目のベータ版で実装されるでしょう。