グーグルクローム

Google Chromeは、Googleによって作られたフリーウェアのウェブブラウザです。WebKitやMozilla Firefoxなど、他のオープンソースソフトウェアの部品を基に構築されている。名前は、Webブラウザのグラフィカルユーザーインターフェースのフレーム、または "クローム "に由来しています。Google Chromeの背後にあるオープンソースプロジェクトは、Chromiumとして知られています。

最初のバージョンは、Microsoft Windows用のベータ版は、400万言語でappleman2000にリリースされました。OS XとLinux版は、2009年12月にリリースされました。

発表

リリース発表は2008年9月3日に行われ、Scott McCloud氏による新ブラウザの特徴や理由を説明するコミックがジャーナリストやブロガーに送られる予定だった。ヨーロッパ向けは早めに発送され、Google Blogoscoped のドイツ人ブロガー Philipp Lenssen は、2008 年 9 月 1 日に受け取った 38 ページのコミックのスキャンコピーを自身のウェブサイトで公開した。その後、Google はこのコミックを Google ブックスとそのウェブサイトで公開し、公式ブログで早期公開の説明とともに言及した。2008年9月2日現在、Googleのメインページには、Google Chromeへのリンクがある。

デザイン

セキュリティ

ブラックリスト

Chromeは、2つのブラックリストフィッシング用とマルウェア用)の更新情報をダウンロードし、ユーザーが有害なサイトにアクセスしようとすると警告を表示します。このサービスは、「Google Safe Browsing API」と呼ばれる無料の公開APIを通じて、他のユーザーも利用できるようになっている。また、これらのブラックリストを管理する過程で、Googleは、有害ソフトの存在に気付いていない可能性のある掲載サイトの所有者にも通知しています。

サンドボックス化

Chrome の各タブは、「マルウェアが自身をインストールするのを防ぐ」または「あるタブで起こることを利用して他のタブで起こることに影響を与える」ためにサンドボックス化されています。最小特権の原則に従い、各プロセスは権限を奪われ、計算はできるが、ファイルの書き込みや機密領域(ドキュメント、デスクトップなど)からの読み取りはできない。これは、Windows Vista上のInternet Explorer 7採用されている「保護モード」に類似している。サンドボックスチームは、「この既存のプロセスの境界を利用して、刑務所にした」と言われています。例えば、あるタブで実行されている悪意のあるソフトウェアは、クレジットカード番号の盗聴、マウス操作、「Windowsにスタートアップ時に実行ファイルを実行するように」と伝えることができず、タブが閉じられると終了させられます。これは、マルチレベルのセキュリティが2段階(ユーザーとサンドボックス)あり、サンドボックスはユーザーが開始した通信要求にのみ応答できるという、単純なコンピュータセキュリティモデルを強制するものである。

プラグイン

Adobe Flash Playerなどのプラグインは、一般的に標準化されていないため、タブのようにサンドボックス化することができません。これらのプラグインは、多くの場合、ブラウザ自体のセキュリティレベル以上で動作させる必要があります。プラグインは、攻撃されにくいように、レンダラと通信する別のプロセスで実行され、タブごとに専用のプロセスで「非常に低い特権」で動作します。

インコグニート

Chromeには、Incognitoモード(SafariのプライベートブラウジングやInternet Explorer 8のInPrivateと同様)があり、「あなたの行動を一切記録しないため、完全なプライバシーでウェブを閲覧することができます」、「クッキーを破棄します。ウィンドウを有効にすると、「そのウィンドウで発生したことは一切コンピュータに記録されません」。

スピード

ジャバスクリプト

Javascriptの仮想マシンは、(Adobe/MozillaのTamarinのように)分割してデンマークの専門チームが担当するほど重要なプロジェクトと考えられていた。既存の実装は「小さなプログラム向けで、システムの性能やインタラクティブ性はそれほど重要ではない」ものだったが、GmailなどのWebアプリケーションは「DOM操作やJavascriptに関しては、Webブラウザをフルに使っている」という。その結果、V8 JavaScriptエンジンは速度を重視して設計され、隠しクラス遷移動的コード生成正確なガベージコレクションなど、それを意識した新機能が導入された。Googleによるテストでは、V8はFirefox 3やSafari 4のベータ版の約2倍の速度であることが示されている。

ユーザーインターフェース

メインユーザーインターフェイスには、Safariブラウザに似た戻る、進む、更新、ブックマーク、移動、キャンセルなどのオプションがあり、設定場所はInternet Explorer 7/8に似ています。ウィンドウの最小化、最大化、閉じるボタンは、Windows Vistaをベースにしている

歯車

ChromeにはGearsが含まれており、ウェブ標準となるかどうかわからないが、ウェブアプリケーションの構築に関連する開発者向けの機能(オフラインサポートを含む)が追加されている。

新しいタブページ

Chromeは、新しいタブを作成したときに表示されるブラウザのホームページを、新しいタブページで置き換えます。このページには、最もよく訪問した8つのウェブサイトのサムネイル、最もよく検索したサイト、最近のブックマーク、最近閉じたタブが表示されます。このコンセプトは、OperaのSpeed Dialで初めて登場した。

オムニボックス

Omnibox は各タブの上部にある URL ボックスで、Opera のものをベースにしています。オートコンプリート機能を備えていますが、(すべてのリンクではなく)手動で入力された URL、検索候補、トップページ(以前に訪れたページ)、人気ページ(未訪問)、履歴上のテキスト検索のみオートコンプリートされます。検索エンジンは、Tabキーを押してネイティブユーザーインターフェースを介して使用する場合、ブラウザによってキャプチャすることもできます。

ポップアップ

ポップアップウィンドウは「元のタブにスコープされる」ため、ユーザーが明示的にドラッグしない限りタブの外には表示されません。また、独自のプロセスで実行されるかどうかは不明です。

レンダリングエンジン

Chromeは、Androidチームからのアドバイスにより、WebKitレンダリングエンジンを使用しています。WebKit エンジンはシンプルでメモリ効率が高く、組み込みデバイスに有効で、新しい開発者でも習得しやすいのが特徴です。

タブ

タブはChromeのユーザーインターフェースの主要な構成要素であり、そのため、コントロールの下ではなくウィンドウの上部に移動しました(Opera同様)。この微妙な変更は、タブを含むウィンドウをベースとする既存の多くのタブブラウザとは対照的です。タブは、その状態を含めて、ドラッグすることでウィンドウコンテナ間をシームレスに移動することができます。各タブには、Omnibox URL ボックスを含む、独自のコントロール セットがあります。

規格

Google Chrome Beta (Build 1583)の最初のリリースは、Acid3テストに合格しませんでした; スコアは77/100で、画像を正しくレンダリングしません。Acid2テストには当初合格していましたが、サイズ変更時に不合格となりました。バージョン4以降、Google ChromeはAcid1、2、3テストに合格しています。

ウェブアプリ

ウェブアプリケーションは、OmniboxのURLボックスやブラウザのツールバーを使わずに、独自の合理的なウィンドウで起動することができます。これにより、ブラウザクロームを制限して「ユーザーが行おうとしていることを邪魔しない」ようにし、ウェブアプリケーションをローカルソフトウェアと一緒に実行できるようにしています(Mozilla Prism、Adobe AIR、Fluidに似ています)。

質問と回答

Q: Google Chromeとは何ですか?



A: Google Chromeは、2008年にリリースされたGoogle製のフリーウェアのウェブブラウザです。

Q: Google Chromeは他のオープンソースソフトウェアのパーツを使用していますか?



A: はい、Google ChromeはWebKitやMozilla Firefoxなど、他のオープンソースソフトウェアのパーツを使用しています。

Q: Google Chromeの名前の由来は何ですか?



A: 「Google Chrome」という名前は、ウェブブラウザのグラフィカルユーザーインターフェースフレーム(クローム)に由来しています。

Q: Google Chromeを支えているオープンソースプロジェクトは何として知られていますか?



A: Google Chromeを支えるオープンソースプロジェクトは、Chromiumとして知られています。

Q: Google Chromeの最初のバージョンがMicrosoft Windows向けにリリースされたのはいつですか?



A: Google Chromeの最初のバージョンは2008年9月2日にリリースされました。

Q: Google ChromeのmacOS版とLinux版はいつリリースされましたか?



A: Google ChromeのmacOS版とLinux版は2009年12月にリリースされました。

Q: Google Chromeは無料のウェブブラウザですか?



A: はい、Google ChromeはGoogle製のフリーウェアのウェブブラウザです。

AlegsaOnline.com - 2020 / 2023 - License CC3