2007/04/03 「ガジェット」(gadget)の本来の意味は、ちょっとした機械装置や気の利いた小物(新英和中辞典 第6版)だが、ITの世界では、(AJAXを含む)JavaScriptで構築されたミニアプリケーションを指す。デスクトップ上に置かれるものと、Webブラウザで動作するものの2つのタイプがある。コンセプト自体は古く、Java自体が存在しない昔からそれらしいものがあったが、最近では改めてその役割が見直されている。 ガジェットの技術構造は非常にシンプルである。外部からデータを参照するためにXMLで記述された「マニフェスト」と、インターフェイスを表示するHTMLファイル、および動的な振る舞いを記述するJSファイル(JavaScript)があればいい。あとはオプションとして、スタイルシート(CSS)やGIFやPNG拡張子のアイコンがあるくらいだ。 マイクロソフト オンラインサービス事