iOS上のPWA、パート1:iPhone上のPWAは見た目よ... ノート

iOS上のPWA、パート1:iPhone上のPWAは見た目よりも古い

これは、iOS 上の Web アプリがどのように機能するかについての 8 つの記事の最初の記事であり、残りの記事よりもコードが少なくなっています。ここでは、iPhone に PWA をリリースする誰もが最終的に受け入れることになる、奇妙さの出所を見ていきます。2026 年に構築されたほとんどの PWA のヘッダーを開くと、マニフェストリンクの隣に、apple-mobile-web-app-capable メタタグがほとんどの場合見つかるでしょう。Safari の古い参照には、「iOS 2.1 以降で利用可能」と明記されています。バージョン 2.1 は 2008 年 9 月 12 日にリリースされました。そのとき、App Store はすでに 2 か月間稼働していました。したがって、iPhone 上のフルスクリーン Web アプリは、通常とは逆のストーリーが語られるにもかかわらず、Apple がネイティブ SDK に切り替えた後に登場しました。iPhone 上の PWA の動作は、このような小さな詳細でいっぱいです。ホーム画面のアイコンの後ろには、Web ページをプログラムに変えようとする 25 年間の試みがあり、その過程で行われた多くの決定が、あなたのコードにまだ残っています。