
Apple は、ポリシーの更新と WebKit エンジンの新機能により、Web アプリ向けのいくつかの主要な新機能を含む iOS 16.4 の最初のベータ版をリリースしました。
WebKitブログで詳しく説明されているように、ホーム画面のウェブアプリは、バッジを含むHTML5標準のWeb Push APIを介して初めてプッシュ通知にアクセスできるようになりました。Appleプッシュ通知サービスへのアクセスは、これまでApp Storeアプリのみに限られていました。
デスクトップ版Safariとは異なり、iOS 16.4モバイル版Safariで閲覧するウェブサイトは、ウェブプッシュの許可をリクエストできません。Appleはこの機能を、ホーム画面に追加されたウェブアプリに限定しています(共有シートの「ホーム画面に追加」ボタンを使用してウェブページのショートカットを作成してください。ショートカットはアプリグリッドにアプリアイコンとして表示されます)。
もちろん、すべてのウェブアプリはネイティブアプリと同様に、通知アラートを送信する権限が必要です。設定が完了すると、ウェブアプリのプッシュ通知もFocusシステムに統合できるようになります。同じウェブアプリを複数のデバイスに追加した場合、Focusの状態はすべてのデバイスで同期されます。
関連するもう1つの変更点として、サードパーティ製ブラウザで、標準のシステム共有シートを介してウェブサイトをホーム画面に追加するためのユーザーインターフェースが表示されるようになりました。ホーム画面のウェブアプリのショートカットは、Safariだけでなく、ユーザーのデフォルトのサードパーティ製アプリでも起動するようになりました。
iOS 16.4以降、フォールバックウェブアプリのショートカットアイコンのデザインも変更されます。以前は、ウェブサイトのパブリッシャーがiOSサイズのアイコンを明示的に提供していない場合、iOSはウェブページのミニスクリーンショットをアイコンとして使用していました。新しいデザインでは、ウェブサイト名の頭文字を使ったシンプルなモノグラムのプレースホルダーアイコンが表示されます。
WebKit 16.4では、Web Pushに加え、開発者がより優れたWebアプリを開発するのに役立つ新しいWeb APIが追加されます。これには、画面ウェイクアサーションのサポート、最新の標準ベースのデバイス方向APIの採用、ビデオ処理用コーデックへのアクセス向上などが含まれます。
apallu.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。