検索
特集

Vistaで注目される辞典マッシュアップ――事例で知るLiveガジェットWindows Liveが魅せる次世代マッシュアップ(2/4 ページ)

Vistaによっていっそう注目度が高まっているWindows Live。そのサービスの1つ、ガジェットには新たなプラットフォームとしての可能性が見える。そして、大きな特徴と言えるのは“作ることが容易”という点だ。

PC用表示 関連情報
Share
Tweet
LINE
Hatena

 今回紹介する「EJDIC英和辞典」もその例と同じであり、「EJDIC.xml」「EJDIC.js」「EJDIC.css」のファイルから構成されている。

 「EJDIC英和辞典」のマニフェストとなる「EJDIC.xml」は次に挙げるリスト1の通りだが、まずはこのLiveガジェットの主な動作を、リスト(ソース)を見る前に覚えておこう。


調べたい英単語を入力し、「検索」ボタンをクリックするか、エンターキーを押下しよう

該当する単語の最初の10件までの候補リストが表示される

候補から調べたい単語をクリックする。下部に、単語の意味が表示される

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

 マニフェストファイルは、Liveガジェットの名前や説明、そして実際に使用するスクリプトとスタイルシート指定が定義されたものであることが分かると思う。つまり、これをテンプレートとして、要所を書き換えるだけで、そのままほかのLiveガジェットへと応用可能な点に注目だ。

 これを受けて、次にプログラム本体である「EJDIC.js」を見てみよう。

 リスト2に引用した冒頭部分では、「スペリングサジェスト」として、スペルミスがある単語の修正候補を表示する設定を行っている。修正候補があった場合、「もしかして」を追加する形で最初の候補を表示するようになっている。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る