記事本文
はてなダイアリーに限って言えば全文掲載を推奨
というわけで、みなさんRSSフィードにたくさん文章を入れましょう。 たとえば、はてなダイアリーを使っている方は、 自分の日記が「RSSフィードに全文を掲載する」オプションになっているか再チェック!(はてなダイアリーは全文をRSSに入れるかどうかを選べる)
「Webの世界は、公開したもん勝ち」というのが基本ですね。
はてなダイアリーなんて「全文を掲載しない」か「全文を掲載する」のどちらかしか選べないのだから、全文を入れることが手放しで賛成されているわけではないことに目を瞑って、結城浩さん ( [結] ) の主観 ( リンク先を読めば分かりますが、
というわけで
の根拠になっている部分は、結城浩さんの印象によって語られています。 )
で「全文を掲載すること」を推奨されてしまうと概要派の自分は困る ( これだって私の主観ですが ) なあ……と最初は思いました。
しかし、よくよく調べてみると、はてなダイアリーにおいて「 RSS フィードに全文を掲載する」設定にしている場合、 RSS 内に description 要素と content:encoded 要素の両方が記述されます。 要するに概要も記事全文も両方配信するという形式です。 例えば Bloglines の場合ですと、そういった Feed を取り扱う場合に
- Feed を選択
- 「登録項目を編集する」をクリック
- 「更新された項目」のプルダウンメニューから「要約があればそれを表示」を選択
- 「変更」をクリック
とう手順で概要派の私も安心。 全文派の方は、「記事全体を表示」を選択すれば安心。 ( もちろん、最初から概要のみしか配信していない Feed だと「記事全体を表示」の設定は無効になりますが。 )
ということではてなダイアリーに限って言えば、全文を入れるようにしてもらった方がユーザの選択肢は増えるので良いということになります。 ( 全ての RSS リーダが Bloglines のように表示設定ができるかは分かりませんが。 )
なお、はてなダイアリー市民に質問します。ダイアリーの設定での『RSSフィードの設定』をどのようにしていますか?この設定の存在をすでに知っていた方は項目1~4のいずれかに答えてください。知らなかった方は、項目5~8のいずれかに答えてください。という興味深い質問が行われています。 昨日私が行った質問では Feed 講読者に概要か全文かのこだわりは少ないという結果が出ましたが、 Feed 配信者にもこだわりが少ないという結果が浮き彫りになったようです。
Movable Type に限って言えば ATOM を推奨
同じような論点で述べるなら、 Movable Type の場合は ATOM 0.3 形式を推奨します。 現時点での最新バージョンである Movable Type 3.17 では、デフォルトで RSS 1.0 と RSS 2.0 と ATOM 0.3 を出力するようになっていますが、それらのデフォルトのテンプレートで概要と記事全文の両方を出力するのは ATOM 0.3 しかありません。 各 Feed における概要と記事全文の出力状況は次の通りです。
- RSS 1.0
-
<description><$MTEntryBody encode_xml="1"$></description>というように、 description 要素内に記事全文が配置……って、何で全文 ? Lucky bag::blog: MT3.15のRSS の私のコメントでも触れていますが、 Movable Type 3.1x 以前は MTEntryExcerpt だったものが改悪されているようです。 - RSS 2.0
-
<description><$MTEntryBody encode_xml="1"$></description>というように、 description 要素内に記事全文が配置されています。 RSS 2.0 なのでまあ記事全文が記述されることは問題ないかもしれませんが、 description 要素内に配置されるべき内容かどうかは疑問符。 - ATOM 0.3
-
<summary type="text/plain"><$MTEntryExcerpt remove_html="1" encode_xml="1"$></summary>というように、 summary 要素内に概要が配置され、<content type="text/html" mode="escaped" xml:lang="<$MTBlogLanguage ietf="1"$>" xml:base="<$MTBlogURL encode_xml="1"$>"> <$MTEntryBody encode_xml="1"$> <$MTEntryMore encode_xml="1"$> </content>というように、 content 要素内に記事全文および追記部分が配置されています。
まあ、 RSS 1.0 や RSS 2.0 でも、テンプレートをちょっとカスタマイズして description 要素内に MTEntryExcerpt を配置、 content:encoded 要素内に MTEntryBody を配置するようにすればユーザに選択肢を与えることができますが……。
まあ RSS 1.0 と RSS 2.0 と ATOM 0.3 を配信している時点で選択肢となっているという見方でも良いかもしれません。 RSS 1.0 の description 要素に記事全文を突っ込んでいるのはどうかと思いますが。
まあ、はてなダイアリーとか Movable Type とかに限らず
Feed では概要だけを提供すべきだとかいやいや全文を提供すべきだとかの議論は、 Feed を講読する側からはどうでも良い話かもしれません。 もしより多くの人に読んでもらいたいのならば、同一 Feed 内に概要と記事全文の両方を記述して配信する、または概要のみの Feed と記事全文の Feed の複数を配信するといった形態を取り、好きな方を取得してもらえばよいのです。 そうすれば両方のニーズに応えられて読者の取りこぼしもありません。
結局はどういった形態で配信するかよりも、いかに読者を掴む文章を書くか、あるいはいかに読者を引き込むような的確な概要を書くかということに尽きるのかもしれません。 Feed の配信形態をあれこれ工夫して講読者を獲得しても、肝心の内容が薄っぺらであれば意味がありませんし。 なお、 Feed における概要の重要性については、概要 ( excerpt ) は有効活用されていない ? で触れていますので、合わせてお読みいただくと幸いです。

