SSブログ
RSS [RSS1.0] [RSS2.0]
共謀罪を含む改悪組織犯罪処罰法は
【「共謀罪」法 衆参両院議員の投票行動(東京新聞 2017/6/16)】

So-net blogのRSS

追記(2008/5/3):「What's new?」に【【対応中】「読んでいるブログ」が一部更新がされない場合がある】というエントリーが追加された。

追記(2008/4/24):「What's new?」のRSSはRSS1.0の方がRSS2.0よりも早かった。記事の下に追記の詳細があります。

追記(2008/4/21):RSS2.0でも受信せず。記事の下に追記の詳細があります。

『ソネブロのRSS:幡多人のひとり言』を読んで
次の部分

 最近Turtle日記 Annex(たーとるさん)の「読んでいるブログ(RSS)が更新されない?」の回答を読んだ。基本的にRSS1.0ではうまく行かずRSS2.0で登録してほしいとのことで、RSSリーダーへの登録法はオンラインマニュアルRSSフィード(1.0/2.0)[便利なチェック機能]に記載されているようだ。

 So-net blogのRSS1.0に問題があるのだろうか。『問い合わせ 2008-04-19 18:03:MIB - みみちゃん In Black』には『当方が持つ4つのblogのうち、2つのRSSに、XMLの構文エラーがありました。』とある。関係あるのかもしれない。

 『ソネブロのRSS:幡多人のひとり言』に『読者になるをクリックすると.rdfファイルにアクセスし、RSS1.0だと思う。』とある。サイドバーの『読者になる(RSSに登録)』のことだろう。URLの一番最後が「index.rdf」になっている。RSS2.0は「index.xml」である。『読者になる(RSSに登録)』はSo-net blogユーザーにしか意味がないのだから、RSS2.0の「index.xml」にしてしまえば良いと思うのだが…。
 So-net blogユーザーで私のブログをSo-net blogのRSSに登録してくれているのは「読者数:3」ということで3人だけらしい。これからも増えないだろう。(^^;) だから、私のブログでは『読者になる(RSSに登録)』を表示しないようにしても良いのだが、せっかくだからRSS2.0の「index.xml」に変更しておいた。興味のあるSo-net blogユーザーは試して欲しい。それで私のブログの読者数も増える。\(^O^)/……(^^;)
 変更方法は「デザイン」の「レイアウト」で「読者になる(RSSに登録)」をクリックして編集画面に入り、右上の「コンテンツHTML編集」をクリックするとソースが表示されるので「index.rdf」の部分を「index.xml」にすれば良い。ただし、「HTML編集」で変更すると、So-netのスタッフが「読者になる(RSSに登録)」のデフォルトソース変更しても自分のブログには反映されないだろうから注意が必要である。(追記:【RSS - Wikipedia】によると、RSS2.0はRSS1.0の後継ではなくRSS2.0の方が優れているというわけでもないようなのでRSS1.0に戻した。

 さて、それで「読んでいるブログ(RSS)」が更新されない問題は解決するだろうか。実は「読者になる(RSSに登録)」のリンクを変えるだけでは解決しない。「設定」のページの「読んでいるブログ(RSS)」で「追加URL」にブログのURLを入力するだけで追加するとRSS1.0「index.rdf」で登録される。RSS2.0「index.xml」にすれば良いのにと思うが(追記:ヘッダの<link rel="alternate" href=...>の中の「index.rdf」を「index.xml」にすれば良いらしく、ユーザーが変えることもできる)、何か事情があるのだろう。ただ、RSS2.0「index.xml」で登録されるように修正しても既に登録してあるブログをユーザーに登録し直してもらう必要があるので、やはりRSS1.0「index.rdf」で「読んでいるブログ(RSS)」が更新されるように修正する必要があるだろう。

追記:
 So-net blog以外のブログでもRSS1.0(URLはindex.rdfとは限らないかも…)で「読んでいるブログ(RSS)」に登録したブログは「読んでいるブログ(RSS)」で更新されていないみたいである。私はブログの更新確認は他のRSSリーダーを使っていて「読んでいるブログ(RSS)」は重視してないから気にならないのだが、So-net blogの「index.rdf」ではなく、「読んでいるブログ(RSS)」のプログラムに問題がありそうである。

上記リンク以外の関連記事:
『【So-net blogリニューアル】 発生している不具合・障害について:What's new?』
『RSS不具合リスト:みみちゃんblog』

追記(2008/4/21):
 このエントリーを書いた後に依光次郎さんからSo-netの回答はRSS2.0で「どうなるか確認してくれ」ということで、「RSS2.0にして更新情報が解決できるかどうか不明」ではないかという主旨のトラックバックをいただいた。言われてみれば、そのように読める。私はSo-netの回答は「RSS2.0なら大丈夫だと思うので登録し直して欲しい」という主旨だと勘違いしていた。どこの業者も同じようなものだがサポートの回答は分かりにくい。
 そこで、私のブログなどを「読んでいるブログ(RSS)」などに登録した後に、新たに「2008-04-20 21:16」に記事を書いて、「読んでいるブログ(RSS)」に反映されるかどうか実験してみた。
 結果であるが、24時間後の「2008/4/21 21:18」に確認したが、反映されてなかった。前の記事(このエントリー)の「2008/04/20 17:58」のままだった。24時間の間に別の登録ブログで更新されているものもある。「読んでいるブログ(RSS)」は動いているが、私のブログのRSS配信は受信しなかったようである。
 実験はRSS1.0とRSS2.0で差が生じるか調べることが目的だったが、RSS2.0ですら受信しなかったので、それ以前の問題である。
 はRSS1.0とRSS2.0を比較するために登録したのは次のフィードである。

 http://self.blog.so-net.ne.jp/index.rdf
 http://self.blog.so-net.ne.jp/index.xml
 http://hatajin.blog.so-net.ne.jp/index.rdf
 http://hatajin.blog.so-net.ne.jp/index.xml
 http://blog.so-net.ne.jp/blog_wn/index.rdf
 http://blog-wn.blog.so-net.ne.jp/index.rdf
 http://blog-wn.blog.so-net.ne.jp/index.xml

 私以外の人が確認する場合は、次のURLで確認できる。更新された他のブログの下になり隠れてしまうだろうが…。
 http://blogcruiser.so-net.ne.jp/profile/self
 次のURLによると12時間待てば更新されそうだった。
 http://blog-wn.blog.so-net.ne.jp/2008-02-29-1

 依光次郎さんのブログは「2008-04-21 10:16」の記事があるが、どちらも「読んでいるブログ(RSS)」に登録した時に最新だった「2008-04-20 20:19」の記事で止まっている。
 「What's new?」は実験開始後に更新されていないので、「2008-04-16 22:34」のままである。ちなみに別のオフィシャルブログ「PostPetつれづれ企画日記」は「2008-04-21 10:28」の記事が反映されている。(追記:2008/4/24の午前8時頃に確認したら「What's new?」は「2008/04/23 22:12」の記事がRSS1.0,RSS2.0ともに反映されていた。差がないようである。「PostPetつれづれ企画日記」は「2008/04/23 16:34」の記事が反映されていた。)
 「読んでいるブログ(RSS)」に反映されないのはSo-net blogだけではない。「つぶやきいわぢろう」index.rdf)は「2008-04-02 01:37」で止まっている。「実務刑事弁護」index.xml)は「2008-03-31 08:28」で止まっている。どちらもその後に多数の記事がある。別のRSSリーダーで読んでいる。「読んでいるブログ(RSS)」の受信に問題があるとしか思えない。

 このエントリーは「RSS2.0で登録し直せば大丈夫らしい」という主旨で書いたのだが、どうやら間違っていたようである。私の記事を読んでRSS2.0で登録し直した方、申し訳ありませんでした。

追記(2008/4/24):
 2008/4/24の午前8時頃に確認したら「What's new?」は次のフィードだけ「2008-04-23 22:12」の記事が「読んでいるブログ(RSS)」に反映されていた。午前11時頃に確認しても同じだった。
 http://blog.so-net.ne.jp/blog_wn/index.rdf
 http://blog-wn.blog.so-net.ne.jp/index.rdf
 次のフィードは「2008-04-16 22:34」のままだった。
 http://blog-wn.blog.so-net.ne.jp/index.xml
 RSS2.0よりもRSS1.0の方が早く反映された。
 午前11時頃の確認では私のブログは「2008-04-20 17:58」の記事の後は「読んでいるブログ(RSS)」に反映されず、依光次郎さんのブログも「2008-04-20 20:19」の記事で止まっていた。
 実験を終了する予定だったが、「What's new?」のフィードでRSS1.0とRSS2.0とで差が生じたため、上記にリストアップしたフィードの中からRSS1.0だけを削除して実験を継続してみることにした。今日の夕方に開始する予定。

追記(2008/4/24):
 20:50頃にRSS1.0のフィードを削除してRSS2.0の次のフィードだけにしました。

 http://self.blog.so-net.ne.jp/index.xml (更新日時「2008-04-20 17:58」のまま)
 http://hatajin.blog.so-net.ne.jp/index.xml (更新日時「2008-04-20 20:19」のまま)
 http://blog-wn.blog.so-net.ne.jp/index.xml (更新日時「2008-04-16 22:34」のまま)

追記(2008/4/25):
 午後11:30頃に確認したら「What's new?」のRSS2.0の表示が更新されていた。「2008-04-25 11:01」の記事が最新になっていた。私のブログは「2008-04-20 17:58」のまま。これからある作業をして更新されるかどうか確認する。

追記(2008/4/25 23:40):
 実験は成功。「読んでいるブログ(RSS)」で私のブログの分が更新された。私の管理ページで登録し直したのではない。別のSo-net blogの「読んでいるブログ(RSS)」に登録したら(必要ないので、すぐに削除した)、私のブログの「読んでいるブログ(RSS)」も更新された。
 この実験で想像できたSo-net blogの「読んでいるブログ(RSS)」の仕組みについては【「読んでいるブログ(RSS)」が更新通知されない原因は?】の追記に書くことにする書こうと思って下書きを書いたのだが、書き終えて、皆が知っている当たり前のことを書いているだけに思えたので恥ずかしいので書かないことにした。要するに「読んでいるブログ(RSS)」に登録されたRSSフィードは一括して管理されていて、そこでRSSフィードが更新されると、そのフィードを登録しているユーザーの「読んでいるブログ(RSS)」に更新通知が届く。したがって、誰かが新たに登録すると、一括して管理しているところの情報も更新されるので他のユーザーの「読んでいるブログ(RSS)」も更新される。またRSS1.0とRSS2.0は別扱いなので、一括して保管している所のフィードと異なるフィードを「読んでいるブログ(RSS)」に登録すると更新されない。そんな当たり前の仕組みを確認できた実験だということである。

追記(2008/4/26):
 実験終了。私のブログの「読んでいるブログ(RSS)」が更新されたとしても、それはSo-net blogのシステムが改善されたからではなく、誰かが新たに登録したからかもしれず、その区別は私にはできないので、公開して実験するのはやめた。So-net blogのスタッフに改善する気があるのか否か興味があるので、こっそり個人的に確認作業はするけど。

追記(2008/5/15 7:18):
 5/15の午前1:00頃から午前3:00頃に、私の「読んでいるブログ」で、これまで更新通知されなかったブログが更新通知されたらしい。不具合が直ったのか、誰かが登録し直したのかは分からない。


nice!(0)  コメント(0)  トラックバック(1) 
カテゴリー:ブログを読んで
共通テーマ:blog

読者の反応

nice! 0

sonet-asin-area

コメント 0

コメントを書く 

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。
captcha

トラックバック 1

トラックバックの受付は締め切りました