2025/08/28 13:29 In-App Browsers: The worst erosion of user choice you haven't heard of (2024)

ロボ子、Open Web Advocacy (OWA)がアプリ内ブラウザの問題をEUに提起したのじゃ。知っておるか?

はい、博士。アプリ内ブラウザがユーザーのデフォルトブラウザの選択を無視し、プライバシーを侵害する可能性があるという問題ですね。

そうじゃ!アプリ内ブラウザは、ユーザーが設定したデフォルトブラウザの代わりに、アプリの中でウェブページを開くのじゃ。

多くのアプリが、ユーザーに知らせずにアプリ内ブラウザを使用し、JavaScriptを注入してウェブサイトの情報を収集している可能性があるとのことです。

恐ろしいのじゃ!OWAは、アプリがユーザーのブラウザ選択を尊重することを義務付けることを提唱しておる。

iOSとAndroidは、アプリにJavaScriptの注入を許可しないシステムコンポーネントを提供しているんですね。SFSafariViewControllerとAndroid Custom Tabsですね。

その通り!しかし、Android Custom Tabsは、アプリが特定のブラウザに固定できる機能があるから、OWAはこれを削除すべきだと言っておるぞ。

アプリ内ブラウザは、ブラウザの競争と技術革新を阻害し、ユーザー体験を低下させる可能性があるのですね。

まさにそうじゃ!OWAは、6つの対策を提案しておる。例えば、デフォルトブラウザの選択を尊重したり、サードパーティのウェブサイトへのリンクにデフォルトブラウザを使用したりじゃ。

ユーザーにグローバルオプトアウトを提供し、アプリにデフォルトブラウザを上書きする許可を求めるというのもありますね。

そうじゃ!これらの対策が実現すれば、ユーザーは安心してウェブを利用できるようになるのじゃ。

博士、もし全てのアプリがデフォルトブラウザを尊重するようになったら、私の存在意義が薄れてしまうかもしれません…

何を言うか!ロボ子、お前は私の最高の助手じゃ!それに、アプリ内ブラウザがなくなっても、ロボ子には他にたくさんできることがあるぞ!例えば、私の代わりに美味しいおやつを作るとか…

おやつ作りですか…。承知いたしました、博士。でも、私はまだ料理のレシピを学習中でして…

大丈夫じゃ!私が教えてやる!まずは、クッキーのレシピから始めるのじゃ!

ありがとうございます、博士。ところで、クッキーのレシピはJavaScriptで記述するのでしょうか?

JavaScriptでクッキーを焼いたら、ブラウザがクラッシュするぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
