2008年 05月 10日(土曜日) 22時 58分

とりあえず

 昼寝をしたら夜に寝られなくなったどらです。いつもの事です。

 ブログシステムのバージョンアップも落ち着いてきました。以前に比べると、ダイナミック・パブリッシングにしたおかげで、再構築にかかる時間がぐっと短縮され、書き込み時のレスポンスも早くなりました。

 トップページは「カレンダーの月送り」と「トップページの分割」にAjaxを使って、ページ全体を切り替えずに適応部分のみを入れ替える事で、早くなったように感じられる仕組みになってます。トップページのみ静的に構築されていて、カテゴリーや月別アーカイブはダイナミックなのでそちらを見に行くと遅く感じてしまうんですけどね・・・。

 また、プルダウンメニューの選択保持はシステムが大変更されたおかげで、以前とは違う他の新しい方法を考えないと使えないぽいです。また、ダイナミック・パブリッシングでのページ分割も、いろいろ試してみたけど、うまく動かないものばかりで、ちょっと諦めかけています。ひょっとするとレンタルサーバーのプログラムの関係で動かないのかもしれないんで・・・。

 IE6で、マウスクリック時のonFocus(リンクなどをマウスクリックした時に出る点線)を消す為のJavaスクリプトが他のスクリプト(カレンダーぽい)と干渉する為、使用出来くなりました。代用策を試したら、IE7、FireFox、Safariでは大丈夫みたいです。
 IE6、7ではPageTopへぐい~んとスクロール(FloatLayer)しなくなっちゃいました。これもカレンダーのスクリプトが原因ぽいです・・・。

 いろいろなブラウザを試してみた所、全ての機能がちゃんと表示されて動く優秀なブラウザはFireFoxでした。さすがですw
 次期ブラウザのIE8とかには見習ってほしいものですな~。

 他に気付いた細かい部分の修正は今でもやっていて、月別ページとカテゴリーページの上部には月送り、カテゴリーの送りが付くのですが、これをカレンダーと同期させようとすると、カテゴリーの方でエラーを返すようになります。条件分岐で分けるようにしました。以前はエントリーに書いた人の名前と時間(「Written by どら 01:01」といったもの)があったのですが、小粋空間さんの新しいテンプレートからは削除されちゃったので、今はその部分にパンくずリストを埋め込み、日付には曜日と時間を追加しました。日記書いた人は僕以外にはありませんので、削除。このパンくずリストの「TOP」とページトップへ戻る「TOP」が同じなのでページトップへ戻るリンクを「PageTop」に変更。

 ・・・細かい事上げたら本当にキリがありませんが、とりあえず一段落させる事にしまっす。


 あー、久しぶりにマクドナルドに新しいメニューが登場してますな。明日はマック行こうっと~

トラックバックURL

このエントリーのトラックバックURL:

コメントする

太字 イタリック アンダーライン ハイパーリンク 引用