一難去ってまた一難。昨日はうまくいったと思ったのに、他のところで不具合がでていた。
どのブラウザでも意図した通りに表示させるのは、思ったよりも難しい。特に新しい機能を使っていると。機能的で、保守性もよいページを作りたいし、でも、古いブラウザを使っている人にも見てもらいたいし…。
結局、すべてのページを連動させて、ページを生成させて表示するというのは、ブラウザとの相性の問題から、今のところはまだ実用的ではないという結論にたどりついた。JavaScript をそんな使い方で使う人は少ないと思うけれど。単独の HTML ファイルでは画面が表示されないのでは、外から、コンテンツ・ページ毎にリンクが貼ってもらえず、そのことのデメリットの方が大きいと思うようになった。
トップページをフレームで表示するかどうかも、今まではあまり深くは考えていなかったけど、フレームを使わなければ、リンク先の各ページに名前がつけられる。ブラウザの移動履歴にもこの名前が表示されるので、これは結構便利かもしれない。
コンピュータに相当詳しい人の個人用のページが、(技術的に)意外にもとてもシンプルで、驚くことが時々あるけど、突き詰めていけば、ああいう形が、ある意味一番いいページなのかもしれないなあ。