知識、知恵のカタマリ

[PR]コレがGoogleの検索ストーリー

解決済

clip!clip!
Ads By Google

RSSついて教えて下さい。

RSSについて何点か教えて下さい。
知識が乏しいので、質問自体が意味不明だったら申し訳ございません。

1.ブログでRSSを提供したいのですが
RSSのURLがわかりません。
ブログURL/index.rdf
だとファイルのダウンロードになってしまいます。
(タグ?ソース?のページになりません)
教えて下さい。

2.上の質問とかぶるのですが、
ブログ画面の右下の
XML SYNDICATE THIS SITE
部分をクリックすると
RSS(タグ?ソース?)のページが出てくるものと
ファイルのダウンロードになるものがあるのですが
あれの違いは何ですか?
ちなみに私のはダウンロードになります。

3.RSSとATOMの違いは何ですか?

以上3点、知識が乏しくて申し訳ないのですが
わかる方、いらっしゃいましたら教えて下さい。
宜しくお願い致します。

2006-07-27 13:17の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(4)

4.

2006-07-27 23:42:53ベスト
正式には ATOM でなく Atom と書きます。
1. について。
「ブログ」と名の付くシステムの定義には RSS や Atom を提供することが前提としてありますので、ブログを書く人はそれを特に意識する必要はありません。
無意識のうちにそれは提供されているでしょう。

2. について。
同じ RSS や Atom でも、サーバが配信する際の Content-type によって、ウェブブラウザは
・XML のソースをそのまま表示する
・XML のソースにスタイルシートを反映させ読みやすく整形して表示する
・( 後述する ) フィードを購読・チェックする
・ファイルの保存
といった振る舞いをとることが考えられます。

3. について。
同じ RSS でも実は 2 つの全く異なる系統があり、実際には RSS 1.0 系と RSS 2.0 系、Atom のそれぞれに違いがあります。
そして、RSS や Atom のことを総称してフィードと呼びます。
自信度 : 自信あり 回答レベル : アドバイス

1.

2006-07-27 13:33:05
ブログはlivedoorですか?
そうでなくても基本的には自動的にRSSを提供しているのですが。

2.

2006-07-27 16:19:39
RSSの拡張子はrdfかxmlです。
1.
それがRSSです。
以前はRDF形式のものが多かったのですが、最近はXMLの方が多くなってきたように感じます。
ファイルのダウンロードとなるのは、あなたのご利用のブラウザ(Internet Explorerなど)で対応していないためです。
気になるようでしたら、ファイルの関連付けを行えば、次回からブラウザで表示できます。

2.
おそらくファイルの関連づけをすればダウンロードされずにソースが表示されるようになると思います。
OperaやFirefoxなどRSS機能のついたブラウザで閲覧していれば、RSSをクリックすると、RSSリーダー機能に登録するかどうかの確認メッセージが表示され、はいを選択すれば、登録されると思います。

3.
簡単に説明するとRSSをより簡単にしたものがATOMです。
RSS(RDF)を元にして、それを異なる構文、書き方で、同じような機能を持つように考え出されたのがATOMです。

以下のサイトの説明が詳しいです。
hhttp://www.kanzaki.com/docs/sw/rss.html

3.

2006-07-27 21:53:53
ちなみにLivedoor ブログでのATOMのURLは
ブログURL/atom.xml
です。

また、最後が「.rdf」「.xml」とならない場合もあるようです。
例:
livedoor 番組表 現在放送中の番組(東京)


livedoor ミュージック Pick Up!

回答レベル : アドバイス
Ads By Google

コメント(5)

#1.  makoto
2006-07-27 16:13:06

ブログはライブドアの有料版です。
宜しくお願い致します。

#2.  Hukamin
2006-07-27 16:23:42

>>2のURL訂正
ついうっかりhを1つ多く記述してしまいました。
RSSについての解説についての参考URLは
http://www.kanzaki.com/docs/sw/rss.htmlです。
失礼いたしました。

#3.  drry
2006-07-27 23:33:13

>>2
RDF は XML で書かれています。RSS は RDF や XML で書かれています。RSS も RDF も XML です。

Atom は RSS を簡単にしたものではありません。
Atom は RSS と違い、コンテンツの配信だけでなく、もっと広範囲をカバーする仕様の総称です。

#4.  Hukamin
2006-07-28 11:41:05

>>#3
説明する際にあまり詳しく説明すると、大抵の人は困惑されるので、少々乱暴なくらいに簡略してしまいました。
すみません。
IEではXMLにXSLが指定・適用されていないと、きちんと表示できませんが、OperaではXMLファイルにXSLが指定・適用されていても表示できません(RSSに関してはRSSリーダー機能があるので、それで確認できますが)。
RSS 1.0と2.0の違いなどについて説明すると大変なので、それも省きました(現在動的にRSS出力する場合はたいてい1.0だと思うので)。
RDFはXMLをベースにしていますが、RDF = XMLではないと思います。
またRDF = RSSでもありません。
Atom = RSSではなく、Atom = XMLではないのと同様だと思います。
このあたりはややこしいので、興味のある人は勉強すれば良いと思いますが、そうではない場合は、端折った方が理解しやすいのではないかと思います。

#5.  makoto
2006-07-28 11:56:53

完全に理解できた訳ではないのですが
なんとなく理解できました。

アドバイス頂いたことなどを元に
自分でも色々勉強させて頂きます。

皆様ありがとうございました。

トラックバック(2)

トラックバックURL: