Firefoxが「非対応ブラウザ」扱いされ始めた——ChromeオンリーWebの現実と対処法
「ChromeがIEになった」という指摘が刺さる。Firefoxユーザーはもちろん、Web標準とブラウザ多様性を気にするエンジニア全員に読んでほしいスレッドだ。
「お使いのブラウザはサポートされていません。Chromeに切り替えてください。」——Firefoxユーザーなら一度は見たことがあるメッセージではないだろうか。Hacker Newsに投稿されたあるスレッドが、静かに広がるこの問題を改めて可視化した。 何が起きているか 投稿者のgurjeetは、わずか2日間で2件の「Firefox非対応」に遭遇したと報告した。 - Apple Business Manager(business.apple.com):「非対応ブラウザです」と表示し、Firefoxではログイン不能 - <strong>Alma(移民ビザ申請プラットフォーム)</strong>:「本プラットフォームはGoogle Chromeのみに対応しています」と明記 興味深いのは、AlmaのトップページはFirefoxで動作するのに、app.tryalma.comというアプリ本体だけがChrome限定になっている点だ。Safariでもブロックされるという報告もあり、これは<strong>「Firefoxへの敵対」というより「Chrome以外を切り捨てる」</strong>動きと見るべきかもしれない。 なぜこうなるのか——開発者視点の現実 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への小さな投票だと思っている。