Dashboardオモスレー

 今更ですがTiger(MacOSX v10.4)から備わったDashboardが面白いです。

 昔のデスクアクセサリに相当するような単機能小物ユーティリテイ(=ウィジェット)を別レイヤーに自由に配置しておいて、キー(クリック)一発で呼び出せるというシロモノですね。ウィジェットはKofabulatorのそれと同じく、HTMLやJavaScriptなどで成り立っていて、http通信でWebからデータを拾ってきて表示に反映させることができます。

 まぁ、Windows+Konfabulatorでやってたことなんですけどね。 でも別レイヤーに置いて一瞬で隠したり出したりできるってのはいいかも。Konfabulatorにも同じ機能はあったはずなので、試してみよっと。

 とりあえず構築した環境を紹介。

widget.jpg

  • 真ん中にいるのはiTunesで今再生している曲のアートワーク
  • 地図はGoogle Maps。もちろんスクロールOK
  • アートワークの上はTrainTime。でもデータがおかしいのか、そろそろ始発だというのに表示されない
    • ちゃんとデスクトップ使用も考慮されてて、自宅から駅までの所用時間を設定しておくと加味される

 amazonサーチの下なるyodobashiサーチは早速自作してみたもの。型番とかいれて「あれ今いくらだろ?」って時に便利かと思い。残念ながら文字コードの関係で日本語はちゃんと送れなくて検索できない。悔しい。DashboardのサーチボックスはUTF-8でGET送信をするのだけど、yodobashi.comはShiftJISでないと通らない模様(Amazon.co.jpはUTF-8でOK)。HTMLの文字コードをかえてみたりしたけどダメ。JavaScriptで漢字コード変換するのは大変っぽいし、なんかいい手はないだろうか。ターミナルコマンドも呼び出せるみたいだけど、nkf入ってないし。formタグのAccept-charset属性みたいなのがあればいいんだろけど。そのうちリファレンスをあたってみよう。

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)