iOS 15.4ベータ版は、Safariブラウザーへの主要な新しい追加を示唆します。
AppleはiOS15.4ベータ版のこれらの新しいSafari機能を公式に発表していませんが、これらの新しい変更のほとんどは実験的な機能として見つけることができます。
iOSの新しいSafari機能15.4
長い間、Appleは最新のPWA標準のサポートに遅れをとっていました。 Androidと比較して、iOSはPWAアプリアイコン、プッシュ通知などの多くの機能をサポートしていません。これはiOS15.4ベータ版で変更されているようです。
Maximiliano Firtman 、新しいベータ版のSafariで次の変更が見つかりました:
Webアプリマニフェストの読み込みが高速化されました。共有シートが開かれたときではなく、ページの読み込み時に解析されるようになりました。アイコンはプログレッシブウェブアプリをサポートしています。ただし、開発者がApple独自の「apple-touch-icon」を使用する場合、Safariで使用すると優先されます。現在、PWAアイコンは、[ホーム画面に追加]セクションに移動したときにのみ読み込まれます。 Webプッシュ通知のサポートがついにiOSとiPadOSに登場します。現在、これはSafariの2つの実験、つまり「組み込みのWeb通知」と「プッシュAPI」の背後に隠されていますが、Firtmanが指摘しているように、この機能はトグルを有効にした後でも機能しません。この機能は進行中のようであり、今後のベータ版でどのように進化するかを確認する必要があります。一部の開発者は、この機能はiOS16まで準備ができていないと推測しています。WebXRのサポートも実験で利用できます。これには、ARモード、デバイスAPI、ゲームパッドモジュール、およびハンド入力モジュールが含まれます。 Appleの今後のAR/VRヘッドセットには、独自のOSが付属する予定ですが、SafariでWebXRをサポートすることは開発者にとって役立ちます。 VorbisおよびOpusオーディオデコーダー、MediaSourceInline、Encoded Transform APIなど、MediaおよびWebRTCのいくつかの更新が利用可能です。以下を含むいくつかの新しいパフォーマンス関連の実験もあります。ServiceWorkerNavigationPreload Lazy Image Loading(現在はデフォルトで有効)RequestVideoFrameCallbackSharedWorker優先ページレンダリングの更新WebLocks API TransformStreamAPIすべての実験をリセットする新しいオプションもあります設定のデフォルト。以前は、デフォルト設定に戻す方法がありませんでした。つまり、デフォルトのデバイスと一致するように別のデバイスをチェックする必要がありました。
これらはすべて最初のベータ版からのアップデートであるため、AppleがiOS 15.4で前述の新しいSafari機能の一部またはすべてをリリースしない可能性がありますが、Appleが非常に多くの追加に取り組んでいることを確認するのは良いことですSafariに。これらの多くは、PWAの改善やプッシュ通知のサポートなど、開発者から長い間要求されてきました。
続きを読む: