山田偽研

(2008.10.09) iCBM3 Ver.0.113b

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

今回の目玉は,

  • Google Chrome形式のブックマークの同期とエクスポート
  • ブックマークのエクスポート操作の流れをわかりやすく
  • ブックマークの同期出力を個別設定できるように
  • コンテキストメニュー項目の強化とツールバーの非表示
  • タグクラウドの表示条件設定パネル

などなどです.

ところで,Google Chrome形式のブックマークは,Mozilla Firefox 3と同様にSQLiteで記述されており,同期やエクスポートのシーケンスをインプリメントすることはさほど難しくありません.しかし,ブックマーク情報以外に訪問履歴・ダウンロード履歴・サムネイルなどの情報も一緒に書き込まれているため,ブックマークだけのファイルを作成しても意味がありません.この問題をどうするかで相当悩みましたが,姑息な手段の解決法を思いつきました.つまり,既に存在するGoogle Chromeのブックマークを雛形として,それにブックマーク情報を継ぎ足して書き込むという方法です.これならば,履歴などの情報を引き継ぐことができます.ただし,ファビコンやサムネイルの関連性が断ち切られてしまいます.その点はご了承ください.

Mozilla Firefox 3のブックマークも,この方法ならば同期やエクスポートができそうです.ただ,(1)分類タグ,(2)スマートブックマーク,(3)訪問履歴の取り扱いがGoogle Chromeほど単純ではないなどの問題が残っているので,実現にはもう少し時間がかかるものと思われます.今しばらく,お待ちください.

目玉の2番目以降は,ざっくり言えば「ユーザーインターフェースの改善」です.今まで,まわりくどかったり&わかりづらかったりしたものを使い勝手よくしました.