- 2008-5-28(水)
- MovableType
MovableTypeを使ってのBlogに挑戦して2週間。無料のテンプレートを少しだけカスタマイズしてなんとかそれらしくなった。だが、まだまだ粗がめだつので少しずつやっていこう。
ところでフィードの配信がうまくいかなくて困った。フィードについてはどんな風に使うのかぐらいしかわからない。その仕組みとか全く分からない。半日間ネットでフィードのエラーについていろいろ調べたがヒントすらない。
RSSフィードもAtomフィードもクリックしてブックマーク登録はできる。だが、登録したタグにマウスを当てても記事タイトルが出ない。Firefox2.0だとブックマークフィーダーが生成されませんとか、そういうメッセージが出る。IE7.0だとRSSを読み込めないというエラーが出る。Movabletypeのテンプレートをカスタマイズしたとき、何かミスを起こしたのかとそちらも調べたがそれも違う。
xmlという拡張子を推理のキーにして考えてみた。データベース化された文書。データベースというからにはやっかいな規則がある。ひょっとしたらそのレギュレーションで違反をしてるのかもしれないと思い、ネット検索をフィード関連からxml関連に切り替えて再び検索。
するとRSSでxml化したときのエラーを調べるのにOperaというブラウザがいいという記事を発見。Operaはインストールしてあるので、さっそくRSSフィードのURLアドレスを入力。するとエラーのメッセージとともにどの文がエラーなのかも表示された。Operaのこの機能には感動。
RSSやAtomなどのフィードはxml文書で記述されている。Operaは、xml化されたブログの全記事をテキスト表示してエラーの部分も見せてくれる。これによってブログ記事内に禁則文字かブランクかが放り込まれていてエラーを起こしているというのがわかった。その記事のエラーの部分を書き直しすと見事うまくいった。
無料のブログサービスは文章内にそういった文字が紛れ込むことはないのだが、オリジナルに近いものだといろいろやっかいなこともあるのだなあと実感。
それにしてもOperaは偉大なブラウザだ。熱烈なファンを抱えている理由がはっきりわかった。