特集
Vistaで注目される辞典マッシュアップ――事例で知るLiveガジェット:Windows Liveが魅せる次世代マッシュアップ(2/4 ページ)
Vistaによっていっそう注目度が高まっているWindows Live。そのサービスの1つ、ガジェットには新たなプラットフォームとしての可能性が見える。そして、大きな特徴と言えるのは“作ることが容易”という点だ。
今回紹介する「EJDIC英和辞典」もその例と同じであり、「EJDIC.xml」「EJDIC.js」「EJDIC.css」のファイルから構成されている。
「EJDIC英和辞典」のマニフェストとなる「EJDIC.xml」は次に挙げるリスト1の通りだが、まずはこのLiveガジェットの主な動作を、リスト(ソース)を見る前に覚えておこう。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
マニフェストファイルは、Liveガジェットの名前や説明、そして実際に使用するスクリプトとスタイルシート指定が定義されたものであることが分かると思う。つまり、これをテンプレートとして、要所を書き換えるだけで、そのままほかのLiveガジェットへと応用可能な点に注目だ。
これを受けて、次にプログラム本体である「EJDIC.js」を見てみよう。
リスト2に引用した冒頭部分では、「スペリングサジェスト」として、スペルミスがある単語の修正候補を表示する設定を行っている。修正候補があった場合、「もしかして」を追加する形で最初の候補を表示するようになっている。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
Copyright © ITmedia, Inc. All Rights Reserved.