Google Chrome

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索
Google Chrome
ロゴ
スクリーンショット
Windows 上で動作する Google Chrome
開発元 Google Inc.
最新版

37.0.2062.120 (Windows, Linux) - 2014年09月9日(10日前) (2014-09-09[1]
37.0.2062.122 (OS X) - 2014年09月18日(1日前) (2014-09-18[2]
37.0.2062.117 (Android) - 2014年09月3日(16日前) (2014-09-03[3]

36.0.1985.57 (iOS) - 2014年08月13日(37日前) (2014-08-13[4][±]
最新評価版

38.0.2125.66 (Beta) - 2014年09月17日(2日前) (2014-09-17[5]
39.0.2159.4 (Dev) - 2014年09月16日(3日前) (2014-09-16[6]

38.0.2125.69 (Beta for Android) - 2014年09月18日(1日前) (2014-09-18[7][±]
対応OS WindowsXP SP2以降)
Mac OS X(Intel ベースの v10.5以降)
Linux (Ubuntu / Debian / OpenSUSE / Fedora)
Android 4.0以降
iOS 4.3以降
使用エンジン Blink(HTML レンダリング, 28以降)
WebKit(HTML レンダリング, 27以前)
V8(JavaScript)
対応言語 53 言語
種別 ウェブブラウザ
ライセンス BSDライセンスおよびその他のオープンソースライセンス
※一部のコンポーネントはプロプライエタリ
公式サイト www.google.co.jp/chrome
テンプレートを表示

Google Chrome(グーグル・クローム)は、HTMLレンダリングエンジンBlink(27以前はWebKit)を採用し、Googleが開発しているウェブブラウザである。

北米では 2008年9月2日、日本では 9月3日に Windows XP / Vista 向けのベータ版が公開され、12月12日に正式版が公開された[8]。最初のリリースの翌日、ブラウザ市場で実質 1% 以上のシェアを獲得し[9]、アメリカ合衆国では 1 週間のうちに 200 万人がダウンロードしたとされる[10]。2010年5月25日(日本時間5月26日)、Mac OS XLinux向けの正式版が公開された[11]

Google ChromeはChromiumと呼ばれるオープンソースプロジェクトで開発されたウェブブラウザをもとに開発されており、Chromiumにプロプライエタリなコンポーネント(ロゴなどGoogleの商標や動画再生機能、自動更新機能など)を追加したものである[12]。Google自身が開発したソースコードには BSDライセンスが適用されており、それ以外のコードについては、それぞれ異なるライセンスが適用されている。

特徴[編集]

Mac版Chromiumのtrunk buildバージョン。

ユーザインタフェースタブブラウザの形式を取っているが、タブそれぞれが独立したマルチプロセス・アーキテクチャを採用しており、タブページごと(実際はドメインごとに内部でグルーピングされる)に 1 つのプロセスが割り振られるようになっている。このため、ウィンドウプロセスとの通信は増えるが、個別タブのクラッシュや、メモリリークの影響が他のタブへ広がることはない。

JavaScriptエンジンには Google V8 JavaScript Engine (V8) を使用し、処理の高速化を図っている。

セキュリティ対策機能としては、個々のプロセスに対して保護を行い、問題が発生しても他に影響が出ないようにするサンドボックス機能、Google と関係ないページの閲覧履歴や Cookie データを残さない「シークレットウィンドウ」機能、Google の提供する危険サイトフィッシング詐欺マルウェアなど)のブラックリストをダウンロードして有害サイトアクセス時に警告を出す機能 (SafeBrowsing [13]) などが備えられている。

その他に、新規に開いたタブに最も閲覧数の多い 8 つのページをサムネイルで一覧表示させる機能や、何らかの原因で強制終了した際にシークレットウィンドウ以外の開いていたページを再度表示させる「復元」機能、フォームへの自動入力機能なども搭載されている。

また、Mac OS XやLinuxなどのマルチプラットフォームへの対応やテーマ機能、ユーザスクリプト機能(Mozilla FirefoxGreasemonkeyスクリプトに当たる)、拡張機能などの追加実装が行われている。

開発の面ではMozilla Firefoxの開発に貢献した者が多く携わっている点も特徴である。Firefox開発に携わったベン・ゴダーやダリン・フィッシャーなどがGoogle Chrome開発チームの主要メンバーとして活動している[14]

現在のChromeの総容量は140Mb前後で、ブラウザ戦争に関与したブラウザの中ではもっとも多いディスク容量を使用する。2013年にはIEを完全に引き離して大きくシェアを伸ばし、11月の時点でも普及率が40%前後と依然として人気が高い。

更新[編集]

強制アップグレードの仕組みがあり、古いバージョンを使っていると、特にメッセージも出さずに新しいバージョンへと更新される。たとえ、メジャーアップデートでも自動更新される。そのため、最新のバージョンがほぼ100%のシェアをもつ[15]。アップデートは古いバージョンを実行時にバックグラウンドで行われ、Chrome起動時に新しいバージョンへと差し替えられる。

Adobe Flash Playerプラグインと統合されており、Flash PlayerのアップデートもGoogle Chromeの自動アップデート機能を通じて自動的に行える[16]

なお、PDFに関しても、Chrome PDF Reader として、統合されており、Chrome とともに、アップデートされる。

1 か月(4 週)周期でベータ版のリリース、3 か月(13 週)周期で安定版のリリースを目標に開発が進められていた[17]が、Ver. 6 以降は 6 週間ごとに安定版をリリース予定[18]

Blink[編集]

2013年4月3日、Google はGoogle Chrome のレンダリングエンジンをバージョン 28以降、WebKitからフォークした新たな独自レンダリングエンジンBlinkに変更すると発表した[19][20][21]。ChromeはSafariなどWebKitを採用している他のブラウザと異なるマルチプロセス・アーキテクチャを根底においた仕組みのため、開発効率やイノベーションが低下傾向になり、それらの問題を解消するためとしている[19][20][21]

モバイル版[編集]

2012年6月27日にAndroid版を正式リリースした。

2012年6月28日にiOS版をリリースした。アップルのアプリストアの規約・制限により、独自のエンジンは搭載せずに、UIWebViewにGoogle独自のユーザーインターフェイスをつけただけの物となっている。また、アップルの規制により、JavaScriptも低速な実行になっている[22]

Google Chrome Frame[編集]

Google ChromeのブラウザエンジンをInternet Explorerに埋め込んで利用可能するプラグイン。2009年9月に初期バージョンがリリースされた[23]。Windows XP以降、IE6以降で動作する。高速なJavaScript処理機能や各種の新しい規格をIEで手軽に利用させることを目的としている。

ただしIEのブラウザ機能を完全に置き換えるものではなく、Webページ側にChrome Frameの使用を指示する情報がない限り自動的に動作することはない。

マイクロソフトはGoogle Chrome FrameをインストールすることでIEにセキュリティ上の懸念が発生するとして非難した[24]

2014年1月を持って開発およびサポートを終了した[25]

ログイン[編集]

Chrome にログインすると、事前に設定された項目が自動的に同期されるようになっている。同期される内容は、「アプリ」、「自動入力」、「ブックマーク」、「拡張機能」、「履歴」、「パスワード」、「テーマ」、「開いているタブ」、「設定」の9つ。 公共施設やネットカフェにあるパソコンでログインすると、同期する内容がログインしたパソコンに保存され、不特定多数の人に見られる可能性がある。万が一、ログインしてしまった場合は、そのログインユーザーを削除することで同期した内容を消すことができる。

チャンネル[編集]

Chromeには3種類のチャンネルとカナリアビルドがある[26]。下にいくほどより高頻度で更新している。基本的には異なるチャンネルを同時にインストールできない。

  1. 安定チャンネル - 一般ユーザー向け
  2. ベータチャンネル - 毎月更新
  3. 開発チャンネル - 毎週更新
  4. カナリアビルド - 上記のチャンネルとは別にインストールすることができる。開発者向け。
  5. (Chromium - 開発者向け。Chromeの基盤であるので厳密にはChromeではないが、更新頻度としてはこの場所に位置する。)

更新履歴[編集]

Google Chrome[編集]

Chrome Frame[編集]

基本的に、Google Chrome と同一バージョンで同一日にリリースされていた。

市場シェア[編集]

バージョン別の市場シェア(Net Applications 社 2013年12月[116]

バージョン シェア 先月比
Chrome 21.0 0.39 %
Chrome 26.0 0.15 %
Chrome 27.0 0.30 %
Chrome 28.0 0.45 %
Chrome 29.0 0.32 %
Chrome 30.0 0.45 %
Chrome 31.0 12.88 %
Chrome 32.0 0.30 %
Chrome 33.0 0.14 %
全てのバージョン 16.22 %

ウェブブラウザ全体でマイクロソフトの Internet Explorer に続き、2番目のシェアを獲得している。

Android版[編集]

AndroidはWebKitベースの標準ウェブブラウザを搭載しており、Chromeとは別に開発されている。2012年2月7日にAndroid版のβ版、2012年6月28日には正式版がリリースされた。[117]。Android 4.0以上のバージョンに対応している。

プリロードによってページの読み込みを高速化する機能や、予めGoogleのサーバー側でデータを圧縮することによってデータ使用量を節約する機能などがある。[118]

モバイル向けAdobe Flash Playerの開発が2012年初頭に終了したため、Android版ChromeはFlashが利用不可となった。Flashの代替としてHTML5へとシフトしている。[119]

iOS版[編集]

2012年6月28日にiOS版のChromeが発表され、App Store でリリースされた。[120]しかしアップルが設けているiOSアプリケーションの制限により、標準ブラウザのSafariと比較して実行速度が遅く、使い勝手も劣る部分がある[121]

脚注[編集]

[ヘルプ]
  1. ^ Stable Channel Update”. Blogger (2014年9月9日). 2014年9月10日閲覧。
  2. ^ Stable Channel Update”. Blogger (2014年9月18日). 2014年9月19日閲覧。
  3. ^ Chrome for Android Update”. Blogger (2014年9月3日). 2014年9月4日閲覧。
  4. ^ Chrome for iOS Update”. Blogger (2014年8月13日). 2014年8月15日閲覧。
  5. ^ Beta Channel Update”. Blogger (2014年9月17日). 2014年9月18日閲覧。
  6. ^ Dev Channel Update”. Blogger (2014年9月16日). 2014年9月17日閲覧。
  7. ^ Chrome Beta for Android”. Blogger (2014年9月18日). 2014年9月19日閲覧。
  8. ^ Google Chrome ReleasesGoogle Japan Blog: ChromeにGoogle Chrome Releasesの翻訳が提供されている)
  9. ^ Google Chrome、1日で1%のシェア獲得 - ITmedia News
  10. ^ 「Google Chrome」、米国では200万人がダウンロード--ニールセン、公開1週間の数値を発表:マーケティング - CNET Japan
  11. ^ 進化を続ける Chrome。より速くなった新バージョンを提供します Google Japan Blog 2010年5月26日
  12. ^ 【レポート】Google Chromeが検索プロバイダに送信するデータ、Chromiumがある真の理由 (1) Google Chrome = Chromium + GoogleUpdate + RLZ | エンタープライズ | マイコミジャーナル
  13. ^ [1]
  14. ^ Google Chromeに携わったキラ星のような開発者たち:コミックから読み解く - builder by ZDNet Japan
  15. ^ ブラウザバージョン移行状況、Chromeは理想的な状況
  16. ^ Flashを統合した「Google Chrome」最新安定版、脆弱性の修正も
  17. ^ Chromium Development Calendar and Release Info (The Chromium Projects)
  18. ^ Google、6週間毎にChromeの新バージョンを提供へ
  19. ^ 【後藤弘茂のWeekly海外ニュース】 Chromeをデスクトップからスマートフォンまで全てに広げるGoogleの戦略
  20. ^ “Google、IEを“Chrome並みに”改良するプラグイン「Chrome Frame」リリース”. ITmedia News. (2009年9月23日). http://www.itmedia.co.jp/news/articles/0909/23/news010.html 2012年5月16日閲覧。 
  21. ^ “http://www.itmedia.co.jp/news/articles/0909/25/news072.html”. ITmedia News. (2009年9月25日). http://www.itmedia.co.jp/news/articles/0909/25/news072.html 2012年5月16日閲覧。 
  22. ^ [http://blog.chromium.org/2013/06/retiring-chrome-frame.html Chromium Blog: Retiring Chrome Frame
  23. ^ Early Access Release Channels - The Chromium Projects
  24. ^ Release Notes”. The Chromium Projects. 2013年6月25日閲覧。
  25. ^ OmahaProxy CSV Viewer”. 2013年6月25日閲覧。
  26. ^ ChangeLog – v8”. Google. 2012年4月8日閲覧。
  27. ^ A fresh take on the browser” (2008年9月1日). 2012年7月11日閲覧。
  28. ^ Google Chrome Releases: Stable Update: Google Chrome 2.0.172.28”. 2013年6月25日閲覧。
  29. ^ Anthony Laforge. “Stable Channel Update”. Google. 2010年5月25日閲覧。
  30. ^ Google Chrome Releases: Stable Channel Update March 17, 2010”. googlechromereleases.blogspot.com (2010年3月17日). 2012年4月8日閲覧。
  31. ^ Brian Rakowski (2010年5月25日). “Evolving from beta to stable with a faster version of Chrome”. Google. 2010年5月25日閲覧。
  32. ^ Adobe Flash Player support now enabled in Google Chrome's stable channel” (2010年6月30日). 2010年8月8日閲覧。
  33. ^ Brian Rakowski (2010年5月25日). “A new Chrome stable release: Welcome, Mac and Linux!”. Google. 2014年8月29日閲覧。
  34. ^ Bringing improved PDF support to Google Chrome”. Chromium Blog (2010年6月17日). 2010年10月24日閲覧。
  35. ^ Bringing another Chrome release to you, right on time”. Google. 2010年10月24日閲覧。
  36. ^ Stable, Beta Channel Updates”. Google. 2010年12月3日閲覧。
  37. ^ Safer plug-ins, faster search, and richer graphics”. Google. 2010年12月17日閲覧。
  38. ^ WebP Home”. Google. 2011年2月3日閲覧。
  39. ^ Chrome Stable Release”. Google. 2011年3月8日閲覧。
  40. ^ Dev Channel Update”. Google. 2011年1月21日閲覧。
  41. ^ Issue 48607: Sandbox GPU process”. 2012年3月21日閲覧。
  42. ^ A New Crankshaft for V8”. Google. 2010年12月17日閲覧。
  43. ^ Chrome Releases: Chrome Stable Release”. googlechromereleases.blogspot.com (2011年3月8日). 2012年4月8日閲覧。
  44. ^ Chrome Beta Release” (2011年3月22日). 2011年3月23日閲覧。
  45. ^ Rura, Steve (2011年3月). “A fresh take on an icon”. 2011年3月22日閲覧。
  46. ^ a b Chrome Stable Release” (2011年6月7日). 2011年6月7日閲覧。
  47. ^ Google Operating System: Chrome shifts into a new gear. Google Operating System (Unofficial Google Blog). (June 7, 2011). http://googlesystem.blogspot.com/2011/06/chrome-shifts-into-new-gear.html 2012年2月4日閲覧。. 
  48. ^ Bentzel, Chris (2011年6月16日). “Google Chrome Blog: Faster than fast”. chrome.blogspot.com. 2011年8月21日閲覧。
  49. ^ Building better web apps with a new Chrome Beta”. 2011年8月15日閲覧。
  50. ^ Adam Langley (2010年8月16日). “DNSSEC authenticated HTTPS in Chrome”. ImperialViolet. 2012年4月8日閲覧。
  51. ^ Chrome Beta Channel Update”. 2011年8月15日閲覧。
  52. ^ a b c Download Google Chrome 15.0.874.15 Dev with Fixes for the Revamped New Tab Page”. 2011年9月19日閲覧。
  53. ^ a b Download Google Chrome 16 Dev and Chrome 15 Beta”. 2011年9月23日閲覧。
  54. ^ Issue 50811 – chromium – Switch Chromium to ffmpeg native vp8 decoder – An open-source browser project to help move the web forward. – Google Project Hosting”. Google (2010年7月30日). 2012年4月8日閲覧。
  55. ^ Chromium Issue 48119: Feature request: optional permissions in Chrome extensions. Google Code. (July 1, 2010). http://code.google.com/p/chromium/issues/detail?id=48119 2012年2月4日閲覧。 
  56. ^ Chromium Issue 99332: Remove sidetabs. Google Code. (October 6, 2011). http://code.google.com/p/chromium/issues/detail?id=99332 2012年2月4日閲覧。 
  57. ^ a b c Stable Channel Update”. 2012年2月9日閲覧。
  58. ^ Google Chrome 17 FINAL”. 2012年2月11日時点のオリジナルよりアーカイブ。2012年2月9日閲覧。
  59. ^ Chromium Issue 15548: Search Engines should be synced”. Google (2009年6月28日). 2012年4月8日閲覧。
  60. ^ Ionut Ilascu (2012年1月19日). “Google Chrome Beta 17.0.963.38 Disables GAIA Photo”. Softpedia. 2012年12月27日閲覧。
  61. ^ a b Faster graphics for older PCs in Chrome 18”. 2013年6月25日閲覧。
  62. ^ chrome Revision 119099”. Src.chromium.org. 2012年5月23日閲覧。
  63. ^ Google Chrome Blog: All your tabs, accessible everywhere”. chrome.blogspot.com.au (2012年4月10日). 2012年5月23日閲覧。
  64. ^ Google Chrome 19 Adds Support for Next-Generation JavaScript”. Softpedia (2012年2月11日). 2012年5月15日閲覧。
  65. ^ Connect with Web Intents”. Google (2012年5月16日). 2012年5月16日閲覧。
  66. ^ chrome Revision 133210”. 2013年6月25日閲覧。
  67. ^ Decreased input padding, 8-bit canvas and getUserMedia() « Peter Beverloo”. Peter Beverloo. 2012年5月23日閲覧。
  68. ^ Google (2012年5月29日). “Dev Channel Update”. 2011年6月1日閲覧。
  69. ^ Google (2012年8月21日). “Stable Channel Update”. 2012年8月22日閲覧。
  70. ^ Issue 143: Handle color profiles in tagged images”. Code.google.com (2008年9月2日). 2013年3月23日閲覧。
  71. ^ Bright, Peter (2012年9月14日). “Do Not Track support added to Chrome, arriving by the end of the year”. Ars Technica. 2012年11月2日閲覧。
  72. ^ Securing Flash Player for our Mac users”. Google. 2012年11月14日閲覧。
  73. ^ a b c A web developer’s guide to the latest Chrome Beta” (2012年11月8日). 2012年11月9日閲覧。
  74. ^ CSS Custom Filters”. Adobe.github.com. 2013年3月23日閲覧。
  75. ^ Ed Hewitt (2013年2月21日). “Google Chrome hits 25”. OMG! Chrome!. 2013年3月23日閲覧。
  76. ^ No more silent extension installs”. Chromium Blog (2012年12月24日). 2012年12月24日閲覧。
  77. ^ Chrome 25 Beta: Content Security Policy and Shadow DOM”. Chromium Blog (2013年1月14日). 2013年1月19日閲覧。
  78. ^ Google Search in Chrome gets more secure”. Chromium Blog (2013年1月18日). 2013年1月19日閲覧。
  79. ^ Issue 174455: MathML support broken with Chrome 25 beta” (2013年2月5日). 2013年2月19日閲覧。
  80. ^ a b c Govindan, Dharani (2013年3月26日). “Stable Channel Update”. Chrome Releases. Blogger. 2013年3月26日閲覧。
  81. ^ Google Chrome Blog: Fill out forms faster, from anywhere
  82. ^ a b c Chrome Release: Stable Channel Release” (2013年5月21日). 2013年5月22日閲覧。
  83. ^ Manifest Version - Google Chrome”. Developer.chrome.com (2013年3月4日). 2013年3月30日閲覧。
  84. ^ Chrome Releases: Chrome for Android Update
  85. ^ a b c d e f Chrome 28 Beta: A more immersive web, everywhere”. Google. Google. 2013年6月17日閲覧。
  86. ^ Protalinski, Emil. “Google debuts Chrome 28 beta with rich notifications for apps and extensions on Windows; Mac and Linux coming soon”. The Next Web. The Next Web. 2013年6月17日閲覧。
  87. ^ a b c d e Chrome Releases: Chrome for iOS Update”. 2014年8月27日閲覧。
  88. ^ Chromium Code Reviews: Issue 12317026: Various small QUIC cleanups after merging to Chrome.”. 2014年8月27日閲覧。
  89. ^ a b c d Chrome for Android Update - WebRTC suport”. 2014年8月27日閲覧。
  90. ^ a b The Next Web: Chrome 29 for Android is out: WebRTC and Web Audio support, improved scrolling, and new color picker for Web forms”. 2014年8月27日閲覧。
  91. ^ Chrome for iOS Update”. 2014年8月27日閲覧。
  92. ^ Chrome Story: Chrome for iOS Gets “Conversational Search”
  93. ^ a b c d e f Chrome 30 Beta: A richer web on Android
  94. ^ a b Chrome for iOS Update”. 2014年8月27日閲覧。
  95. ^ http://blog.chromium.org/2013/10/chrome-31-beta-android-application.html
  96. ^ Chrome Releases: Chrome for Android Update
  97. ^ a b c d e f g h Chromium Dashboard”. 2014年8月27日閲覧。
  98. ^ a b c Chrome Releases”. 2014年8月27日閲覧。
  99. ^ Chrome for iOS Update”. 2014年8月27日閲覧。
  100. ^ a b Stable Channel Update”. 2014年8月27日閲覧。
  101. ^ Chrome for Android Update”. 2014年8月27日閲覧。
  102. ^ Chrome for iOS Update”. 2014年8月27日閲覧。
  103. ^ Stable Channel Update”. 2014年8月27日閲覧。
  104. ^ Chrome for Android Update” (2014年9月3日). 2014年9月4日閲覧。
  105. ^ 64 bits of awesome: 64-bit Windows Support, now in Stable!” (2014年8月26日). 2104年8月27日閲覧。
  106. ^ Sundar Pichai. “Google Chrome Blog: Introducing Chrome for Android”. chrome.blogspot.com. 2012年2月9日閲覧。
  107. ^ The Chromium Blog: A deeper look at Chrome for Android”. blog.chromium.org. 2012年2月9日閲覧。
  108. ^ Chrome for Android Beta”. market.android.com. 2012年2月9日閲覧。
  109. ^ Chrome stops declaring Linux systems obsolete - The H Open: News and Features”. H-online.com (2013年2月14日). 2013年3月30日閲覧。
  110. ^ Desktop Browser Version Market Share”. Net Applications社. 2012年8月1日閲覧。
  111. ^ “「Chrome for Android」正式版が公開”. ケータイ Watch. (2012年6月28日). http://k-tai.impress.co.jp/docs/news/20120628_543470.html 2012年6月29日閲覧。 
  112. ^ 帯域幅の管理
  113. ^ モバイル向けFlash終了でHTML5大勝利!と安心していられない理由
  114. ^ “Google、iOSアプリの「Chrome」と「Google Drive」をリリース”. (2012年6月29日). http://www.itmedia.co.jp/news/articles/1206/29/news030.html 2012年6月29日閲覧。 
  115. ^ “Googleが「Chrome for iOS」公開、注目の速度はSafariより遅い”. INTERNET Watch. (2012年6月29日). http://internet.watch.impress.co.jp/docs/news/20120629_543634.html 2012年6月29日閲覧。 

関連項目[編集]

外部リンク[編集]