blosxom plugin: xhtml2html

自作プラグインのことを書いてみます。

以前の徒書では、対応ブラウザにはapplication/xhtml+xmlで、そうでないブラウザにはtext/htmlで文書を提供していたので、blosxomでもそのようにしたいと思っていました。ではどうやって実現するかというところで、ちょいと検索した限りではApacheのmod_rewriteを使った方法が見つかったのですが、個人的にはmod_rewriteはなるべくなら最終手段として取っておきたいという考えがあり、またCGIなのだからContent-Typeヘッダを変えるのくらいスクリプト側でできて当然だろうと思ったので、そのようなプラグインを作ることにしたのでした。

が、後日Blosxom Plugin Registryを読んでみると、同じような動作をするその名もxhtmlというプラグインが既にあり、少しばかり意気消沈。やはり同じことを考える人はいるもので。それでも敢えて違いを探すと、

という利点があります。