Xmlrpc 1

HepCat Dev and Test Atom/RSS対応のアグリゲーター『HepCat』、Blogクライアント『BlogWrite』の開発&テスト&アップデート情報をメインに、ブログやWebにまつわる技術的トレンドなどを扱います。 « tDiaryでXML-RPC | メイン | iアプリなXML-RPCクライアント » 2004年11月07日 業界標準を無視したエキサイトブログのXML-RPC [ Atom/Blog/BlogWrite/News/XML Web Service ] ついに、恐れていたことが現実のものとなってしまいました。 「旅行びと日記」日記: エキサイトブログがXML-RPC対応・・?より引用、 ubicast Bloggerがエキサイトブログに対応したとのこと。 で、ということはXML-RPC機能に対応してきたのかなと思いエキサイトでリリース文なんかを探すものの、発見できず。 「???」 という状態で色々調べてみたんですが恐るべきことが判明(萎・・ トラッ 詳しくは上記リンク先を読んでいただくとして、何が問題かというと、 すでにある「業界標準」仕様を無視したプロプライエタリな独自仕様 混乱を避けようというBlog界の動きを完全に無視した動き また、これらは混乱をもたらすものでしかなく、ユーザをも無視したものでもある、と言えます。 海外では、競合する各社でも開発者どうしが協力しあって、積極的に標準的な仕様を裁定しようとがんばっているさなかに、こういった独断的に協調や連携を阻害するような事をすると、せっかくのBlogにおける利便性が損なわれることになります。 RSSやAtomにしても、標準仕様というのがあって、みんなが同じものを使えるからこれだけ便利になり、種々のツールやサービスが生まれました。 オープンな標準と相互運用性がキーなのです。 市場においてある程度の位置にある一社がそれを無視した動きをするのは、おそらくは無知からきたものだと思われますが非常に残念であります。 おそらく、エキサイトとubicastさんの中の方たちは、Atom APIというものをご存知ないのかもしれません。これは、私もいままで積極的に情報を発信してきたつもりですが力不足の面があったかもしれません。また、Atom APIに関して日本語の情報がまだ少ないという事もあるかもしれませんね。 そういう事もあり、ちょうど今、技術系の雑誌にて、Atomについて記事を執筆させていただいています。ここにて、XML-RPCとAtomAPIについて詳しく書かせていただきました。XML-RPCにおける混乱を懸念していましたが、間に合わなくて本当に残念です。 投稿者 HepCat : 2004年11月07日 09:29 クバック このエントリーのトラックバックURL: https://www.witha.jp/mt/mt-tb.cgi/187 このリストは、次のエントリーを参照しています: 業界標準を無視したエキサイトブログのXML-RPC: » 業界標準を無視したエキサイトブログのXML-RPC from 液漏れblog いつも使っているBlogツール、BlogWrite開発元のHepCat Dev and Testさんから、「旅行びと日記」日記さんへ。 エキサイトBlogとu… [続きを読む] トラックバック時刻: 2004年11月07日 22:11 » Exiciteブログ、独自のXML-RPC API […]

Rssatom 2

HepCat Dev and Test Blogクライアント『BlogWrite』の開発&テスト&アップデート情報をメインに、ブログやWebにまつわる技術的トレンドなどを扱う開発ブログです。 « Now Playing… | メイン | Blog(ブログ)の企業における利用 » 2004年09月18日 最近のRSS・ATOMと帯域 [ RSS ] 最近のRSSと帯域の話で、 この方とか、この方とかさりげなく触れられているので、それに対するRSSリーダー側の対応方法など…。 で、事の起こりは、Robert Scobleというマイクロソフトの技術系のエライ人がBlogで、「『RSS is broken』(直訳:RSSは壊れた)。全文を含める事を断念しなければならなかった。RSSはウン万の人がアクセスしだすとスケーラブルじゃない…」とか言って、それがAtomのMLで、喧喧囂囂200通以上のメールで、gzipは有効にしてるのかとか、If_Modified_SinceはとかEtag、If-None-Matchとかでたあげく、Atomでの解決策を示そう、とかなんとかいって Apacheはステータスコード226を返せないバグがあるので、ダメじゃんというオチ。でもpacheがでた。WordPressがさっそくサポートとかしちゃって… 静的生成で負荷を下げているものを、わざわざ動的生成にしてこれに対応させる必要はないだろう…と言われるかもしれませんが、ApacheのモジュールでFilterとして動作するっポく、関係ないかも..という所がいいですが、誰が入れるか…というのが問題でね。 これに対応したRSSリーダーは、リクエストヘッダーを以下のようにします。(A-IM: feed, gzipの行を追加する) GET /asdf/atom.xml HTTP/1.1 Host: asdf.blogs.com If-Modified-Since: Fri, 17 Sep 2004 00:18:36 GMT Accept-Encoding: gzip A-IM: feed, gzip 追記: RFC3229をサポートするサーバーとクライアント(RSSリーダー)一覧 FeedDemonが含まれてますね..HepCatも対応します。^^; あ い 「delta encoding」の仕様 投稿者 BlogWrite担当 : 2004年09月18日 11:45 トラックバック このエントリーのトラックバックURL: https://www.witha.jp/b/mt-tb-hate-spam.cgi/157 […]