
Appleは近年、反競争的行為に関する複数の非難に直面しており、今後も非難は続くと思われます。今回、開発者グループが「Open Web Advocacy」というプロジェクトを立ち上げ、Appleに対しiOS上で他のブラウザエンジンの使用を許可するよう求めています。
このグループは、開発者がiOS版Safariと同じ機能にアクセスできるようにすることを望んでいます。同時に、Appleに対し、iOSをサードパーティ製ブラウザエンジンに開放するよう求めています。
ご存知ない方のために説明すると、iOSはWebKitエンジンを採用しており、SafariだけでなくAppleのOS上のすべてのウェブコンテンツにこのエンジンが使われています。macOSとは異なり、iOSアプリはブラウザエンジンとしてWebKitを使用する必要があるためです。つまり、iOSで目にするすべてのウェブブラウザやウェブアプリは、基本的に別の「スキン」の下で動作するSafariなのです。
「このグループの目的は、Appleに対し、iOS上で他のブラウザエンジンの利用を許可する必要があると説得することです。そうすることで、iOSは現代のウェブ開発のためのより良いプラットフォームとなるのです」とローソン氏は説明した。「現状では、iOS上のブラウザはどれも、Chrome、Firefox、Edgeといったバッジが付いているものであっても、実際にはSafariのブランドスキンに過ぎず、iOS上で競合がないため、他のブラウザに遅れをとっているのです。」
同団体がThe Register に語ったところによると、アプリを WebKit に限定すると、開発者が Safari の機能の一部にアクセスできないため、問題が生じているという。
例えば、サードパーティ製ブラウザではフルスクリーン機能が制限されており、AppleはApple Payの統合をSafariに限定しています。また、Webベースのアプリはフルスクリーンで実行できず、サードパーティ製ブラウザではWebアプリをホーム画面に追加するオプションが提供されていません。開発者からは、iOS WebKitにWeb NFCなどのAPIが不足していることへの不満も上がっています。
このグループの主な目的は、英国競争・市場庁(CMA)に懸念を伝え、Appleが方針を変える必要があることを説得することだ。
9to5Macの見解
Safariはここしばらく競合他社に遅れをとっており、ユーザーが他のウェブブラウザに乗り換えるにつれて、その傾向は顕著になってきました。開発者の間では、Safariには多くの機能が欠けているというコンセンサスがあり、アプリではAppleの技術をさらに制限された状態で使用せざるを得ない状況になっています。
もちろん、AppleがiOSでWebKitの採用を強制する理由はそれなりにあります。ユーザーをSafariエンジンに縛り付けるだけでなく、App Storeから締め出されているプラットフォーム(MicrosoftのXbox Cloud Gamingなど)で人気が高まっているWebアプリのエクスペリエンスを、Appleがより強力にコントロールできるようになるためです。
Apple が開発者にすべての iOS API にアクセスできるサードパーティのブラウザ エンジンの採用を許可した場合、App Store ビジネスに悪影響を与えることになります。
octbo.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。