制作記録 2011/04/14

本日は深夜から作業した。まず、pureCssPopupでie6だけスクロールバーが余分に表示されるのは、一度domの操作を入れてやるなどすると、多分再計算されて不要なスクロールバーが消える。この問題はie5、7、8では起きない。またLightBoxでグレー背景用の要素を用意しているのはie対策だといまさら気付く。他のブラウザだとグレー背景専用の要素は要らない。filterでグレーの背景とアニメーションを行うのでどうしても必要になる。少なくともpureCss Lightboxでは。。。

続いて、wikiのhtmlだけのモックを作る。以前まではさすがに画面が崩れていたり、モチベーションが下がった。まだイマイチ気に食わないので、書き散らしたcssを整理しつつもう少し詰めたい。

一昨日アップデートしたガジェットOS version0.4.0。いつのまにかopensocial.apiが効かなくなっていたのはOAuth patchの上書きでopensocial.apiに渡した参照を切っていたためのようだ。上書きの名前空間はgadgets._io.にしてopensocial.apiを復活させて、パラレルなOAuthも_ioでできるように対処した。そのせいなのかは不明だけど、OAuth認可をやり直さないと正しく動かないようだ。