2004年6月22日 — takeo
GIFの特許問題について
2004年6月20日、日本においても Unisys社の特許が有効期限が切れました。
GIFの特許問題でPNGがでてきた話は聞いたことがある、adobeも前に訴えられていたような、、。
PNGを使いたいんだけどIEで画像の周りにグレーの線が入ったり、アンチェイリアスがきかなかったりと(ちなみにHomeのFirefoxへのリンク画像がPNGだった)。また、種類が微妙に多い、gifっぽい圧縮、jpegっぽい圧縮、またpictみたいにアルファチャンネルに対応していたりと。Macromedia Fireworksなんて、デフォルトの保存形式になっていてレイヤー情報とかふくんでいる。
でも便利なのでFireworksは、お気に入り。
この機会にFlashも外部ファイルの読み込みにGIFを加えてほしい。特許の問題だけだと思うんだけど。GIFが読み込めたらホントブラウザの代わりとして使えるのに。
2004年6月11日 — takeo
EmEditor(EmEditor Profwssional Vasrion4.04)でXMLを新規作成すると、ファイルの頭にUnicodeサインがデフォルトで付くことが分かった。
このUnicodeサインは曲者で、普通にエディタで開いても見えない(バイナリエディタで見るか、異なるエンコード設定にすると見える。)。
このUnicodeサインのおかげで、XML→ColdFusion→FlashRemoting→Flashの連携がうまくできなかった。FlashRemotingのデバックでは普通に表示される。デバックのテキストをコピーし、XMLファイルを作成後IEで開いてみるとエラーが表示された。
ColdFusionではUnicodeサインの入ったXMLファイルはうまくパースできないようだ。目に見えないエラーでなかなか見つけられないエラーだと思う。今回は運がよかった。
EmEditorでXMLを作成するときは、プロパティー→ファイル→新規作成時→「Unicodeサイン(BOM)をつける」チェックボックスをオフにする必要がある。