作者ブログに
新ペータ版のお知らせ
が出ました(2009.10.12付け)。
このβ版が出たおかげでWordPress.comブログの投稿時刻は確かに正しく読めるようになりましたが、入れ替わりに
SeeSaa, So-net, JUGEM
の3箇所のブログの悪い癖が復活し、またまた読み取り時に投稿時刻が9時間進むようになってしまいました。
隠し機能のタイムゾーン補正
で一応対応できるとはいうものの、まだブログごとのON/OFFが設定できないので、これをONにすると今まで正しく投稿時刻が読み取れていたブログの投稿時刻が逆に狂うことになってしまいます。
FC2とgooの異常事態も相変わらずです。日付が全部「0001年1月1日」になるばかりでなく、時刻まで9時間進んでしまいます。
RSSフィードページでない、固定リンクページの投稿時刻表示の部分がどんなふうになっているか、試しにソーステキストを見比べてみました。
(HTMLタグの三角カッコを半角から全角に置き換えました)
SeeSaa
<div class="posted">posted by nao at 11:01|
So-net
<span class="postDate">2008-07-30 01:25 </span>
JUGEM
<a href="./?eid=18">10:21</a>
どこも時刻がタイムゾーンなしで表示されています。
FC2
<a href="http://tooltest.blog56.fc2.com/blog-entry-1.html">2006/07/27(木) 00:53:23</a>
goo
<span class="entry-top-info-time">2006-09-02 22:35:04</span>
なるほど、投稿日付と時刻がひとまとめに表示されていると、MacJournalには時刻の方だけしか読み取れないのですね。
タイムゾーン補正なしで投稿時刻が正しく読み取れるところのソーステキストは、こんなふうになっています。
Blogger
<a class='timestamp-link' href='http://tooltest-nao.blogspot.com/2009/09/test-from-blogpresslite.html' rel='bookmark' title='permanent link'><abbr class='published' title='2009-09-28T19:25:00+09:00'>19:25</abbr><a>
はてなダイアリー
<span class="timestamp">17:37</span>
はてなダイアリーは投稿時刻をタイムゾーンなしで表示しているのに、MacJournalが正しく読み取っているのはいったいどうしてでしょうね。Bloggerと同じAtom APIの新仕様(Atom 1.0)を採用しているからでしょうか?
ココログとブログ人は固定リンクページに投稿日付だけ出して、時刻は出していません。どうやらMacJournalは、この2カ所の投稿時刻に限りRSSフィードのソーステキスト(ここならタイムゾーンつきで時刻が表示されている)から読み取っているようです。
最近のコメント