DQWindowManager 0.3.0.

はじめに

ver. 0.2.1 を作ってみた頃から,ユーザそれぞれにカスタマイズされたコマンドメニューとかできるといいよね,みたいな考えが出てきてました.

今回,それをひとまず形にしてみたので ver. 0.3.0 という形で公開します.まだまだ作り込みが足りませんがご容赦を.

DQWindowManager - Webをドラゴンクエストっぽく遊ぼう!

それでは以下,DQWindowManager 0.3.0(以下,DQWindowManager)の使い方などを簡単に解説します.

ブックマークレットの設置

ブックマークレット.

ユーザ登録が完了してログインできるようになると,「マイページ」 へのアクセスが可能となります.

そして,「マイページ / ブックマークレット」 ページ内の 「コマンド?」 というリンクがありますので,これを

  • ドラッグして適当な場所にドロップする
  • 右クリックメニューの「ブックマークに追加」とか「お気に入りに追加」とかする

ことで,ブラウザのブックマークに登録します.

これで設置は完了です.

ブックマークレットの起動

登録したブックマークをクリックしてブックマークレットを起動します.

ブックマークレットを起動するのがブラウザを起動後初めての場合,次のような認証ダイアログが表示されます.(図は Firefox3 使用時のものです.)

ブックマークレット初期起動時の認証.

Basic認証というやつですが,ここで,ユーザ登録時に入力した「ニックネーム」と「パスワード」を入力します.入力に誤りがなければ,次のような「コマンドウィンドウ」が表示されます.

コマンドウィンドウ.
認証の有効期限とか

なお,Basic認証は,ブラウザを終了させるまで有効です.

また,「マイページ / アカウント設定」でパスワードを変更した場合,Basic認証にも反映されますのでお忘れ無く.

各種コマンドの解説

表示された「コマンドウィンドウ」にはいくつもの(見た目は)おなじみの「コマンド」が並んでいます.

ここでは,実装がひとまず形になっているものについて解説します.

「はなす」コマンド
「はなす」コマンド.

現状では,<meta name="description" /> な要素の content の値を拾うようにしています.

「~のまちへようこそ」みたいなことを延々と繰り返し答え続ける町の人みたいな感じで意外といい感じかも,と自画自賛してみました.

「しらべる」コマンド
「しらべる」コマンド.

「足もと」を調べます.足もとってどこよ? というのはスルーの方向で.

現在地,すなわち「コマンド」を実行した場所,すなわち URL によっては何かが起こるかもしれない...そんなコマンドです.

「どうぐ」コマンド

手に入れた「どうぐ」を使います.

例えば,どこぞで拾った 「メガネ」 を使う場合,次のような感じになります.

「どうぐ」コマンド その 1.
「どうぐ」コマンド その 2.
どうぐ「ウィキペディア」

このWebの世界のどこかで「ウィキペディア」なるどうぐを手に入れることができます.

どうぐ 「ウィキペディア」.
  1. Webページ上の任意の文字列をマウスドラッグで選択
  2. コマンド?
  3. どうぐ
  4. ウィキペディア

のような手順で呼び出すことで,選択文字列をキーワードとして Wikipedia で調べてくれます.

なお,この「ウィキペディア」を実装するにあたり,WikipediaAPI を使わせていただいています.

WikipediaAPI - ウィキペディア情報をサイトで利用できるAPI

「ぷれぜん」コマンド
Lightning Talks 「Webで 『Dragon Quest』 のようなことをしてみる with JavaScript」

先日の WCAN 2008 Autumn での Lightning Talks で使ったアレです.

現在,どのようにして皆さんが使える形に落とし込むか,構成を考え中であります.もうしばらくお待ちくださいませ.

管理とかカスタマイズとか

DQWindowManager サイト内では,「ウィンドウ」などを独自に管理・カスタマイズできるような機能をいろいろ考えています.

現在最低限形になっているのは,「コマンド管理」「どうぐ管理」です.これらについて,以下.

コマンド管理
コマンド管理ページ.

「コマンドウィンドウ」 に表示される 「コマンド」 の表示の切り替えや順序の入れ替えを行えます.

どうぐ管理
どうぐ管理ページ.

手に入れた「どうぐ」を預けたりとかまた持ち出したりとか捨てたりとかできます.

おわりに

Web を(主観的に)別角度から楽しもうと思って作ってみた DQWindowManager 0.3.0,皆様にも楽しんでいただけたら幸いです.

まずは「どうぐ」の種類とそれらを取得できる場所の充実を図りたいですね.

あ,最後になりますが,IE系には対応させていません.もうね,面倒見きれないです...

こちらもあわせてどうぞ

このエントリへのトラックバック

このエントリへのトラックバックはまだありません.


このエントリへのコメント »

このエントリへのコメントはまだありません.

コメントをどうぞ

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre lang="" line="" escaped="">