日本のブログサービスではRSS1.0を採用してるところが多いそうだ
嘘か真か知らないが、理由はkanzaki.comやhyuki.comなどの日本語のコンテンツで、RSS2.0じゃなくRSS1.0の解説が多かったからだとか
何を見てフィードをつくってもいいと思うし、どのフィードをサポートするのも自由だとは思うけど、変な実装は困るよね
gooブログのフィードの場合
RSS1.0を採用しているが、タイトル中の‘を‘に勝手に変換してる、よくわからない仕様
自前で実装してサニタイズしてる間にこんなことになってしまったんだろうか?
こういうのを見ると文字の扱いを全然知らない人が実装してるんじゃないの?って感じて、逆に脆弱性ありそうに思える
amebloのフィードの場合
負荷が大変だそうで
現在、サーバ負荷軽減のため、19:00-25:00の間、RSS配信を一時的に停止させていただいております。
なんて出すのはいいけど、HTTPのステータスコード200のままこんなの返すなっつーの
200のままエラーを返すと、フィードリーダーで読んでる人間は読めばわかるかもしれないけど、ロボットの類は全滅というか、そのままキャッシュしてしまうわけです
こんなの返すなら503あたりを使うべきですな
4個のコメント
amebloさん、フィードは停止してるのにブログは動いてるし
どう考えてもフィードだけの配信よりブログ本体のほうが負荷高いんだけど、なにごとなんだろ?
はじめまして。overeatlifeと申します。
おいしそーなラーメンの写真が載ってたので、「rhosoi’s photos」を当ブログ「OVEREATLIFE」からリンクさせていただきましたが・・・こちらでお伝えしてよかったですかね? どこに書き込めばいいかわからなかったので、とりあえずここに書き込ませてもらいました。とりあえずよろしくお願いします。
overeatlifeさん、はじめまして
僕がflickrにuploadしてる写真はCC Attribution 2.0ってライセンスで、もちろんリンクも御自由に貼り放題ですので、よろしくです
そして、実はovereatlifeさんのブログをラーメン情報源として読んでます(笑)
こちらこそよろしくということでお願いしま〜す
りょすけさんレスありがとうございます。
ブログ読んでいただいてたのですね(汗)。
これからも御訪問お願いしますね〜!