謎が判明

長期間悩まされたopacityのバグ

SIEを開発するとき、opacityにおけるVMLの挙動がおかしなことになっていました。それで、今日ようやく、その原因が判明しました。
詳しくは以下のrevuloさんの記事をお読みください。

VML で colors を設定すると opacity の意味が逆になる

http://www.revulo.com/blog/20080923.html#p01

VMLのバグ

記事を読むと、VMLそのものにバグがあるらしいのです。そこで、SIEでは color2属性の使用をやめて、colors属性(もしくはcolor属性)に統一するつもりです。