Googleガジェット導入編

Googleガジェットとは 本連載では、Googleガジェットの魅力と使い方、そして作り方を解説していきますが、まず本題のGoogleガジェットに入る前に、「ガジェット」の簡単な説明をします。

栗栖 義臣

2008年5月7日 20:00

Googleガジェットとは

 本連載では、Googleガジェットの魅力と使い方、そして作り方を解説していきますが、まず本題のGoogleガジェットに入る前に、「ガジェット」の簡単な説明をします。

 本連載では、Googleガジェットの魅力と使い方、そして作り方を解説していきますが、まず本題のGoogleガジェットに入る前に、「ガジェット」の簡単な説明をします。

 「ガジェット」は、目新しい小物(例えば携帯オーディオプレーヤやPDAなど)を指す言葉として使われています。最新グッズを紹介する雑誌をめくってみると、「ガジェット」という言葉を見つけることができます。その「目新しさ」や「小物」の意味が転じて、あるプラットホーム上で動作する小さなアプリケーションのことを「ガジェット」と呼ぶようになりました。

 ここでの「小さな」とは、機能が絞り込まれているという意味、もしくは表示領域が小さいという意味のことです。「ガジェット」と似た言葉に、「ウィジェット」という言葉があります。この両者の違いは、そのプラットホームを提供するベンダー(GoogleやYahoo!、Microsoftなど)が、それぞれの呼称を決めているもので、両者に違いはないと思ってよいでしょう。筆者はそれを説明する時に、よく「チョッキ」と「ベスト」を例にあげます。

 ガジェットは、今回の連載で取り上げるGoogleガジェットをはじめ、Yahoo!ウィジェットやWindows Vistaに搭載されているガジェット、Mac OS Xのガジェットなど、この1~2年の間にさまざまなプラットホームが登場しており、ユーザや開発者の注目を集めています(図1)。

 さて、読者の皆さんはGoogleガジェットを使ってますか? Googleガジェットは、その名の通りGoogleが提供するiGoogleやGoogle Desktop上で動作するガジェットの総称です。GoogleガジェットのAPIのページを見ると、Googleガジェットという言葉とDesktopガジェットという言葉が登場します。

 GoogleガジェットはXMLで定義され、HTMLとJavaScriptで記述します。iGoogleやGoogle Desktop、Google Mapsなどで動作可能ですが、すべてのGoogleガジェットがGoogle Desktop上で動かせる訳ではありません。

 DesktopガジェットもXMLで定義されますが、CやC++、VB.netなどを利用することができます。ただし、WindowsのGoogle Desktop上でしか動作しません。

 以上をふまえ、Google デスクトップに特化したガジェットはDesktopガジェット、それ以外はGoogleガジェットという理解で良いでしょう。

 iGoogleとは、「i」(私)が自由にカスタマイズできるGoogle検索のホームページのことです。iGoogleのページ上に、Googleや世界中の開発者が作ったさまざまなガジェットを自由に配置することができます。

 前身のGoogleパーソナライズド・ホームからiGoogleに名称が変わっておよそ1年が経過しました。リリース当初は少なかったガジェットの数も、今や世界中の開発者が自分の作ったガジェットを公開するようになり、かなりの数になっています。

iGoogleで時間が節約できる

 読者の皆さんは、各ポータルサイトが提供する天気予報の情報や株価情報を参照したり、タスク管理のWebサービスやGmailなどのメールサービスを利用するなど、インターネット上のサービス利用することが多いと思います。

 それらの情報をチェックするために、いちいちそのWebサイトを閲覧していては、1つ1つのWebサイトの表示は少しの時間しかかからなくても、合計するとかなりの時間を費やすことになってしまいます。

 そこで、iGoogle上に、天気予報のガジェットやGmailの受信箱のガジェット、TODOのガジェットなどを配置しておけば、いちいちそれらのサービスのページを開くことなく、その日の天気やGmailの新着メール、その日のTODOを把握することができます。たかだか数クリック、数秒、数分の差かもしれませんが、この細かい時間が節約できるメリットは大きいです。

 ただし、ガジェットをページ内に多く配置しすぎると、ページの表示に時間がかかってしまうというデメリットもあるので、ガジェットにプライオリティをつけ、常に見る必要がないガジェットは閉じておくかiGoogle内の別のタブに配置するなどの工夫をすると、より便利になります。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30