概要
- Google Chrome のみ「Sign in with Google」バナーが表示されない仕様
- SafariやFirefoxではバナーが表示されるが、拡張機能で非表示可能
- Chromeは独自のOne Tapダイアログを表示
- このダイアログは拡張機能で非表示不可、Chrome設定で無効化可能
- Googleによる自社ブラウザ優遇の一例
Google Chromeと「Sign in with Google」バナーの非表示
-
多くのウェブサイト(例: Yelp)で「Sign in with Google」バナー表示
-
Google が「One Tapユーザー体験」として推進
-
StopTheMadness Pro などの拡張機能でSafariやFirefoxではバナー非表示可能
-
Chrome ではそもそもバナー自体が表示されない仕様
- ChromeのUser-Agentを Safari で偽装するとバナー非表示を再現可能
- Safariの「開発」メニューからUser Agentを Google Chrome に設定し確認
Chrome独自のOne Tapダイアログ
- Chrome利用時、Googleアカウントにサインイン済みでYelp等にアクセスすると One Tapダイアログ 表示
- このダイアログはウェブページ要素ではなく Chrome本体UI の一部
- StopTheMadness Pro などの拡張機能では非表示不可
- ダイアログ表示中はChrome拡張機能のポップアップもブロック
- これは拡張機能側のバグではない
ChromeでOne Tapダイアログを無効化する方法
- Chromeの設定から One Tapダイアログ の無効化が可能
- アドレスバーに
chrome://settings/content/federatedIdentityApiを入力 - 「 Block sign-in prompts from identity services」を選択しダイアログ非表示
- アドレスバーに
Googleによる自社ブラウザ優遇問題
- Chrome のみ「Sign in with Google」バナー非表示という仕様
- 他ブラウザではユーザー体験が異なる点
- これは Google による自社ブラウザ優遇の一例
- 独占禁止法や規制当局が注目すべき事例