昨日あたりからAjaxについて調べてました。
具体的な経緯はニコニコ動画を崩壊させるアレがはじまりなんですけどね。
JavaScriptでページを動的に書き換えられるらしいということで、
色々と興味をもってしまいました。
まぁ、調べてたのはどんなライブラリがあるのか位ですけど。
で、ちまたで流行ってるLightBoxを僕のサイトにも設置してみようと思い、
色々とやってみたのですが、どうもうまくいかない。
以下にちょっとリスト書いておきます。
・LightBox : フルみっくす(表示されてるflash全般?)が隠れる
ウィンドウサイズを変更すると、黒バックがうまく前面に表示されないことがある
・LightBox+ : 同上
・LightView : フルみっくすが隠れる
・LightWindow : ウィンドウサイズを変更すると、
黒バックがうまく前面に表示されないことがある
・BlackBox : なぜか設置すらできませんでした
…調べるのに2日もかかってしまいました。
表示がおかしくならないBlackBoxを設置したかったんだけど、
どうもやり方が分からなかったので、とりあえず無難な
LightViewを設置してみました。
今まで、Galleryを見るとき、バックするとまたトップを
リロードしなくちゃいけなかったんだけど、
その負荷がなくなった分すっきり見やすくなったかなと思います。
けど、このLightView、全部で200kあるから少し重たいんだよね。
どんどん重くなるトップ、気が向いたらAjaxでコンテンツを分割しようかな。