小野マトペの業務日誌(アニメ制作してない篇)

はてなダイアリーの閉鎖をうけ、旧ブログ http://d.hatena.ne.jp/ono_matope/ から移行しました。続きは→ http://matope.hatenablog.com/

Konfabulatorが3.1にアップデート

前回のアップデート(d:id:ono_matope:20051212)に比べ、地味ながら、結構長年の懸案が解決されている様子。とりあえずVersion Historyから個人的に要チェックなポイントを抜き出してみる。

  • 共通の修正
    • Zip圧縮形式に加え、Widgetコードをセキュリティを強化する、Flat-Fileフォーマットをサポートした。それに伴い、ファイルをWidgetデータフォルダーにコピーするWidget.extractFile()メソッドが追加された。
    • 実行環境の地域・言語情報の取得ができるようになり、メッセージをローカライズするWidget.getLocalizedString()メソッドが追加された。
    • TextAreaへの日本語入力時にIMEの制御が奪われる問題が修正
  • Windowsの修正
    • ウィンドウシャドウの描画にWindowsも対応。影を手書きしなくてもよくなった。
    • EUC文字コード読み込みのエラーを修正

うん。全部自前で解決しようとしていた部分がウィジェット側で解決されたようだ。全体的に、2バイト文字の処理関係が充実されている事がわかる。これはYahoo!Widgetエンジンの世界展開も期待できるかもしれない。

  • 新たな問題
    • 開発中のAmazonウィジェットを試しに動かしてみたところ、XMLデータからのテキスト出力が文字化けしてる。原因究明中。Forumでも騒いでるな。
    • URL.fetchでデータを取っているJishoJPは、無事動作。

学校から帰ったらもうちょっと詳しく書きます。
[あとで書く]