ブログなのにRSSを止めるとはいかがなものか
今月の4日あたりから、アメブロが夜間のRSS配信を停止しているのはご存じの方も多いだろう。
【負荷対策】夜間のRSS配信停止について
http://ameblo.jp/staff/entry-10046008650.html
RSSはトラックバックや更新通知(ping)などと並ぶ、ブログの主要機能のひとつだ。pingサーバによっては更新通知(ping)を受け取った後、折り返しRSSを読みに来て最新記事の情報を取っていく仕様になっていることも多く、それを停止してしまうということは、単にRSSリーダで読めなくなるだけでなく、pingサーバの新着情報に載らなくなる可能性もあるということだ。
そんな重要機能を止めてしまうだなんて。上のスタッフブログのエントリーを最初に見たときは、正直、「アメブロの技術者はいったい、何を考えてんだ!アホか!」と思った。
その思いをこのブログに書こうと思ってからかなり日が経ってしまったが、筆者の怒りをほぼ代弁している(ちょっと言葉使いが悪い点はあるけど)ブログを見つけたのでメモっておく。
辛辣インターフェース評議会:
amebloのフィードが酷い件
アメブロのフィードが昨晩は403でしたけど、どう考えても503の方が適切
何で俺がウェブ屋のネタ帳みたいなことを書く必要があったのか
アメブロは余計な機能(メッセージとかペタとかルームとかアメンバーとか)を付ける余裕があったら、もっと基本的なことがちゃんとサービスできるように努力するなり、勉強すべき。
アメブロが長期間ping送信に問題があった件
筆者にとってアメブロはここ以外でも記事を書いているし、親しい友人も利用していたりするので、何かといろいろ気になる点が多い。
確かそれは1ヶ月くらい前にアメブロにした質問(というか要望)だ。
--- ここから ---
【サブドメイン形式のURLがおかしくなる件】
サブドメイン形式のURL(http://sub.ameblo.jp/)でブログにアクセスすると、そのページから他のページへのリンクがディレクトリ付きになってしまう(http://sub.ameblo.jp/sub/のように)。相対パス指定ではなく、絶対パス指定になるように(元の仕様に)戻してください。
【ping送信ができない件】
ping送信そのものはされているものの、受け渡しデータが不正なため、相手のpingサーバが正しく処理してくれない。XML-RPCデータ内のサイトURLはURLEncodeしないでください。XML-RPC(XMLデータ仕様)ではそのように規定されていないため、想定していない受け手(pingサーバ)は正しく処理できません。元の仕様に戻してください。4月初旬頃からそのような間違った仕様になってます。
--- ここまで ---
何日か経ったその後、ping送信の件は修正されて正しく送れるようになった。それからまた何日も経っていたので、質問をしたことすらすっかり忘れていたのだが、今日になって次のような返事のメールが来た。
お問い合わせの件につきまして、
当方にて確認致しましたところ、
現在では正常にPing送信が行われております。
ご確認頂けますようお願い致します。
・・・って、それはバグ修正したからでしょ?(--;)
つうか、送ったメールを見て初めてそのことに気づき、慌てて直したのかどうかは知らないし、そんなことはどうでもいいことなんだけど、もうちょっとこの対応何とかならないものか。
今日時点でホスト名とパスの問題の方はまだ修正されていない。以前の仕様に戻せない理由があるのなら、せめて、<base>タグを入れるなりして相対パス指定がおかしくならないように対処してもらいたいんだけど…。
実は2年ほど前にも禁止IPアドレスの設定に関するバグ(設定外のアドレスからもコメント投稿ができなくなる問題)を指摘し、修正してもらったことがあるが、そのときもしれっと修正しておいて、返事はいただけなかった。
なんか、アメブロはテストもしっかり行なってないようだし、今まで技術的な問題がたくさん出てきていることから「アメブロ開発陣には優れた技術者がいない(あるいは、人員不足?)なのかなぁ…」と思ってみたり。
