山田偽研

(2009.01.04) iCBM3 Ver.0.122b

あけまして,おめでとうございます.

iCBM3 Ver.0.122b を公開しました.

今年一発目の目玉は,

  • ミニタグクラウド
  • タグバインダー
  • スプラッシュウィンドウ

などなどです.

今まで,アイテムに宣言されたタグから関連タグリストにジャンプする場合,情報ボックスがブラウザモードならば,中のタグリンクをクリックするだけでOKでしたが,テキストボックスならば,ツールバーの分類ボタンのドロップダウンメニューから探さなければならないという手間がかかりました.更には,ブラウザモードであっても,スナップショットが表示されるアイテムはタグの宣言が覆い隠されてしまうため,メニューを使わなければならないという問題がありました.

このように非対称な操作性を解消すべく導入したのが,「ミニタグクラウド」です.ブラウザ・テキストボックスモードの区別なく,情報ボックス下部に宣言したタグを羅列し,ワンクリックで関連タグリストにジャンプします.また,タグ上で右クリックするとメインのタグクラウドと同じコンテキストメニューが立ち上がり,主要なソーシャルブックマークの関連タグリストにジャンプするなどのコマンド実行ができます.

ソーシャルブックマークなどからタグを自動収集すると,同じ意味をもつタグなのに別々のタグとして分類されてしまうことがあります.例えば,「科学」「サイエンス」「science」というタグが別々に宣言されていると,タグ分類したおかげで逆に所望のアイテムを見つけづらくなると言うジレンマに陥ります.そんな不満を解消するために,これらのタグを一つに束ねる「タグバインダー」機能を設けました.束ねられたタグは,ひとつの代表タグに集約され,タグクラウド上では色違いに表示されます.

スプラッシュウィンドウ」は,今更ですが起動までのお目汚しとしてつけてみました.それにしても,みすぼらしいですね.ま,そのうち何とかします.

(2009.01.18) iCBM3 Ver.0.123b

iCBM3 Ver.0.123b を公開しました.

今回の目玉は,

  • 情報ボックス・ブラウザモードの共通整形テンプレート
  • バラバラになっている更新チェック時間を揃えるコマンド(AdjustCheckTime)を導入
  • ミニタグクラウドからPodcastの再生・ダウンロードを行うボタンの新設

などなどです.

情報ボックス・ブラウザモードの整形テンプレートは,今まで%htmlマクロから指定することができましたが,アイテム個々に設定を行うと同じような定義が重複してることに気づきます.そこで,このような大枠は「共通整形テンプレート」で定義し,個別の整形は%htmlマクロから指定する「入れ子式」にしてみました.

その他,目玉項目には入れていませんが,ソケット周りやクラス宣言方法など,細々としたコードを再検討しております.


掲示板私信のデザインをWikiと統一感がある感じに変更しました.

また,私信をシンプルなCGIに変更しました.今までのものは,いろいろできるのですが,逆にコマンド散らばりすぎて操作しづらかったようです.