der Gegenwart

サイトナビゲーションの話その3

基本的には link 要素によるナビゲーションだが、未対応ブラウザに対しては妥協して変換してやる、と。

今のところ考えているのはそんな感じです。最初は全部サーバ側で済ませてしまおうと思ったんですけど、閲覧者に提供される HTML のソースは従来通り body 要素内にナビゲーションがあるわけで、結局サーバ内の変換前のソースがきれいになりましたというだけの自己満足に終わってしまうことに気付いたので、やめます。ダメじゃん、と。

IEなんかの場合は仕方ないのでサーバ側で変換、XSLT処理できる視覚系ブラウザにはクライアント側で処理してもらう、みたいな、そんな感じ。で、今借りてるサーバだと、XSL絡みの関数がPHP内で使えないのでどうしよう、みたいな。