マルチプロセス採用、新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だけでなく、過去に訪問したページや人気のあるページ、検索用キーワードを入れれば関連する単語などが表示される。
セキュリティ面では、サンドボックスのモデルを採用することにより、クレジットカード番号などクリティカルな情報をあるタブで入力していても、それを盗み見られないような工夫をする。これは、プラグインとレンダリングエンジンを分離するというアーキテクチャにもつながっており、安定性の向上に寄与している。
同社はブログの中で、いまやWebブラウザはコミュニケーションなどに利用されていると指摘。「いま求められているのは、単なるブラウザ(=閲覧ツール)ではなく、Webページやアプリケーション向けの近代的なプラットフォームである」と述べている。
関連リンク
情報をお寄せください:
- GASで棒、円、折れ線など各種グラフを作成、変更、削除するための基本 (2017/7/12)
資料を作る際に、「グラフ」は必要不可欠な存在だ。今回は、「グラフの新規作成」「グラフの変更」「グラフの削除」について解説する - GET/POSTでフォームから送信された値をPHPで受け取る「定義済みの変数」【更新】 (2017/7/10)
HTMLのフォーム機能についておさらいし、get/postメソッドなどの内容を連想配列で格納するPHPの「定義済みの変数」の中身や、フォーム送信値の取り扱いにおける注意点について解説します【PHP 7.1含め2017年の情報に合うように更新】 - PHPのfor文&ループ脱出のbreak/スキップのcontinue【更新】 (2017/6/26)
素数判定のロジックからbreak文やcontinue文の利点と使い方を解説。for文を使ったループ処理の基本とwhile文との違い、無限ループなども併せて紹介します【PHP 7.1含め2017年の情報に合うように更新】 - Spreadsheetデータの選択、削除、挿入、コピー、移動、ソート (2017/6/12)
Spreadsheetデータの選択、挿入、削除、コピー、移動、ソートに使うメソッドの使い方などを解説する
|
|
キャリアアップ
- - PR -
転職/派遣情報を探す
「ITmedia マーケティング」新着記事
「非常時にピザ1枚無料」のデータがドミノ・ピザのマーケティングに生む好循環とは? CMOに聞く
2024年10月にDomino'sのチーフブランドオフィサーからエグゼクティブバイスプレジデント...
AI搭載は「もう売りにならない」──「Marketing Dive」2025年予測【前編】
広告費が世界で1兆ドルを超える中、マーケターは多くの課題に直面している。不透明な規制...
Xがアルゴリズム変更へ イーロン・マスク氏が優遇したい投稿とは?
Xは新たなアルゴリズムアップデートで「情報的かつ娯楽的」なコンテンツに重点を置いてい...