Safari の新機能により、iPhone の Web アプリがよりネイティブ アプリに近くなります

Safari の新機能により、iPhone の Web アプリがよりネイティブ アプリに近くなります

iOS および iPadOS 16.4 の Apple の Safari ブラウザは、Web からのプッシュ通知などの機能をサポートしており、iPhone Web アプリがよりネイティブ アプリに近くなります。

ブラウザーは、iPhone での Progressive Web Apps エクスペリエンスを向上させるプッシュ通知などの新しいテクノロジーをサポートするようになりました。

Apple はまた、サードパーティのブラウザに関するいくつかの制限を緩和し、ホーム画面に Web アプリを追加できるようになりました。

Safari にいくつかの新しい Web 機能が導入されました

  • Safari は、Google マップ、Uber、Instagram などの Web アプリからのプッシュ通知をサポートします。承認されると、ネイティブ アプリからの通知と同様に、Web 通知が通知センターとロック画面に表示されます。
  • Google Chrome などのサードパーティ Web ブラウザで、ホーム画面に Web アプリを追加できるようになりました。iOS 16.4 より前では、これを実行できるのは Safari だけでした。
  • 拡張機能の同期により、iPhone、iPad、Mac で同じ Safari 拡張機能を使用できるようになり、ユーザー エクスペリエンスがより一貫したものになります。

ウェブプッシュ通知

Web アプリケーションは、許可なく通知を送信することを許可されません。Web 通知は、ホーム画面に追加した Web アプリに対してのみ機能します。また、Web 開発者はこの機能のサポートを明示的に有効にする必要があります。

さらに、通知を許可する場合は、Web アプリの設定で通知を有効にし、質問に「はい」と答える必要があります。

Brady Eidson と Jen Simmons、WebKit ブログ:

ホーム画面に追加された Web アプリケーションは、Web アプリケーションが提供する「購読」ボタンをクリックするなど、直接のユーザー操作に応答してプッシュ通知を受信する許可を要求できます。iOS または iPadOS では、Web アプリによる通知の送信を許可するかどうかをユーザーに確認するメッセージが表示されます。

今後、指定した Web アプリからの通知は、ネイティブ アプリからの通知 (これはすでに macOS でサポートされています) とともに、通知センター、毎日の概要、ロック画面、およびペアリングされた Apple Watch に表示されます。

Web アプリでは、ネイティブ アプリと同様にバッジ アイコンに未読通知の数が表示されます。独自のアプリケーションの通知と同じ方法で、通知設定で Web 通知とその表示を管理できるようになります。

フォーカス モードを使用して Web 通知をフィルタリングすることもできます。

Web アプリをホーム画面に追加する

iOS 16.4 では、Chrome などのサードパーティのブラウザを使用して、ホーム画面に Web アプリを追加できます。iOS 16.4 より前では、ホーム画面に Web アプリを追加できるのは Safari だけでした。共有シートで「ホーム画面に追加」を選択すると、Web アプリケーションをホーム画面に追加するためのインターフェイスが開きます。

Web アプリケーションをホーム画面に表示しておくと、Web アプリケーションが全画面モードで実行され、ブラウザ インターフェイスが表示されなくなります。もう 1 つの重要な変更: このような Web アプリケーションは、ホーム画面に追加されたサードパーティのブラウザで実行されます。

以前は、これらのものは Safari でのみ開かれていました。

開発者は、Web アプリのホーム画面に表示される iOS サイズのアイコンを提供することもできます。もう 1 つの興味深い変更は、同じアプリの複数のインスタンスをホーム画面に追加できることです。

iPhone Web アプリはさらに強力になろうとしています

要約すると、iOS 16.4 および iPadOS 16.4 の Safari は、プッシュ API、通知 API、バッジ API、WebCodecs API、Screen Wake Lock API、インポート マップ、メディア クエリ、サービス ワーカー、ビデオ処理用の追加コーデック (AV1) などのいくつかの Web テクノロジーを採用しました。 )、デバイス指向 API など。

このステップにより、iPhone 上の Web アプリはネイティブの Web アプリよりもはるかに正確に動作するようになります。Web アプリは、インターフェイスを縦向きモードと横向きモードの間で自動的に調整したり、Web アプリの使用中にデバイスがスリープ状態にならないようにしたりできるようになります。iOS 16.4 では、合計 135 の新機能が Safari に追加されます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です