「お使いのブラウザはサポートされていません。Chromeに切り替えてください。」——Firefoxユーザーなら一度は見たことがあるメッセージではないだろうか。Hacker Newsに投稿されたあるスレッドが、静かに広がるこの問題を改めて可視化した。
何が起きているか
投稿者のgurjeetは、わずか2日間で2件の「Firefox非対応」に遭遇したと報告した。
- Apple Business Manager(business.apple.com):「非対応ブラウザです」と表示し、Firefoxではログイン不能
- Alma(移民ビザ申請プラットフォーム):「本プラットフォームはGoogle Chromeのみに対応しています」と明記
興味深いのは、AlmaのトップページはFirefoxで動作するのに、app.tryalma.comというアプリ本体だけがChrome限定になっている点だ。Safariでもブロックされるという報告もあり、これは「Firefoxへの敵対」というより「Chrome以外を切り捨てる」動きと見るべきかもしれない。
なぜこうなるのか——開発者視点の現実
HNのコメント欄では「怠惰な開発者の問題」という指摘が多い。実際、Firefoxのシェアはすでに**約2〜3%**まで落ちており、「IE6やIE11を切り捨てたときと同じ話だ」という声もある。
ただし、IEとFirefoxを同列に語るのは誤りだ。
- IEはプリインストールされていたが、Firefoxは意図的に選択したユーザーが使っている
- IEはクロスブラウザ対応が技術的に困難だったが、Firefoxはモダンな標準実装でほとんどのWebサイトで動く
- Firefoxをブロックするほとんどのケースは「UserAgent文字列のチェックが雑」なだけで、実際には動作する
今すぐできる回避策:User-Agent偽装
投稿者本人がスレッド内で有効な対処法を紹介している。User-Agent Switcherアドオン(Firefox公式アドオンストアで入手可)を使い、UAを「Windows / Chrome 146」に偽装するだけで、多くのChrome限定サイトが動作するようになる。
手順:
1. Firefox Add-ons から「User-Agent Switcher」をインストール
2. ツールバーのアイコンをクリック
3. 「Windows / Chrome 146」などを選択
4. ページをリロード
これが機能するという事実は、そもそもサイト側に技術的な理由がないことを示している。単純なUA文字列チェックによる排除なのだ。
「ChromeがIEになっている」という皮肉
スレッドの中で最も刺さるコメントがこれだ。「Chrome is the new IE!」——かつてIEの独占に抗ってFirefoxが生まれたように、今度はChromeが事実上の標準となり、他ブラウザを排除し始めている。
Webの多様性・オープン性の観点からすると、これは深刻なトレンドだ。ブラウザエンジンの多様性が失われれば、GoogleがWebの仕様を事実上コントロールする状況が加速する。Mozillaが弱体化し、Firefoxのシェアがさらに下がれば、この悪循環は止まらない。
まとめ
Firefoxが「非対応」とされる現象は、技術的な問題ではなく開発コストとシェアのトレードオフが生んだ怠惰の結果だ。UA偽装で大半は回避できるが、それが必要という時点でWebの健全性が問われている。Firefoxを使い続けること自体が、オープンWebへの小さな投票だと思っている。