completer や MOW を オーバーレイ
Firefox4 推奨 で liberator-overlay-ext を 書き直しました。
改善点は
- panel の 利用 廃止により、環境依存の focus 周りの不安定感の解消(DOMを 弄っていないので起きないはずです)
- -moz-transition を 利用して 伸縮を アニメーション
です。
以前より悪くなった点は、
- Penta への 対応 を やっていない
- 片方のみ オーバーレイ を 廃止
- 両方を同時表示させたとき、オリジナルと表示が異なる(=重なってでてしまう)
兎にも角にも iframe を 透過できるようになったことが嬉しいです。
コードとてもシンプルになりました。
また、「-moz-transition 」は簡単に アニメーションが付けられて素敵ですね。
また、 一応 「:so」で 再読込みできるようにしていますが、
collapsed を unwatch する部位で collapsed が 壊れてしまうようですorz
以下 3.6.12 と 4.0b7での スクリーンショットです。
Firefox 3.6.12 だと Browser 部位は 透過できていない
Firefox 4.0b7 だと 全て透過ヽ(´ー`)ノ
参考
Latest topics > Minefield 4.0b6preでXUL要素とiframeの重ね合わせが鼻血出るくらい簡単になってた - outsider reflex