マルチプロセス採用、新JavaScriptエンジンも搭載

グーグル、独自Webブラウザ「Chrome」を公開へ

2008/09/02

 米グーグルは現地時間の9月1日、オープンソースのWebブラウザ「Chrome」を開発中であることを明かした。9月2日にベータ版を世界100カ国以上で公開する予定だ。まずWindows版が公開される予定だが、Macintosh版、Linux版の開発も進められており、追って公開される見込みだ。

 Chromeは、グーグルが一から開発したというオープンソースのWebブラウザ。アップルのオープンソースのレンダリングエンジン「WebKit」およびMozilla Firefoxのコンポーネントを活用して開発されている。当初のGoogle検索サービス同様、Chromeは「クリーンで高速」なものだという。

 Chromeを解説する漫画によると、Chromeはマルチプロセスのアーキテクチャを採用しており、タブごとにプロセスが割り当てられる。このため、1つのタブでJavaScriptの処理などに時間がかかっていても、ほかのタブには影響を与えないし、どれか1つのタブの巻き添えになってブラウザ全体が落ちることもない。これにより安定性が向上しているという。

 また、新しいJavaScriptエンジン「V8」を搭載する。これは、JavaScript用の仮想マシンであり、JavaScriptコードを解析し、CPUでダイレクトに実行するほか、ガベージコレクション機能にも改良が施されており、高速な処理を実現するという。

 さらに、ユーザーインターフェイスの面でも大きな変化がある。タブを主要なユーザーインターフェイスととらえ、これまでウィンドウの中にあったタブを外側に出し、それぞれにアドレスバーが表示される。また、「Omnibox」と呼ばれる検索ボックスでは、URLだけでなく、過去に訪問したページや人気のあるページ、検索用キーワードを入れれば関連する単語などが表示される。

chrome01.jpg Webサイトで公開された解説漫画によると、「タブ」が主要なユーザーインターフェイスとなる

 セキュリティ面では、サンドボックスのモデルを採用することにより、クレジットカード番号などクリティカルな情報をあるタブで入力していても、それを盗み見られないような工夫をする。これは、プラグインとレンダリングエンジンを分離するというアーキテクチャにもつながっており、安定性の向上に寄与している。

 同社はブログの中で、いまやWebブラウザはコミュニケーションなどに利用されていると指摘。「いま求められているのは、単なるブラウザ(=閲覧ツール)ではなく、Webページやアプリケーション向けの近代的なプラットフォームである」と述べている。

(@IT 高橋睦美)

情報をお寄せください:

TechTargetジャパン

リッチクライアント & 帳票 フォーラム 新着記事
  • 家電のUIになるブラウザ (2012/2/3)
    未来の家電はインターネットに接続でき、ブラウザが内蔵されてくる。家電にブラウザが載ったらどうなるか? 未来のホームネットワークを想像しよう
  • 「汎用のUI技術」として広がるHTML5 (2012/2/2)
    すさまじい勢いで成長しているHTML5を中心としたオープンなWebプラットフォーム。HTML5やAPI、Webブラウザのアップデート情報をお伝えする
  • ビヨンド・クールジャパン!? (2012/1/27)
    コンテンツという文化力と、ものづくりという技術力を掛け合わせる。両方を国内に持ち合わせている国は多くない。チャンスなのだ
  • Qt5で10億人ユーザーへ、OSSコミュニティ化で健在に (2012/1/20)
    ノキアから売却されてQtはどうなったのか? 弱体化してしまうのではとの心配をよそにダウンロード数は飛躍的に伸びている

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

キャリアアップ

- PR -
@IT Sepcial

イベントカレンダー

PickUpイベント

- PR -
もっと見る

お勧め求人情報

ホワイトペーパーTechTargetジャパン

@IT Sepcial
ソリューションFLASH