「Google Chrome」の隠し機能とイースターエッグ
翻訳校正:緒方亮、福岡洋一
「Google Chrome」のユーザーインターフェースは簡素化されているが、アドレスボックスにコマンドを打ち込むと、隠されている詳細な情報やイースターエッグを呼び出すことができる。
Googleのブラウザ「Google Chrome」のユーザーインターフェースは、可能なかぎり簡素化されている。しかし、Chromeは「Omnibox」を入り口として、更なる詳細を見ることができる。
Chromeのアドレスボックスにコマンドを打ち込んで、普段は隠されている詳細な情報や楽しいイースターエッグを呼び出すことができるのだ。
「Firefox」では、アドレスバーに「about:config」など「about:」で始まるコマンドを入力すれば、さまざまな細目を表示して微調整を行うことができる。Googleはそれに倣った。
これは多くの人にとってはどうでもいいことかもしれない。しかしプログラマーにとっては注目すべき機能であり、それはウェブページを作るプログラマーであっても、Chromeの基になっているオープンソースプロジェクトの「Chromium」で遊んでみたいというプログラマーであっても変わらない。Chromeにとってプログラマーは重要な利用者であり、GoogleはChromeによって、とりわけウェブアプリケーションの水準を高めたいと希望している。
Firefoxには「Firebug」というウェブ開発者に人気の機能拡張があり、これを使うとウェブサイトの詳細な分析ができる。Chromeにはいまのところ機能拡張の仕組みが欠けているが、ウェブページの要素の上で右クリックすると「要素を検証」という項目があり、これがFirebugにある機能の一部を再現している。
Happy Easter
プログラマーではない人には、イースターエッグがある。Omniboxに「about:internets」と入力してみよう。何が起きるかを明かして、楽しみを台無しするつもりはない。ヒントになるのは、「Ted Stevens」(「インターネットはチューブの連なり」と発言した上院議員)だ。
筆者はブラウザのユーザーインターフェースの限界に興味があり、このイースターエッグの出力にどんなレンダリング技術が使われているのかとても気になっている。
ほかに次のような「about:」機能がある。
- 「about:memory」では、Chromeとその他のブラウザについてメモリの使用状況が表示される。ブラウザのタブで開かれている各サイトが消費しているメモリについても表示されるので、ウェブ開発者にとって重宝する。
- 「about:stats」では、Chromeの初期化や「Google Gears」の読み込みにかかる時間、Chromeの「V8」エンジンでJavaScriptのプログラムを実行した際にいろいろな処理にかかる時間など、内部のさまざまな測定値が表示される。このページには、「Shhh! This page is secret!」(シーッ!このページは内緒だよ!)という楽しい注意書きもある。
- 「about:network」では、ウェブサイト利用によるネットワーク活動の詳細を追跡できる。
- 「about:version」では、実行しているChromeの詳細なバージョンに加え、Chromeがサイトに名乗るユーザーエージェントの文字列が表示される。なぜここに「Mozilla」が含まれているのか不思議だが、もしかすると、ChromeがFirefoxのプラグインを利用できるための仕組みと関係があるのかもしれない。iPhoneもユーザーエージェントの文字列に「Mozilla」が含まれるようだが、こっちの方がもっと謎だ。(CNET Japan編集部注:ユーザーエージェントに関しまして、筆者の推測が述べられております。Chromeのユーザーエージェントですが、Analytics日本語版公式ブログによると、HTMLのレンダリングエンジンとしてオープンソースのWebKitを採用しているため現在、このように表示されているようです。)
- 「about:histograms」では、利用者がブラウザに打ち込むテキストのオートコンプリートにかかった時間など、さまざまな性能測定値がグラフで表示される。
- 「about:crash」と入力すると、アクティブなタブがクラッシュする。
少しいじっていたら、すべてではないがこうしたサービスの一部について、ほかの構文でも呼び出せることがわかった。たとえば「chrome-resource://about/stats」と打ち込んでみてほしい。
Chromeについて調べている人に、もう1つ面白い情報を紹介しよう。TG Dailyが「themes」フォルダを発見した。現時点では隠されていて空の状態だが、今後、Chromeを別の姿に変えるのに使われる可能性がある。Googleの方針しだいで、ChromeがいつかLinuxやMac OS Xに対応するというとき、各OSのネイティブな外観をChromeにも与えるのに役立てられるのかもしれない。
「about:crash」とChromeのアドレスバーに入力すると表示されるエラーページ
提供:CNET News
この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ
- 3人の推薦記事
- 2人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(9)
-
- タグ
- ネイティブ
- アクティブ
- ユーザーエージェント
- イースターエッグ
- バージョン
- Google Chrome
- クラッシュ
- レンダリング
- オートコンプリート
- アドレスバー
- テキスト
- モバイル
- Mac OS X
- Linux
- ブラウザ
- プラグイン
- iPhone 3G
- ソフトバンク
- タブ
- TG Daily
- Themes
- Ted Stevens
- 上院議員
- about:histograms
- about:crash
- UA
- about:network
- about:stats
- about:internets
- about:memory
- Happy Easter
- Easter Egg
- about:
- config
- プログラマー
- アドレスボックス
- Chromium
- blowser
- Addon
- Chrome
- Omnibox
- ユーザーインタフェース
- 拡張
- インタフェースデザイン
- 機能拡張
- インタフェース
- about:config
- ウェブアプリケーション
- コメント(2件)
#1 w3wp
- 2008/09/06 00:28
#2 w3wp
- 2008/09/09 00:17
- ホワイトペーパー
- 話題のタグ


グーグル、JavaScriptプログラミングツールをリリース
Windowsの歴史 Windows Server 2008編:同じカーネルを持つ「Vista」とは対照的に早くから支持を得たサーバOS
Windowsの歴史 Windows Server 2003 R2編:安定性と先進性の両立目指す「R2」の先駆けとなったOS
モジラ、「Firefox 3.6」の第1ベータ版をリリース
【最終警告】パンデミック対策特集
100万円で実現!中小企業の情報漏えい対策
―エン・ジャパン厳選求人☆毎週更新―
進むストレージ環境の見直し
企業ITシステムの企画、構築、運用のイロハ
大丈夫?あなたの会社のセキュリティ対策
最大32個のセンサーが電力を徹底管理!