ソフトウェアの製品プロフィール

Mozilla Firefox

クライアントソフト / Web利用者

Mozilla Firefox は、非営利組織の Mozilla(Mozilla Foundation とその子会社 Mozilla Corporation)が開発する Web ブラウザです。オープンソースとして開発されており、特定の大手プラットフォームに属さない独立した立ち位置が特徴です。

3つの要点
TL;DR
  1. 独自エンジン Gecko: Chromium に依存しない描画エンジンを採用し、Web 標準の多様性(実装が複数あること)を支える存在となっている。
  2. プライバシー保護を重視: 強化型トラッキング防止(ETP)でサードパーティの追跡 Cookie やフィンガープリンティングを既定でブロックし、設定で「厳格」まで強められる。
  3. Web閲覧と業務アプリに向く

製品の概要

製品の立ち位置

Mozilla Firefox のロゴ
製品・技術の概要Mozilla FirefoxMozilla Firefox は、非営利組織の Mozilla(Mozilla Foundation とその子会社 Mozilla Corporation)が開発する Web ブラウザです。オープンソースとして開発されており、特定の大手プラットフォームに属さない独立した立ち位置が特徴です。
利用者
2億人+世界
脆弱性修正
21時間Pwn2Own 2025
この製品の強み
独自エンジン Gecko: Chromium に依存しない描画エンジンを採用しWeb 標準の多様性実装が複数あること)を支える存在となっているプライバシー保護を重視: 強化型トラッキング防止(ETP)でサードパーティの追跡 Cookie やフィンガープリンティングを既定でブロックし、設定で「厳格」まで強められる。
向いている場面
Web閲覧と業務アプリ
提供形態
クライアントソフト
主な対象
Web利用者
比較の中心
互換性安全性管理
カテゴリ
Web ブラウザ
公開資料の確認値MozillaMozilla

選定ガイド

選定ポイント

採用する理由と、事前に受け入れるべきトレードオフを分けて確認します。

採用に向く条件

選ぶ理由

  1. 独自エンジン Gecko: Chromium に依存しない描画エンジンを採用し、Web 標準の多様性(実装が複数あること)を支える存在となっている。
  2. プライバシー保護を重視: 強化型トラッキング防止(ETP)でサードパーティの追跡 Cookie やフィンガープリンティングを既定でブロックし、設定で「厳格」まで強められる。
  3. 高いカスタマイズ性: 拡張機能(WebExtensions)に加え、about:config で内部設定を直接調整でき、挙動を細かく詰められる。

事前に確認する条件

考慮すべき点

  1. 拡張機能と更新管理に注意
  2. 既存環境との互換性と移行方法を確認する
  3. 初期費用だけでなく運用負荷まで比較する

詳しい解説

製品を詳しく理解する

どんなソフトか

Mozilla Firefox は、非営利組織の Mozilla(Mozilla Foundation とその子会社 Mozilla Corporation)が開発する Web ブラウザです。オープンソースとして開発されており、特定の大手プラットフォームに属さない独立した立ち位置が特徴です。

横にスクロール

Firefoxが名前解決とHTTP通信を行い、追跡防止とFissionのサイト分離を経て、HTMLとCSSをGeckoとStylo、JavaScriptをSpiderMonkeyで処理し、DOMからWebRenderとGPUへ描画を渡す構成
通信と保存はブラウザ処理、サイトの内容は分離した処理が担当します。表示不具合はHTTP、DOM、JavaScript、描画、拡張機能を順に分け、安全性を一括で弱めずに調べます。

一言でいえば「独自エンジンを採用し、プライバシーとカスタマイズを重視する OSS ブラウザ」です。多くのブラウザが Google 主導の Chromium を土台にする中で、Firefox は独自の描画エンジン Gecko を持つ数少ない選択肢であり、Web 技術が一社の実装に偏らないための「もう一つの実装」としての意味も担っています。前身は Netscape 由来の Mozilla Application Suite で、ブラウザ機能だけを切り出して 2004 年に登場しました。

主な特徴

  • 独自エンジン Gecko: Chromium に依存しない描画エンジンを採用し、Web 標準の多様性(実装が複数あること)を支える存在となっている。
  • プライバシー保護を重視: 強化型トラッキング防止(ETP)でサードパーティの追跡 Cookie やフィンガープリンティングを既定でブロックし、設定で「厳格」まで強められる。
  • 高いカスタマイズ性: 拡張機能(WebExtensions)に加え、about:config で内部設定を直接調整でき、挙動を細かく詰められる。
  • マルチプラットフォーム同期: Windows・macOS・Linux・Android・iOS に対応し、Mozilla アカウントでブックマーク・履歴・パスワード・タブを同期できる。
  • コンテナ機能: タブごとに Cookie やログイン状態を分離する Multi-Account Containers により、仕事用・個人用などを同一ウィンドウで使い分けられる。
  • 開発者ツール: 要素検査・ネットワーク解析に加え、CSS グリッド/Flexbox の可視化など、レイアウト検証に強い独自機能を備える。

仕組み・アーキテクチャ

Firefox の中身は、大きく レンダリングエンジン Gecko(HTML/CSS の解釈と描画)と JavaScript エンジン SpiderMonkey から成ります。SpiderMonkey は世界初の JavaScript エンジンの系譜を引き、JIT(実行時コンパイル)で高速化を図ります。

近年の大きな転換が、Mozilla が Rust 言語で開発した次世代エンジン Servo の成果を取り込んだプロジェクト Quantum です。とりわけ CSS スタイル計算を並列化する Stylo や、描画を GPU 側へ寄せる WebRender が投入され、メモリ安全性の高い Rust によって脆弱性とパフォーマンスの両面が改善されました。

設計面では Chrome 同様に マルチプロセスアーキテクチャ(Electrolysis / e10s) を採用し、UI とコンテンツを別プロセスに分離しています。加えて Fission によるサイト分離(Site Isolation)で、異なるサイトのコンテンツを別プロセスへ振り分け、ブラウザ脆弱性経由の情報漏えい耐性を高めています。

独自エンジンであることの意味

ブラウザエンジンが Chromium 系に集中すると、事実上の標準が一社の実装に左右されやすくなります。Gecko という独立した実装が存在することは、Web 標準の健全性を保つうえで重要な役割を果たしています。

拡張機能は現在 WebExtensions API(Chrome 系と共通の枠組み)に統一されています。ただし Firefox は Manifest V3 移行後も従来型の強力なコンテンツブロック(webRequest のブロッキング)を引き続き利用でき、広告ブロッカーの機能が制限されにくい点が実用上の違いになります。

主なユースケース・向き不向き

  • 向くケース: ブラウザの独立性やプライバシー設定の自由度を重視する人、特定企業のエコシステムに寄りすぎたくない人。コンテナでアカウントを分けたい人や、about:config まで踏み込んで挙動を調整したい上級者にも合う。広告・追跡ブロックを強力に保ちたい用途にも向く。
  • やや不向きなケース: 一部の業務 Web システムが「Chrome 前提」で作られている場合、表示や挙動に差が出ることがある。最大シェアを基準にした互換性検証を最優先する現場では、Chromium 系を主軸にせざるを得ない場面もある。

設定を細かく詰めたい人、企業の囲い込みから距離を置きたい人にとって、現実的で力強い選択肢です。

競合・代替との比較

同じ独立志向でも、初期から追跡ブロックを強く効かせたいなら Brave、Chromium 系で表示互換と Google 連携を重視するなら Chrome が比較対象になります。ここでは最大シェアの Chromium 系である Chrome と比較します。

観点FirefoxChrome
エンジン独自エンジン(Gecko/SpiderMonkey)Chromium(Blink/V8)
開発元Mozilla(非営利)Google(営利企業)
プライバシー初期設定追跡防止を既定で有効標準的で要設定
広告ブロックの自由度強力なブロックを維持しやすいManifest V3 で制限が生じる場合あり
シェア・互換性小さめで一部サイトと挙動差も最大級でサイト側の基準になりやすい
特徴機能コンテナでアカウント分離Google サービス連携が深い

独立性とプライバシー設計、広告ブロックの自由度なら Firefox、最大シェアゆえの表示互換とエコシステムなら Chrome、という整理が分かりやすいです。

料金・ライセンス / エコシステム

Firefox 本体は無料で、ソースコードは Mozilla Public License(MPL)2.0 を中心に公開されたオープンソースです。商用・個人を問わず無料で利用でき、改変・再配布も可能です(Firefox の名称やロゴは商標として保護されます)。Mozilla の収益は主に検索エンジンの既定設定に関する契約に支えられており、ブラウザ自体への課金はありません。

エコシステムとしては、拡張機能を配布する Firefox Add-ons(AMO)、開発者向けの参照資料として広く使われる MDN Web Docs、関連製品の Firefox Focus(プライバシー特化のモバイル版)や VPN サービスなどがあります。組織向けにはポリシー配布による集中管理にも対応し、長期サポート版の ESR(Extended Support Release) を選べば、企業環境で更新頻度を抑えた運用ができます。

導入・運用上の注意点 / 評価

導入は公式サイトからのインストールが基本で、多くの環境ではパッケージ管理ツールからも入れられます。

# macOS(Homebrew Cask の例)
brew install --cask firefox
プロファイルと about:config を活用する

複数の用途は、別プロファイル(about:profiles)やコンテナで分けると設定が混ざりません。挙動を詰めたいときは about:config で内部設定を直接変更できますが、意味を理解したうえで一つずつ変えるのが安全です。

自動更新を止めない

ブラウザは攻撃の入り口になりやすいため、セキュリティ更新はこまめに適用するのが鉄則です。about:config の過度な変更や提供元不明の拡張機能は、かえって不安定化や情報漏えいの原因になり得ます。拡張機能は必要なものだけを信頼できる提供元から導入し、権限要求も確認しましょう。

総じて、独立したエンジンとプライバシー重視の設計、強力なカスタマイズ性を併せ持つ、明確な思想のあるブラウザです。一部サイトの互換性差や、最大シェアでないことに起因する確認の手間はあり得るものの、Web の多様性を保ちたい人や囲い込みを避けたい人にとっては有力な選択肢であり続けています。

ソフトウェアの選定ポイント

Mozilla Firefoxを実務で読む

TL;DRは入口です。実際に選ぶ・使う段階では、何を解決するか、何と比較するか、導入後にどこで詰まるかまで見る必要があります。

解決すること

Web閲覧と業務アプリ

比較で見る軸

利用者: 2億人+ / 脆弱性修正: 21時間

導入後に効く点

プライバシー保護を重視: 強化型トラッキング防止(ETP)でサードパーティの追跡 Cookie やフィンガープリンティングを既定でブロックし、設定で「厳格」まで強められる。

先に潰すリスク

拡張機能と更新管理に注意

数字・仕様の読み方
利用者
2億人+
世界
脆弱性修正
21時間
Pwn2Own 2025

判断チェックリスト

  • 自社の用途が「Web閲覧と業務アプリ / Web利用者」に近いか確認する。
  • 強みである「独自エンジン Gecko: Chromium に依存しない描画エンジンを採用し、Web 標準の多様性(実装が複数あること)を支える存在となっている。」が本当に評価軸になるか確認する。
  • 注意点の「拡張機能と更新管理に注意」を運用で吸収できるか確認する。
  • 公開値や仕様値は、対象プラン・対象機種・対象リージョンまで確認する。
  • 既存システム、ID、ネットワーク、監視、バックアップとの接続方法を先に洗い出す。
  • 小さく試してから、本番移行、権限設計、障害時手順、コスト監視を決める。

次に確認する観点

Web閲覧と業務アプリWeb利用者Web ブラウザ互換性・安全性・管理クライアントソフト
参考: Mozilla / Mozilla
Web ブラウザの製品一覧へ