ブラウザ ゲームでは、ソフトウェア開発者は競争力を維持するという名目で、最新かつ最高の追加機能をすべて組み込むために製品を常に更新してきました。クロムダークモードの追加と今では誰もがフォローして独自のバージョンを提供しているように。 2000 年代初頭に Mozilla のFirefoxの人気が高まった一方で、Microsoft のInternet Explorer が最も人気のあるブラウザの上位 2 位に留まり続けるには、ブランドへのロイヤルティと信頼も影響しました。しかし、Googleは別のアプローチをとっています。それは報われますか?
2008 年 9 月、 Google は独自の Web ブラウザをリリースすることで、事業開始から最初の 10 年間に築いたブランドを活用し始めました。 Google の Chrome オペレーティング システムと同じ名前の Chrome ブラウザは、現在 Windows XP、 Vista 、7、Mac OS X、Linux (Gnome デスクトップと KDE デスクトップの両方) で利用できます。最初のブラウザのリリースと同時に、Google はオープン ソース プロジェクト Chromium を立ち上げ、Chrome を長期的に強化できるコミュニティへの貢献を奨励しました。
統計によると、Google が最初の Google Chrome ブラウザをリリースして以来、Web ブラウザの使用に関する興味深い傾向が示されています :
- Firefox は現在最も人気のあるブラウザですが、2008 年以来、Firefox ユーザーの数はある程度安定しています (42 ~ 47 パーセントの間で変動)。
- Internet Explorer ユーザーの数は 2008 年以降着実に減少し、50% 以上から 24.9% まで低下しました。
- Chrome ユーザーの数は 2008 年以来着実に増加し、2011 年 5 月には 25.9% に達し、第 2 位になりました。
これらの数字は、Internet Explorer ユーザーの半数が Chrome に移行しているため、Firefox が第 1 位を維持している可能性を示唆しています。 Microsoft から Google へのブランド ロイヤルティの移行でしょうか? Firefox ユーザーも非常に忠実な集団ですが、最終的に Google がユーザーに移行を説得するかどうかは時間が経てばわかります。
Google は、Google ブランドを誇示するだけでなく、Chrome がシンプル、高速、安全なブラウジング エクスペリエンスを誇ることをユーザーにすぐに保証します。ブラウザは、より大きな Google Chrome OS プロジェクトを代表するスタンドアロンの部分です。 Chrome OS は、ある意味、コンピュータのオペレーティング システム全体を Web ブラウザだけで置き換えます。したがって、ブラウザの外部でアプリケーションを使用するのではなく、ブラウザがローカルとインターネット上のすべてのアプリケーションへのポータルになります。 Chrome のこの OS 側の詳細については、記事「Google Chrome OS の仕組み」を参照してください。
この記事では、Chrome ブラウザの利点と課題のいくつかを取り上げ、シンプルなインターフェイスと豊富な拡張機能とアプリの両方について簡単に説明します。まず、時計の針を Chrome の誕生まで戻し、その功績が認められるまでの道のりを見てみましょう。
Google の Web に対する新しいアプローチ
Google が2008 年に Chrome ブラウザを発表したとき、それは当時の 2 大ブラウザである Internet Explorer (IE) とFirefoxとは大きく異なりました。これらのブラウザ巨人は両方とも、ウィンドウの上部に、主題の検索、ページのリロード、ブックマークの管理、ページの印刷、および Web 使用中に実行する可能性のあるその他のアクションを実行するためのボタンとメニューを詰め込みました。これらのブラウザにさらに機能を追加して、ブラウジング エクスペリエンスをカスタマイズすることもできます。
Chrome ブラウザでは、Google はブラウジング エクスペリエンスに対してまったく異なるアプローチを採用しました。 Google の Chrome に対するビジョンは、Web ブラウザを情報を見たり聞いたりする受動的な手段から、Web アプリに最適化された対話型ポータルに変えることでした。これを達成するために、Google は Chrome をより合理化し、ブラウザ自体に重点を置くのではなく、Web の能力に重点を置く必要がありました 。
ウェブ ユーザーは、Google のホームページのシンプルさにすでに慣れ親しんでいました。Google のロゴが入った大きな白いページ、検索用語を入力するためのシンプルなテキスト ボックス、検索を開始するためのいくつかのボタンがあります。 Chrome ブラウザも同じシンプルさを反映しています。 Chrome には、Web ページ自体を含むウィンドウと 2 つのツールバーがあります。1 つは最もよく使用される 4 つのコントロール ボタン (戻る、進む、リロード、ホーム) を備えたアドレス バー、もう 1 つはよくアクセスするサイトへのリンクを管理するためのブックマーク バーです。 Chrome に組み込まれているメニューは、右端にある小さなレンチ アイコンを使用してアクセスできる設定メニューと、ツールバーに表示されていないブックマークの [その他のブックマーク] メニューだけです。
最初の Chrome リリースからほぼ 3 年が経過したこの記事の執筆時点でも、Chrome はそのシンプルさを維持しています。また、IE と Firefox も独自のインターフェイスを簡素化するようになりました。 IE や Firefox と同様に、拡張機能をインストールすることで Chrome ブラウザに機能を追加できます。拡張機能については、後で、よりユニークな Chrome 機能である Chrome ウェブストアのアプリと合わせて詳しく見ていきます。 iPhone、iPad、Android モバイル デバイスにアプリをインストールするのと同じ方法で、Chrome ブラウザにこれらのアプリをインストールして使用できます。
Chrome の主な目的は理解できたので、次はブラウザをユーザー エクスペリエンスに統合する方法を見てみましょう。
Chrome ブラウザの基本
Google Chrome ブラウザを初めて開くと、アドレス バーといくつかのリンクが表示されるだけで、すぐに使い始めることができます。すでに Web ブラウジングに慣れている場合は、Web アドレスを入力するだけでそこから移動できるでしょう。ただし、Chrome を使い続けると、次のような他の機能にも慣れる必要があります。
- ナビゲーション ボタン— アドレス バーの左側にあるアイコンをクリックすると、前のページに戻ったり、バックアップしたページに進んだり、ページを更新したり、ブラウザのホームページに移動したりできます。
- スターをブックマーク— Chrome でページをブックマークしたい場合は、アドレス バーの右端にあるスターをクリックします。選択を表す星が白から黄色に変わり、選択を確認する小さなダイアログ ボックスが表示され、名前とブックマーク フォルダーを変更できます。
- ブックマーク バー— これは、ブックマークを保存できる 2 つの場所のうちの 1 つです。バーを使用すると、ワンクリックでお気に入りのサイトを高速に閲覧できます。ブックマークを保存するときに、フォルダーのリストから「ブックマーク バー」を選択して、ここにブックマークを追加します。 Chrome では、バー内のブックマークごとに、Web ページに関連付けられたお気に入りアイコンと、ブックマークに設定したタイトル (デフォルトでは Web ページのタイトル) が表示されます。
- その他のブックマーク— これは、Chrome にブックマークを保存するためのもう 1 つのオプションです。ブックマーク バーにある不要なページをブックマークした場合は、代わりにそのページをこのメニューに追加できます。
- 新しいタブ ボタン— タブ ブラウジングは、今日のほとんどの Web ブラウザの標準機能です。 1 ページしか開いていない場合でも、Chrome の上部にはお気に入りのアイコンとページのタイトルが表示されたタブが表示されます。開いているタブの右側にあるプラス記号 (「+」) の付いた新しいタブ ボタンをクリックすると、新しいタブを開くことができます。タブをクリックしてタブ間を切り替えるか、Shift キーを押しながら Page Up キーと Page Down キーを押してタブ間を切り替えます。
- [設定] メニュー— アドレス バーの右端にあるレンチ アイコンをクリックして、 言語の変更などの追加の組み込み機能にアクセスします。これらについては後ほど詳しく見ていきます。
他のブラウザと同様に、Chrome にはブックマーク マネージャーがあります。アクセスするには、[設定] メニューをクリックし、[ブックマーク マネージャー] を選択します。 Chrome は、Web ページであるかのように、別のブラウザ タブでブックマーク マネージャーを開きます。そこでブックマークを編集および削除するだけでなく、フォルダーを追加したり、ブックマークとフォルダーの両方をドラッグ アンド ドロップして階層に整理したりすることもできます。 Chrome では変更を保存するので、完了したらブラウザのタブを閉じてください。
ブックマーク バーがいっぱいになると、Chrome の右側に二重矢印アイコンが表示されます。そのアイコンをクリックすると、空きスペースに収まらないブックマークが表示されます。スペースを節約するための役立つヒントは次のとおりです。ブックマーク バーにフォルダーを追加します。ブックマーク バーの下のフォルダーは、関連するブックマークのドロップダウン メニューになります。これにより、ブックマーク バーがいっぱいになることなく、ブックマークに簡単にアクセスできるようになります。
以上が Chrome の基本です。 Google は、ユーザーが効率的にページ間を移動できるようにすることに重点を置き、インターフェイスを本当にシンプルに保ちました。しかし、単にブックマークを管理するだけではなく、ブラウザーにさらに多くの機能が必要な場合はどうすればよいでしょうか? Chrome には、必要な機能が組み込まれているか、アドオン機能として備わっている可能性があります。その設定メニューに隠れている組み込み機能を見てみましょう。
Google アカウントをお持ちの場合は、Chrome ブラウザを使用しているどこでもブックマークを同期しておくことができます。これまでこのオプションを使用したことがない場合は、[設定] メニューを開いてオプションを選択し、[個人情報] をクリックして、上部の [同期] セクションを使用してこの便利なブラウザ機能をカスタマイズします。同期はいつでも停止でき、同期する内容をカスタマイズできます。ブックマークの他に、アカウントを使用して環境設定、テーマ、拡張機能、アプリ、パスワード、Web フォームの自動入力データを同期できます。これは文字通り、Chrome を使用しているどこにいてもブラウジング エクスペリエンス全体を持ち運べ、Google パスワードを使用するだけでアクセスできることを意味します。セキュリティのため、共有コンピュータを使用している場合は自動入力とパスワードを同期しないでください。また、そのコンピュータから離れるときは必ず Google アカウントからログアウトしてください。
Chrome ブラウザのその他の便利な機能
Chrome のシンプルなインターフェースは、機能が不足しているという意味ではありません。 Chrome ブラウザが他に提供できるものを確認するには、[設定] メニューにあるいくつかの機能から始めましょう。
- 新しいタブ/新しいウィンドウ —これらは他のブラウザでも見られるオプションです。 Chrome では、タブを現在のブラウザ ウィンドウの外にドラッグするだけで、既存のタブを新しいウィンドウに変えることもできます。
- 新しいシークレット ウィンドウ—閲覧しているページで Cookie が設定されたり、閲覧履歴に保存されたりしないようにするには、シークレット ウィンドウでページを開きます。シークレット ウィンドウは、タブの行の左側にトレンチ コートとフェドーラ帽をかぶった人のシルエット アイコンがあることを除いて、メインの Chrome ブラウザとまったく同じように見えます。 Chrome では、シークレット ウィンドウでも拡張機能が無効になります。
- ズームと全画面 —ズームイン (「+」) およびズームアウト (「-」) することで Web ブラウザのコンテンツのサイズを調整でき、「100%」を選択するとページを通常のサイズに戻すことができます。彼らの間で。 Ctrl キーを押しながら =/+ キーと – キーを押すと、ズームインおよびズームアウトすることもできます。このズーム バーの右側にあるブロックを使用して全画面モードに移行し、F11 を押して全画面を終了します。
- ブックマーク マネージャー/履歴 —これらは他のブラウザでも見られるオプションです。ブックマークを管理するときは、前に読んだいくつかのヒントを必ず覚えておいてください。
- ダウンロード — Chrome にはダウンロード マネージャーが組み込まれています。新しいダウンロードごとに、ブラウザの下部に表示されるバーで進行状況を監視できます。ダウンロードが完了したら、右端の X を使用してこの進行状況バーを閉じることができます。ダウンロードの完全な記録を表示するには、この [ダウンロード] メニュー オプションを使用するか、進行状況バーに [すべてのダウンロードを表示] が表示されたときにリンクを使用します。 [すべてクリア] リンクを使用してリストをクリアできますが、コンピュータに保存されているものはすべて、デフォルトのダウンロード フォルダのスペースを占有していることに注意してください。
- オプション/環境設定 —この選択項目の名前は、Chrome の実行に使用しているオペレーティング システムによって異なります。ブラウザ タブが開き、左側にメニューが表示され、右側にメニュー項目ごとに調整可能なブラウザ設定のセットが表示されます。これらの設定のほとんどは他のブラウザにあるものと似ていますが、後で Chrome に固有のいくつかの設定を詳しく見ていきます。
- バックグラウンド ページを表示する —ブラウザで Web ページを開いている場合、そのページをアクティブに表示していないときでも、各ページで一連のプロセスが実行されている可能性があります。このオプションを使用すると、ブラウザと開いている各タブに関連付けられたバックグラウンド プロセスによって RAM と CPU がどのくらい使用されているかを監視できる小さなウィンドウが開きます。
これらのオプションに加えて、「ツール」サブメニューにはいくつかのユニークな項目も表示されます。 「タスク マネージャー」は「背景ページの表示」オプションに相当し、「閲覧データの消去」と「ソースの表示」はほとんどの Web ブラウザーに共通です。残りの選択肢は、次のページで説明する拡張機能、アプリケーション、開発者ツールに関連します。
Chrome ブラウザの拡張機能とアプリ
拡張機能は、Web ブラウザにプラグインして、ブラウザ ソフトウェアのネイティブ部分であるかのように機能するように設計された追加機能です。上位 3 つのブラウザは、拡張機能に関する用語の使用方法が異なります。
- Firefox では、ブラウザ内での役割に基づいて、これらを拡張機能またはプラグインと呼びます。
- Internet Explorer ではこれらをアドオンと呼び、ツールバー、拡張機能、検索プロバイダー、アクセラレータ、追跡保護の 5 つのアドオン タイプに分類されます。
- Chrome では単に拡張機能と呼ばれており、テーマとアプリは別々に分類されています。
Chrome では、他のブラウザと同様に、拡張機能がブラウザの組み込み機能と連携して機能し、Web エクスペリエンスを向上させます。各拡張機能には特定の目的があるため、拡張機能の動作を確認する前にブラウザで特定のタスクを実行している可能性があります。たとえば、ショッピング アシスタント拡張機能を使用している場合、他の Web サイトで同じ商品を検索する価格比較バーは、競合他社で商品を購入しない限り、ブラウザ ウィンドウの下部に表示されません。サイト。
拡張機能はブラウザ間で比較できることが多いですが、Chrome には他のブラウザがまだ真似していない独自のオプション、つまりアプリがあります。先ほど、Google の Chrome に関する主な目標の 1 つである、Web アプリケーションを実行するためにブラウザを最適化することについて説明しました。 Google は Chrome アプリでその目標をさらに一歩前進させます。現在、Chrome は Web アプリ用に独自の仮想コンピューティング環境を実行しており、Chrome アプリはその処理能力を利用しています。 Chrome アプリは、コンピュータやスマートフォンにソフトウェアをインストールするのと同じように、Chrome にインストールされて実行されます。
Chrome アプリにアクセスするには、新しいブラウザー タブを開くだけです。 Chrome では、各新しいタブ ページに、インストールしたすべてのアプリへのショートカットが表示されます。これらのアプリのいずれかのアイコンをクリックして開始します。別の作業を行うためにアプリの使用を一時停止する必要がある場合は、タブを開いたままにし、いつでもクリックして戻ることができます。アプリの設定を調整するか、完全に削除する必要がある場合は、アプリの上にマウスを移動して強調表示し、その強調表示ブロックの右上に表示されるレンチ アイコンをクリックします。
では、Chrome アプリと拡張機能はどこから来たのでしょうか?次のページまで読んで確認してください。
Chrome ウェブストアと開発者ダッシュボード
Google は、Android スマートフォンやタブレット用のアプリをダウンロードしてインストールできる Android マーケットを提供しています。 Chrome ウェブストアは、Chrome アプリの Android マーケットに相当します。 Chrome ウェブストア (chrome.google.com/webstore) にアクセスして、Chrome 拡張機能、アプリ、テーマを検索してダウンロードします。無料のコンテンツのみをダウンロードする場合でも、Chrome ウェブストアを使用するには Google アカウントにサインオンする必要があることに注意してください。
拡張機能やアプリのほかに、Chrome ウェブストアでは Chrome テーマも見つけることができます。コンピューターのデスクトップ テーマと同様、Chrome テーマはインターフェイスの外観を変更します。ほとんどの Chrome テーマには背景画像があり、新しいタブ ページを表示している場合を除き、ほとんど非表示になります。ブラウザをデフォルトのテーマにリセットする必要がある場合は、「設定」に移動し、「オプション」を選択し、「個人情報」をクリックして、「デフォルトのテーマにリセット」ボタンを使用します。
Google は、Chrome デベロッパー ダッシュボード (chrome.google.com/webstore/developer/dashboard) を通じて拡張機能とアプリの開発を一般公開しました。開発者になるには、Google アカウントでサインインし、開発者ダッシュボードの手順とリンクを使用して開発者アカウント情報を追加します。 Chrome 開発者は、拡張機能、アプリ、テーマを作成して Chrome ウェブストアに公開できます。
Google は Chrome ブラウザ自体の安定性と信頼性を高めるよう努めていますが、コミュニティが提供する Chrome ウェブストアのコンテンツを評価する主な手段はユーザーのフィードバックです。そこで買い物をするときは、ダウンロード ボタンをクリックする前にレビューを読んで、何が期待できるかを確認してください。また、新しいコンテンツをダウンロードして使用した後は、独自のレビューを投稿することも検討してください。
Chrome ブラウザがクラッシュしたり、ハングしたり、その他の不正動作が発生した場合は、使用している拡張機能、アプリ、テーマが原因かどうかを検討してください。機能しないコンテンツは遠慮せずに無効化または削除してください。開発者の改善を支援したい場合は、あなたの経験を彼らに知らせてください。多くの開発者は、Chrome ウェブストアのコンテンツのメイン ページにアプリ サポート リンクを追加することで、この直接的なフィードバックを歓迎しています。
この時点で、Chrome ウェブストアから入手できる豊富な追加コンテンツなど、Chrome の主な機能と利点をすべて読んだことになります。次に、方向を変えて Chrome の速度を見てみましょう。
Chrome ブラウザの開発側に携わることにした場合、または Chrome と互換性を持たせるために Web サイトを変更する場合は、ブラウザの構造についてもう少し詳しく知りたいと思うでしょう。まず、Chrome は、オープンソースの Web ブラウザ エンジンであり、Safari Web ブラウザや他のいくつかの Mac OS X アプリケーションで使用されるフレームワークである WebKit に基づいて構築されています。 Chrome の有名な高速化は、他の JavaScript インタプリタよりも優れた V8 JavaScript エンジンによるものです。バージョン 12 以降、Chrome はローカル コンピュータ上のファイルを操作するための File API など、Web 開発に HTML5 標準を利用し始めています 。 Web 開発者の観点から見た Chrome の魅力について詳しくは、Web 開発者向けの FAQ をご覧ください。 Web 開発者が Chrome を使って行っている素晴らしいことについては、「」をチェックしてください。
Chrome がブラウジング速度をどう変えたか
シンプルさと拡張性を超えて、Chrome ブラウザの最も高く評価されている利点はその速度です。ブラウザはインターネット接続を高速化することはできませんが、アクセスする Web ページの読み込み作業を高速化することはできます。 2010 年の広告キャンペーンで、Google はいくつかの創造的な手作りの装置を使用して、ブラウザの速度を音波、稲妻、ジャガイモ銃の速度と比較して、これを実証しました。いずれの場合も、ブラウザのページの読み込み速度は、機械が瞬間的なタスクを実行する速度と同じくらい (またはより速く) 実行されました。
Chrome の速度が大幅に向上したのは、V8 JavaScript エンジンによるものです。 JavaScript (Java プログラミング言語と混同しないでください) は、Web ページがブラウザの処理能力を活用できるようにする、ページのコードに追加されるスクリプト言語です。たとえば、Web ページでは JavaScript を使用して、マウスを画像の上に移動したときに特定のメニューを表示したり、フォームに入力したデータを送信したりできます。 JavaScript は現在 Web で非常に広く使用されているため、ほぼすべてのブラウザーにコードを実行するための何らかの JavaScript エンジンが組み込まれています。
Web ページを読み込むと、Web ページに関連付けられた JavaScript が読み込まれます。したがって、ブラウザがページをすばやく読み込むには、舞台裏で動作する高速な JavaScript エンジンが必要です。 V8 JavaScript エンジンは、あらゆる Web ブラウザで利用できる最速の JavaScript エンジンであると報告されています。 V8 は、Chrome で使用するために C++ で書かれたオープン ソース エンジンです。 V8 に関するビデオの中で、Google エンジニアの Lars Bak は、プログラマーの観点から V8 が他の JavaScript エンジンよりも高速である理由を説明しています :
- V8 では、各 JavaScript オブジェクトを独自の個別のクラスを持つものとして扱うのではなく、それらのオブジェクト間の共通プロパティを識別する非表示クラスを追加します。
- V8 は JavaScript コードをマシンコードに変換します。コンピュータのプロセッサはマシンコードを直接読み取ることができます。この手順を行わないと、Web ページ上でスクリプトを実行するたびに、ブラウザは JavaScript の各部分をマシンコードに変換する必要があります。
- V8 はガベージ コレクションが優れています。つまり、1 つのタスクでメモリの使用が終了すると、そのメモリを別のタスクでより適切に再利用できるようになります。
V8 の速度に関する Google の主張に懐疑的な場合、または実際の速度向上を確認したい場合は、http://v8.googlecode.com/svn/data/benchmarks/current にアクセスして自分でテストできます。 /run.html。 Web ページを開くとすぐに、ブラウザは Web ページの使用時に発生するバックグラウンド プロセスをシミュレートする一連のタスクを実行します。 Chrome 開発者は、ブラウザ間で JavaScript エンジンの速度を比較できるように、V8 Benchmark Suite として知られるこれらのテストを公開しました。並べて比較するには、Chrome および 1 つ以上の他の Web ブラウザ (Firefox、IE、Safari など) で V8 ベンチマーク スイートを開き、スクリプトの実行が終了したときの数値結果を比較します。
Chrome の高速性の理由はわかったところで、Chrome には他にどのような利点があるでしょうか?次に、オンライン中の安全を守るために Chrome ができることを見てみましょう。
Chrome ブラウザのセキュリティ
未知の Web を閲覧している場合、Web ブラウザに備えておくとよい機能の 1 つはセキュリティです。おそらく、ブラウザーが許可なく個人情報を共有することを望まないでしょう。また、悪意のある Web サイトに遭遇した場合にブラウザに保護してもらいたい場合もあります。
Google は、検索エンジンとしての機能を活用して、セーフ ブラウジング テクノロジーを開発しました。セーフ ブラウジングは、アクセスしているサイトにマルウェアやフィッシングが含まれていることを Chrome が検出した場合に、自動的に警告を発します。他の Web ブラウザも同様の保護手段を提供していますが、Google のように常に更新される Web ページとそのコンテンツに関する膨大なデータベースを備えていません。 Web の危険性の詳細については、記事「 スパイウェアを回避する方法 」および「 フィッシングの仕組み 」を参照してください。
もう 1 つの Chrome セキュリティ機能はサンドボックスです。サンドボックスとは、プロセスを独立したスペースに分離して、それらが個別にどのように機能するかを確認することを意味する専門用語です。 Chrome は、ワークロードを 1 つの大きなブラウザ プロセスの一部としてではなく、一連の複数のプロセスとして処理します。 Web ページを開くたびに、Chrome は 1 つ以上の新しいプロセスを起動して、そのページ上のスクリプトを実行します。また、各 Chrome 拡張機能とアプリは独自のプロセスで実行されます。 Chrome は、マルチプロセス アーキテクチャを通じてサンドボックスを実装します。 [設定]、[ツール]、[タスク マネージャー] の順にクリックすると、Chrome が実行している各プロセスのリストを表示できます。
サンドボックスのセキュリティ上の利点は、Chrome がこの機能を Windows に実装する方法によってもたらされます。 Chrome は、Windows XP、Vista、および Windows 7 の各プロセスのアクセス トークンを制御します。これらのオペレーティング システムでは、プロセスのアクセス トークンにより、そのプロセスはファイルやレジストリ キーなど、システムに関する重要な情報にアクセスできます。 Chrome はブラウザから起動されたプロセスから各アクセス トークンを傍受し、そのトークンを変更してその情報へのアクセスを制限します。
そのため、Windows では、Chrome のサンドボックスは、マルウェアをインストールしたり、個人情報をキャプチャしたり、ハード ドライブからデータを取得しようとしたりするWeb ページをブロックするのに役立ちます。また、ブラウザーの 1 つのタブで開いているページが他のタブでの動作に影響を与えることも防ぎます。ただし、サンドボックスの欠点は、すべてをキャッチできるわけではないことです。サンドボックス化されたプロセスでも、安全性の低いファイル システムにアクセスできる可能性があります。また、Windows にネイティブではないゲームやチャット プログラムなどのサードパーティ製ソフトウェアによって管理されるレジストリ キーやファイルの保護も行われない可能性があります 。
これらのアクティブなセキュリティ機能に加えて、Chrome の自動更新により、ブラウザは定期的に独自のセキュリティ アップデートを確認します。セキュリティ アップデートにより、ソフトウェアの既知のバグを悪用する可能性のある Web サイトに対してブラウザが脆弱ではなくなります。最新のアップデートが利用可能になったときにインストールするよう求める IE や Firefox とは異なり、Chrome は操作を必要とせずに自動的にアップデートされます。
ここまで、速度とセキュリティにおける Chrome の利点と、Web アプリケーション用にブラウザを最適化するという Google の目標について説明しました。次に、Chrome の基本を拡大して、このブラウザが実際にどれだけシンプルであるかを見てみましょう。
Chrome ブラウザのマイルストーンと課題
2008 年の最初のリリース以来、Chrome のレビューのほとんどは、そのスピード、シンプルさ、そして Web 中心のクラウド コンピューティングの世界への対応力について絶賛していました。非常に多くの優れた機能が搭載されている Chrome に欠点はあるのでしょうか?
スライスしたパン以来、最も熱いものであっても、必ずしもより良いサンドイッチができるとは限りません。 Chrome はいくつかの課題に直面しています。最も一般的な問題の 1 つは、Web サイト開発者や Web アプリケーション プログラマーにサイトと Chrome の互換性をテストさせることです。 Chrome を互換性テストから除外することは、ブラウザがまだ新しく、Web ユーザーのシェアがはるかに小さかった 2009 年には理にかなっていました。しかし現在、Chrome が市場の 4 分の 1 以上を占めているため、開発者は徐々に Chrome を優先し始めています。この記事の執筆時点では、別のブラウザではなく Chrome を使用している場合、適切に表示されなかったり、ブラウザの互換性について警告が表示されたり、読み込みをまったく拒否したりするサイトがまだたくさんあります。
Chrome の開発者はあらゆる脆弱性に迅速に対処していますが、ブラウザは依然として機能を備えて真価を発揮しつつあります。たとえば、Chrome はつい最近、基礎となるプログラミング インターフェイスとして自社開発プロジェクト Gears を段階的に廃止し終えたばかりです (代わりに、より広く認知されている HTML5 標準を優先しています)。また、Chrome アプリと Chrome ウェブストアはまだ新しいもので、その成功や Chrome をブラウザの人気トップの座に押し上げる役割を予測する方法はありません。
最後に、Chrome のシンプルさは一部のユーザーにとっては諸刃の剣になる可能性があります。シンプルさは、ブラウジングにすっきりとした整然としたインターフェイスを求めるユーザーにとって利点です。ただし、インターフェイス内の予測可能な位置に特定のツールバーやボタンを配置することに慣れている、技術に詳しくない人にとっては、これはそれほど素晴らしいことではありません。これは Chrome の潜在的な欠点のように思えますが、IE と Firefox がよりシンプルなインターフェースを目指す傾向に従っているという事実は、これがほとんどのユーザーにとって重要な懸念事項ではないことを示唆しています。
この記事では、Chrome ブラウザの革新的な機能、他の Web ブラウザと比較した利点、および Chrome ブラウザが直面する課題について説明してきました。 Chrome により、 Google はブラウザ設計のトレンドセッターとなり、ブラウジングのパフォーマンスに高い基準を設定しました。 Chrome が今後どうなるのかを確認する準備ができている場合は、次のページに進み、Google Chrome ブラウザに関する詳細情報をご覧ください。