地震に関する重い話題が続いたので、今日は話題を変えて。
この「e日記」をアップしているCGIソフトを暫くぶりに改良してみた。地震の前から手を付けていたが、途中地震の対応(金魚の水槽が倒れて居間が水浸しになり、急きょ北側のベランダに水槽を移動した)や停電(夜に停電になると灯りが必要だが、電池が市場から消えたので昔デジカメ用に使っていた Ni-MH電池を利用してLED照明を作ってみた:後日掲載予定)で思うように進まず、やっと昨日辺りから実用化して現在は使いながらバグとり。
大きな変更としては、今までとにかく書き下していた雑多な記事を少しテーマ毎に分けて見やすいリストを作れるようにしたこと。ただし、記事をアップするたびにページが書き変わるのでリストと本体部分は別ファイルとしておいて、それをインラインフレームで同じウィンドウに表示させるようにした。
インラインフレームで、リストの枠と本体の枠は長さが異なり、本体も記事の数等によってその都度長さが変わる。一番きれいなのは Javaでウィンドウの高さを記事の量によって変える方法だが、見て頂く全ての人が Javaを有効にしているとは限らないので、
Java対応ページ と
非対応ページを作った。更に、殆どいないとは思うが、従来のページを「お気に入り」に登録して頂いていた方用に URLを変えたくないので若干の工夫をしてみた。今後は出来れば上記の Java対応ページか非対応ページを開いて、それをお気に入りに登録し直して頂けるとありがたい。
と記入したところで、バグが発生!!! このページの写真が全て消えてしまった!!! 近日中に写真は最アップします。
【後日記入】
その後、プログラムがスパゲッティ状態であまり美しくないので、かなり構造を変えた。ついでに、本文の部分はインラインフレームだとどうしても上記のような高さ方向の問題がJavaを使わないと美しくないので、ファイル内への直接記述に変更した。それに伴い上記リンクでの表示はおかしくなってしまう。色々と惑わせて申し訳ありませんが、元通りこのページでご覧ください。