仕様書を読み間違えて書いてしまったため、この記事の破棄します。この記事の内容は完全に間違えているので参考にしないでください。フォロー記事があります。
RSSのdescription要素内のデータは拡大傾向というか、もはやbriefである必要は無いのかも知れない。
Planet PHPを見ると、{http://purl.org/rss/1.0/modules/content/}encodedをつかって文全体を格納しているRSSが結構あるようだ。これが発信者の意志なのか、blogツールの標準設定による物なのかはしらないが(おそらく後者が多いのだろうが)、現状は本文全部格納の方向に流れているようだ。
個人的な意見を述べれば、本文が全部格納されていれば、それはそれで便利で良いと思う(なんせわざわざGETしなくて済む)。が、しかし、こうなってくると著作権の問題が面倒だ。自主的にRSSを発行して情報の拡散を促進しているような人は問題にならないが、RSSの存在意義自体を認識せずに、ツールの標準設定のまま吐き出している人の中には、「なんで私の著作物を勝手に使ってるんだ!」と叫ぶ人が増えるのではないだろうか。主張自体の是非はともかく、今後、RSSフィードに対する認識の差でトラブルが増えるかも知れない。
私個人の意見としては「著作権うんぬん言うぐらいならRSSなんて発行するなよ」と言いたいところだ。著作権の確認なんて面倒だし、そもそもRSSの存在意義は情報の利便性を高めることにあると思う。せっかく機械的処理だけで済むように規格が出来たのに、人間間での確認がボトルネックになってしまったらもったいない。そもそも、使われて困るようなデータならば、わざわざHTML以外の規格で発行しなければいい。
「ローカルでの私的利用は認める」という(私からすると)微妙なスタンスの人もいるだろうが、ローカルでもパブリックでも使用者としては大して変わらないはずなので、どうせならパブリックでの利用も認めて欲しいと思う。例えば、はてなアンテナとWWWCでどれだけコンテンツに対する利用者の認識に差があるかと言われたら、ほぼゼロだろう。もちろん、RSS内のデータを「私が書きました」と成りすまして利用するのはマズイだろうが、明示されていればそこまで神経質になる必要はないと思う。ここら辺は個人の価値観や認識の差が有るので、一概には言えないところだが……。
ところで、HTMLで完結していたWEBでのプレゼンテーションがRSSという構造にいくらかその役割を委譲した、とも考えることが出来るのも事実だ。極論をいえば、HTMLを廃止してRSSだけでblogを運用することも可能だろう。この場合、コピーされたくない(今まではHTMLがオリジナルだった)元データはRSSそのものになり、それを理由としてRSS内データの2次利用を拒否することは確かに妥当だと思われる。こうなってくるともう、RSSの身軽さは消えることになる。description要素内のデータは第3者のコントロールに置かれることになり、引用する場合は人間が必要な範囲を判断する必要が出てくるからだ。なにせ、description要素をコピーしてしまうと「全文引用」になってしまい、クレームが付く可能性が出てくる。
これから先、RSSを気軽に使えない時代が来る可能性が高い。HTMLの時代と同様、人間がデータ内で利用可能な範囲を判断する必要性が生じ、手続きを行う必要が出てくる。RSS内の利点であったXMLをベースとした機械のみで完結した処理が不可能になってしまうのだ。
ああ、メンドくさい世界がまた来るのか。
http://yudai.arielworks.com/memo/2004/10/11/125509.trackback
末尾に「9 + 0」の計算結果を繋げて下さい。例えば計算結果が「17」の場合、「125509.trackback17」です。これは機械的なトラックバックスパムを防止するための措置です。