Chrome と Chromium

Chrome は、オープンソースのウェブブラウザ プロジェクトである Chromium 上に構築されています。スタンドアロン ブラウザとして Chromium をダウンロードして実行できます。

Chrome には、Chromium に加えて重要な機能がいくつか追加されています。

次に例を示します。

  • Chrome には、音声ファイルと動画ファイルをデコードするための独自のソフトウェア(コーデック)が追加されています。
  • ユーザーが許可した場合、Chrome はエンジニアリング チームにエラーを報告できます。
  • Chrome には、Google アカウントを使用したパスワード管理、共有履歴、ブックマークなど、ユーザー エージェントのさまざまな機能が用意されています。
  • Chrome はアップデートを自動的にダウンロードします。
  • Chrome には、ブラウザ内でテスト、デバッグ、テストを実行するための Chrome DevTools が実装されています。

また、Chrome はリリース チャンネルを通じて、厳格な追加テストプロセスも行われます。これには、Chrome Canary、Chrome Dev、Chrome Beta、Chrome Stable が該当します。

ブラウザの構築にどれだけの労力がかかるかを把握するには、chrome://credits page をご覧ください。現在、Chrome で使用されている 500 を超えるテクノロジーとプロジェクトが一覧表示されています。

chrome://credits ページ。機能のリストと、機能コードとウェブサイトへのリンクが表示されています。
chrome://credits ページには、機能コードとウェブサイトへのリンクとともに技術のリストが表示されます。

Chromium の include グラフ全体を可視化で、リソースが Chromium にどのように含まれているかをグラフで確認できます。

他のブラウザと Chromium

Chromium のコードベースは、Google Chrome 以外にも使用されています。このコードは、Microsoft Edge、Samsung Internet、Arc、Android WebView、Vivaldi、Brave、Opera など、他の多くのブラウザの基盤となっています。

次のステップ

Chromium ベースのブラウザのレンダリング エンジンとして機能する Blink について確認する。