このへんの絡みで
このへんの絡みで、大串さんからメールで意見を求められたり。ちとびっくり。返信したのでここにも抜粋など。
このへんでも少し書いたのですが、更新時間取得ページからTitleを取得するのにHTMLのTitle要素を使っているのがそもそも間違いかと。更新時間取得ページと日記本文でTitle要素が同じというのは通常ない、というか同じなのは間違いでしょう。
で、どうするかというと、更新時間取得ページから取得する場合は、Title要素以外の方法でTitleをとる手法を用意しておき、その上でTitleが取得できなかったら本体のほうからTitleデータを持ってくるというのいいのではないかと思います。
具体的に言うと、
- link要素のtitle属性値を持ってくる(参考:http://nog.nihon.to/nog/daily/updatetime.shtml)
- 独自META要素を策定する
とかですね。トラフィックは増えるでしょうが、それを気にして別ページを作ってるような人は、説明書きをちゃんとしておけば更新時刻取得用ページに入れてくれると思われるので問題ないでしょうし、アンテナ設置側で気になるなら設定で更新時刻取得用ページでとれなかったら本体まで追っかけないでNo Titleにするようにしてしまえば問題ないかと。
こんなんでどうでしょう?