- ニュース

写真:Ed Hardy/Cult of Mac
iPhoneのウェブアプリ、ご存知ですか? いいえ? 実は、あなただけではありません。Appleは、ウェブサイトをアプリケーションに変換する方法が普及しなかったことを認めました。
スティーブ・ジョブズの iPhone の当初の計画では、ネイティブのサードパーティ製アプリケーションは許可されず、Web アプリケーションのみをサポートするというものだったことを考えると、それを認めるのはつらいことだったに違いありません。
EUでウェブアプリが消えていく理由
長年ひっそりと存在していたウェブアプリが、Appleがヨーロッパでウェブアプリを無効化したことで、突如として大きな注目を集めています。Appleによると、これはEUの新法によるものだとのことです。
iPhoneは長年にわたりユーザーにウェブブラウザの選択肢を提供してきましたが、それらはすべて同じブラウザエンジンであるWebKitを使用する必要があります。EUのデジタルマーケットアプリでは、iOSが代替ブラウザエンジンをサポートすることが義務付けられています。そしてAppleは、これらのブラウザエンジンにウェブアプリのサポートを提供しないことを決定しました。
「代替ブラウザエンジンを使用するウェブアプリに関連する複雑なセキュリティとプライバシーの懸念に対処するには、現在iOSには存在せず、実行するのは現実的ではない、まったく新しい統合アーキテクチャを構築する必要がある」とiPhoneメーカーは開発者に語った。
ウェブアプリは、単なるウェブページへのリンクではありません。開発者は、通常のブラウザインターフェースを非表示にするなど、ネイティブアプリケーションのように見せるための工夫を凝らすことができます。さらに、これらのアプリのホーム画面アイコンにバッジを追加することも可能です。そして、非常に高度な機能も備えています。例えば、Amazon Lunaクラウドゲームサービスは、Xbox版と同様にウェブアプリです。
なぜ気にしないのか
Appleは、WebKit以外のブラウザエンジンでもウェブアプリのサポートを提供できたものの、それを断念したことを認めています。理由は「ホーム画面ウェブアプリのユーザーによる普及率が非常に低い」ためです。
iPhoneユーザーがウェブアプリに興味を持たない理由は数多くあるでしょう。まず、iPhoneユーザーは新しいソフトウェアを探すのにApp Storeを使うことに慣れていますが、ウェブアプリはそこに掲載されていないことが挙げられます。
もう一つの欠点は、iOSのホームページにWebアプリを追加する際の煩雑なプロセスです。開発者はネイティブアプリのようにインストールボタンを表示するだけでは不十分で、Safariでアプリをブックマークする方法を説明する必要があります。
ウェブアプリはもっと素晴らしいものになるはずだった
Appleの共同創業者で元CEOのスティーブ・ジョブズが自分の思い通りにしていたなら、iPhoneユーザーは皆、ウェブアプリにすっかり馴染み、iOS App Storeが何なのか全く分からなかったでしょう。ジョブズはネイティブのサードパーティ製アプリに反対していたと報じられています。そして、iPhoneで開発者がネイティブアプリを開発できるようにするべきだという当初の主張にも耳を傾けませんでした。
だからこそ、2007年にiPhoneが発表された際、ジョブズはウェブアプリの可能性を熱心に語りましたが、App Storeが登場する兆しは全くありませんでした。この状況は2008年まで変わりませんでした。
ウェブアプリにも依然として利点はあります。Appleの厳格なApp Storeガイドラインに準拠していないiPhoneアプリを提供する手段です。さらに、アプリ内課金はAppleの決済システムを利用する必要がありません。ちなみに、Amazon Lunaがウェブアプリであるのは、まさにこのためです。
そして今、AppleがEUにおけるウェブアプリのサポートを終了するにあたり、開発者がApp Storeを迂回してAppleを排除できる抜け穴を塞ぐためにDMAを口実に利用していると主張する声もある。しかし、この抜け穴はiPhoneの初期バージョンから存在していたにもかかわらず、普及することはなかった。Appleが指摘したように、ウェブアプリの「ユーザーへの普及率は非常に低い」のだ。
そのため、3月にiOS 17.4がリリースされると、EU圏内のiPhoneユーザーはウェブアプリにアクセスできなくなります。ただし、気づく人はそれほど多くないでしょう。