トップページ⇒php
671コメント192KB

RSS/RDF

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん04/03/02 17:36ID:bNkZKzd4
最近、RSS/RDFというのが流行っているようだが、
人のこないサイト管理者である漏れもやってみたい。

おまえら、プログラム初心者の漏れにもわかるように説明汁
0313nobodyさん2005/07/04(月) 23:47:08ID:prgMp2NU
総悲観は買い
0314nobodyさん2005/07/04(月) 23:47:52ID:prgMp2NU
すまん誤爆です。

0315nobodyさん2005/07/08(金) 07:34:00ID:???
>>310
QuartzComposer で RSS をスクリーンセーバに埋め込めるとか、そんなことじゃね?
Safari も RSS リーダとして使えるけども。
ヲッチャンはマカになったの最近だからよくわからんのだが。
03163092005/07/11(月) 17:50:34ID:???
>>310
>>300はTigerにもれなくついてくるSafariがRSSに対応してるって言いたかったんだと思う。
SafariっつーかAppleWebKitだけど。
0317nobodyさん2005/07/23(土) 12:42:06ID:???
RSSをHTMLとして出力したくて
とりあえずこのサンプルをcgiにして実行してみたんだけど500エラーがでた
どこが問題なんででしょうか

サーバーはxreaです。

ttp://allabout.co.jp/career/cgiperl/closeup/CU20050131A/index4.htm
0318nobodyさん2005/07/23(土) 15:17:00ID:???
お前の頭
0319nobodyさん2005/07/23(土) 22:36:00ID:???
500エラーなら、単にCGIの設置ミスじゃなかろうか。
0320nobodyさん2005/07/23(土) 23:06:28ID:???
トートロジーを並べて悦に入るバカ
0321nobodyさん2005/07/27(水) 09:53:25ID:???
>>317
local
0322nobodyさん2005/07/31(日) 22:55:30ID:???
あげあげあげーーーーーーーーーーー
0323nobodyさん2005/07/31(日) 22:58:12ID:1etu+eny
みすった
0324nobodyさん2005/08/07(日) 17:28:44ID:R2AP2Xlv
blogの記事から画像だけRSSに抜き出すにはどうすればよかですか?
0325nobodyさん2005/08/07(日) 20:21:38ID:ZzCILLN3
http://www.geocities.jp/omegahearts530/
0326nobodyさん2005/08/09(火) 00:48:06ID:???
>>324
blogのhtmlを解析して画像のurlだけ取り出して
RSSにして吐き出すようなスクリプトを書けばよかですたい!
0327nobodyさん2005/09/02(金) 17:57:14ID:???
まあ、このRSSみてもちついてくれ
http://feeds.feedburner.com/jpxxxmovie
0328nobodyさん2005/09/21(水) 15:47:57ID:???
オラーリー本
キタ━━━━(゚∀゚)━━━━ッ!!
ttp://www.oreilly.co.jp/books/4873112508/
0329nobodyさん2005/09/21(水) 22:04:54ID:???
>>328
レビューきんぼぬ
0330nobodyさん2005/09/22(木) 11:11:54ID:???
ちょっと立ち読みしたけど、結構基本的な事柄にページが割かれてて、
Hacks的な内容の部分は少なかった感じがした。パラッとめくった程度なので、
あんまりアテに汁な。
0331nobodyさん2005/09/23(金) 22:29:26ID:fpBXLo6h
>330
「詳解RSS」と比べて、どっちが買い?
0332nobodyさん2005/10/06(木) 14:52:10ID:???
なぜ、いまいちこのスレは盛りあがらないのだろう。
RSSが技術として成熟しているせいか、その割に用途が未熟なせいか?
podcastingなんか実装してみても、悩むとこないもんな。
0333nobodyさん2005/10/06(木) 16:23:54ID:???
>>332
サイト運営者にはメリット無いからなぁ。
いまだにリンクフリーと言いつつ、TOPページ以外にリンク貼ると親の敵のように責められる。
いつまで経っても、アクセスカウンター回すのがサイト運営のモチベーションですから。
0334nobodyさん2005/10/07(金) 20:31:19ID:EAN82Bln
テキストリンクが追加されていなくても更新情報がくるようにできないでしょうか。
0335nobodyさん2005/10/07(金) 21:08:45ID:???
>>334
くわしく...
03363342005/10/07(金) 21:47:50ID:???
>>335
うまく伝わるかどうか分かりませんが、詳しく書いてみます。

RSSを生成していないサイトのURLから「MyRSS」というサイトを利用してRSSを作り、リーダーに登録しているのですが更新されても通知が来ません。
登録しているのは複数のテレビドラマの公式サイトで、テキストリンクが
あるものやないものでも、同様の結果でした。
0337nobodyさん2005/10/07(金) 23:02:22ID:???
>>336
RSSと関係あるのかそれ?
単にMyRSSがダメなんだろ。はてなアンテナでも使えよ。
0338nobodyさん2005/10/07(金) 23:02:24ID:???
>>334の文章から、それを読みとれという方が難しいな。
板違いでなければ、>>336はかんたん。MyRSSを使わず、自前でRSSを作ればよい。
03393342005/10/07(金) 23:46:52ID:???
>>337
MyRSSで作られたのは↓です。
http://myrss.jp/rdf/r433a7ead7ae296407.rdf?v10

item要素が記述されていないのが原因でしょうか
0340nobodyさん2005/10/08(土) 00:16:06ID:???
>>334
だから、MyRSS使ってるのが原因。
0341nobodyさん2005/10/08(土) 00:21:19ID:QJsZUx9k
>>340
他に登録しているサイトではうまくいっているのですが・・・
とりあえず、自分でRSS作ってみます。
0342nobodyさん2005/10/24(月) 12:22:50ID:Jmaf0uif
http://feedvalidator.org/check.cgi
↑
このサイトでチェックすると

This feed is valid, but may cause problems for some users. We recommend fixing these problems.
Your feed appears to be encoded as "shift_jis", but your server is reporting "US-ASCII"

↑こう言うエラーが出るのだが、なぜだか分かりますか?
0343nobodyさん2005/10/24(月) 12:56:15ID:???
言われてるとおりだと思うが・・・
0344nobodyさん2005/10/24(月) 13:11:53ID:???
>>342
あなたのフィードは、「shift_jis」としてエンコードされるように見えます。しかし、あなたのサーバーは「US-ASCII」を報告しています。
0345nobodyさん2005/10/24(月) 14:19:09ID:Jmaf0uif
>>343
>>344
お答えありがとうございました。
もうちょっと詳しく状況を書きますと


指定のURLの文頭で↓のように記述しているにもかかわらず
<?xml version="1.0" encording="UTF-8" ?>

↓のようなエラーが出ます。
This feed is valid, but may cause problems for some users. We recommend fixing these problems.
Your feed appears to be encoded as "UTF-8", but your server is reporting "US-ASCII"


なぜですか?
チェッカーが古いとかそういうことは考えられますでしょうか?
0346nobodyさん2005/10/24(月) 14:24:34ID:???
HTTPのヘッダで指定されてる文字コードと,
実際のフィードの文字コードが違うってことを言ってるんだと思うんだけど..
0347nobodyさん2005/10/24(月) 14:33:25ID:???
>>345
apache adddefaultcharset
0348nobodyさん2005/10/24(月) 14:44:27ID:???
「サーバが」っておもっくそ書いてあるだろ
まず目を開けろ
0349nobodyさん2005/10/25(火) 10:20:33ID:???
>>342-348
<?xml version="1.0" encoding="UTF-8" ?>

そもそも↑で「encoding="UTF-8"」と指定しているのに、

Your feed appears to be encoded as "UTF-8", but your server is reporting "US-ASCII"

なんてエラーが出ることなんてあるの?
0350nobodyさん2005/10/25(火) 10:33:14ID:???
誰かこの馬鹿を止めてください
0351nobodyさん2005/10/25(火) 11:33:55ID:???
>>349
その警告を回避したい場合は、

http://httpd.apache.org/docs/2.0/ja/mod/core.html#adddefaultcharset
↑このように

AddDefaultCharset utf-8
をhttpd.confの好きな場所に加えてやればよい。

何も指定されてないのでUS-ASCIIが定義されてしまう。
0352nobodyさん2005/10/25(火) 11:35:54ID:???
>>349
その警告を回避したい場合は、

http://httpd.apache.org/docs/2.0/ja/mod/core.html#adddefaultcharset
↑このように

AddDefaultCharset utf-8
をhttpd.confの好きな場所に加えてやればよい。

何も指定されていないと、US-ASCIIが定義されてしまう。
0353nobodyさん2005/10/25(火) 12:59:31ID:???
真性バカだな
0354nobodyさん2005/10/25(火) 14:28:40ID:???
>>349,351-352
メール欄が同じなんだが、これって自作自演?
0355nobodyさん2005/10/25(火) 14:31:50ID:???
>>354
謎だね.2重人格かもしれない.
0356nobodyさん2005/10/25(火) 15:11:35ID:???
自分があんましアホだったのに恥ずかしくなって、
親切に教えてくれる誰かを装ってジエンドにしたかったんだろ
0357nobodyさん2005/10/25(火) 15:46:05ID:???
このスレがいまいち伸びなかったのは、レスが冷たいからじゃない?
03583472005/10/25(火) 15:58:27ID:???
ヒント書いてやったんだから検索ぐらいして欲しいのだ
0359nobodyさん2005/10/25(火) 16:07:05ID:???
結局>>352で解決?
0360nobodyさん2005/10/25(火) 23:53:12ID:???
>>357
ちがう。>>1がアフォだからだ。
0361nobodyさん2005/10/26(水) 11:46:57ID:pYpvY3n1
>>352
逆にそういう指定をしてしまうと、
ヘッダで「charset=EUC-JP」のような設定をした時、
文字化けしてしまうんじゃないの?
0362nobodyさん2005/10/26(水) 12:35:58ID:???
ヘッダって? っちうか、そろそろスレ違いの話題やめよーや。
0363nobodyさん2005/10/26(水) 12:41:49ID:???
そもそもそのチェッカーは信用できるのか?
AddDefaultCharsetの記述が無いなら、AddDefaultCharset offと同じ
つまり何の指定も無いハズなのだが。
勝手にチェッカーがUS-ASCIIと判断しちゃってるんじゃないの?
0364nobodyさん2005/11/10(木) 22:00:30ID:OYwye0pH
更新日時を渡すとき、pubDateを使わずに
わざわざこのためだけにDublinCoreの定義を使って
dc:dateで渡しているサイトが多いんだけど、なぜ?
0365nobodyさん2005/11/10(木) 23:00:31ID:???
>>364 仕様
0366nobodyさん2005/11/11(金) 09:12:20ID:???
>>365
誰が決めた何という仕様?
ソース出せ
0367nobodyさん2005/11/11(金) 10:03:34ID:???
>>366
DTD。

RSS 1.0 に <pubDate> はない。
0368nobodyさん2005/11/11(金) 10:52:33ID:???
じゃあ2.0ではむしろ<pubDate>を使わなければならないってことでFA?
2.0って既に存在する要素と同じ機能を再定義するのは禁止されてるんだよね
0369nobodyさん2005/11/11(金) 11:00:38ID:???
>>368
364では、バージョンの話でてないしなぁ。
そこらへんハッキリさせないと話がかみあわないよな。
0370nobodyさん2005/11/12(土) 00:16:37ID:???
オフライン時に記事を全文読めるRSSってないですかね?
0371nobodyさん2005/11/12(土) 02:16:15ID:???
RSSの仕様を読んで来い
0372nobodyさん2005/11/12(土) 14:43:58ID:???
>>370
1.オンラインにする
2.RSSをごっそりダウンロードしてローカルに保存
3.オフラインにする
4.じっくり読む

RSSに全文入ってるのなんて別段珍しくもない
0373nobodyさん2005/11/12(土) 17:08:03ID:???
>>372
うちは 1.0 2.0 atom でそれぞれ中身を変えてatomは全文乗せてる。
0374nobodyさん2005/11/12(土) 17:54:33ID:???
>>372
えぇそうなんですか?
いくつか試してみたのですが、最初の数行しか読めなかったり、
オフラインにしたら読めないんですけど・・
0375nobodyさん2005/11/12(土) 18:43:17ID:NUKUu+ty
http://dailynews.yahoo.co.jp/fc/
をRSSにして読みたいんですけど
どうやったらいいですか?
0376nobodyさん2005/11/13(日) 22:14:52ID:???
RSSって0.9系と1.0系どっちが主流なのかな
それともRSS飛び越えてAtomにしたほうがいいのかな
0377nobodyさん2005/11/14(月) 12:10:49ID:???
>>375
つhttp://myrss.jp/
0378nobodyさん2005/11/20(日) 14:22:18ID:GKJrDVQl
>>373
やっぱ中身変えるのがいいのかな。
全文にatomを選んだ理由はなんですか?
0379nobodyさん2005/11/23(水) 17:56:40ID:8kNgAnS2
http://headlines.yahoo.co.jp/hl?a=20051122-00000016-imp-sci
0380nobodyさん2005/11/23(水) 17:58:14ID:8kNgAnS2
コンピュータニュース - 11月22日(火)19時31分 ニュース記事写真動画トピックス 条件検索
W3C、RSS/Atomフィードの文法を検証するバリデータを公開
 W3Cは21日、RSS/Atomフィードの文法が正当であることを確認するためのバリデータを
「W3C Feed Validation Service」として無料で公開した。
 W3C Feed Validation ServiceにフィードのURLを入力するか、あるいはフィードのXMLを
フォームにペーストすると、文法の問題点などを指摘してくれる。これを利用することに
よって、開発者は文法的により正しいフィードを書き出すための助けとなる。
 このフィードバリデータはSam Ruby氏、Mark Pilgrim氏、Joseph Walton氏、
Phil Ringnalda氏によって開発が進められているオープンソースプロジェクトで、
すでに「feedvalidator.org」で公開されているのと同じソフトウェアだ。
 W3Cは今回、feedvalidator.orgが提供しているサービスに加えて、
Webサービスで使用できるようにするためのAPIを実験的に公開した。このAPIを使用すれば、自分のアプリケーションなどでフィードバリデータの各種機能を使用し、文法の正統性を高めるよう努めることができる。
関連情報
■URL
  W3C Feed Validation Service(英文)
  http://validator.w3.org/feed/
  ニュースリリース(英文)
0381nobodyさん2005/11/23(水) 18:11:33ID:???
フリッカのRSSがValidだって
0382nobodyさん2005/12/05(月) 17:32:43ID:???
複数のRSSフィードを1つに集約して再配信する「MixFeed」
ttp://japan.cnet.com/news/media/story/0,2000047715,20092139,00.htm
0383nobodyさん2005/12/05(月) 17:41:52ID:???
ログイン→フィード作成でURLの末尾の数字かえると、
他人のフィードが丸見えなんだけど、
穴なの?

http://mixfeed.jp/user/feededit/Id/50
0384nobodyさん2005/12/05(月) 17:58:37ID:???
いや、新感覚癒し系共有RSS
0385nobodyさん2005/12/05(月) 18:02:39ID:???
このフィードに興味がある人は、こんなフィードにも興味をもっています
0386nobodyさん2005/12/05(月) 18:09:51ID:???
ああなるほど、時々フィードの中にユーザが登録しているフィードと関連のある広告を混ぜるのね。
0387nobodyさん2005/12/05(月) 21:58:37ID:J4SDNS5p
http://headline.2ch.net/bbynews/news.rss
を自分のサイトで表示させたり出来る?
0388nobodyさん2005/12/05(月) 22:31:32ID:???
>>383
e_access_denied
ホストでまとめて拒否かよ
0389nobodyさん2005/12/08(木) 05:48:25ID:???
Atom が RFC 標準になったね。

The Atom Syndication Format
http://www.ietf.org/rfc/rfc4287
0390nobodyさん2005/12/28(水) 20:23:37ID:???
RDF いじるのに便利なクラスライブラリ内?C++の。
0391nobodyさん2006/01/04(水) 03:46:59ID:S5BKdwSg
RDFでキーワードを羅列したメタデータを作りたいのですが、
その場合は、dc:subjectを並べればOK、という事になるのでしょうか?
0392nobodyさん2006/01/04(水) 16:05:30ID:???
RDFでは、リテラルに書式がある事を考えていないと思うから、
複数に分けたかったら、一つ一つマークアップした方が良いと思われ
0393nobodyさん2006/01/05(木) 03:52:08ID:???
なるほど・・・アドバイスありがとうございます。
0394nobodyさん2006/01/06(金) 20:47:30ID:???
おい見たか?

ちょっとしたメモ - セマンティック・ウェブ、あるいはルーズさを生かした構造
http://www.kanzaki.com/memo/2006/01/06-1

0395nobodyさん2006/01/06(金) 20:49:02ID:???
とりあえず
RSS/RDF
とかいうよくわからないスレタイを改めてくれ
0396nobodyさん2006/01/06(金) 20:57:43ID:???
>>395 RSS 2.0 系列じゃない、ってことを主張してるんじゃねぇの?
0397nobodyさん2006/01/06(金) 21:00:04ID:???
MODS のメタデータを RDF で表現する方法って、
どこかで試みられてる??
03983952006/01/06(金) 21:13:46ID:???
>>396
ならRDFだけで十分だと思うよ
RSSって言ったら、逆に余計に勘違いされると思われ
0399nobodyさん2006/01/06(金) 21:17:23ID:???
>>397
すみません、MODSって何ですか?
初めて聞きました…
0400nobodyさん2006/01/06(金) 21:27:04ID:???
>>392
ちょっと補足します

RDFのリテラルには書式がある想定されていないと思われるが、
dublin coreのdateプロパティのように、
ISO 8601形式であることを明示しているものもあるので、注意
http://purl.org/dc/elements/1.1/date

RDFはこんな感じで自由にいじれるので、他の部分にも注意を払う事をオススメする
たぶんドキュメントとかはまだ英語が多くて大変だと思うけど、
そこんところはがんがれ
04014002006/01/06(金) 21:27:50ID:???
×書式がある想定されていない
○書式があることを想定されていない
0402nobodyさん2006/01/06(金) 21:28:53ID:Kd23VP0L
>>399 文書リポジトリなんかではよく使われている
主として文献流通、電子図書館用のメタデータ規格。
いちおう米国議会図書館のサイトを紹介しておきます。
http://www.loc.gov/standards/mods/
で、身近なところだと OpenOffice なんかでも
MODS 使おうぜ、って言うことになってきているようです。
http://bibliographic.openoffice.org/developer.html
で、それを RDF で表現して Web ページにも適用している
例ってどこかにあります?ってことを訊きたかったのでした。

まぁPDFにはPDF独自のメタが埋め込まれてるし、
JPEG 2000 や Microsoft Office 文書にも
独自のメタが埋め込まれているわけですが、
流通させようとすると何らかの標準にマップしたいわけで。
さすがにダブリンコアはあまりにも貧弱すぎますよね。
MODSなら結構リッチな情報抱えられるな、ってことで
その手の業界ではデファクトスタンダードになりつつあります。
実際そのメタをやりとりするのは OAI-PMH がスタンダードですね。
0403nobodyさん2006/01/06(金) 21:56:31ID:???
検索すれば分かりそうなものだけどな。
04043992006/01/06(金) 22:12:03ID:???
すみません
おもわず聞いてしましました

>>402
ありがとうございます
0405nobodyさん2006/01/06(金) 22:28:50ID:???
>>400
確かにrecommended best practiceとは書かれているけど、
スキーマとして制約されているわけではないことに注意。
特定のlexcal spaceにのみ制約したければtyped literalを
使えばいいわけではあるけど。
DCの場合は汎用性のためにあまり制約しない方針と聞いたことがあるな。
0406nobodyさん2006/01/07(土) 11:02:41ID:???
んで、今の主流は何じゃらほい。
アトム?
0407nobodyさん2006/01/07(土) 12:22:19ID:???
んで
0408nobodyさん2006/01/08(日) 02:39:35ID:???
質問です。

XMLというかRDFというかで、ファイル情報を表す語彙を探しています。
ファイルタイプとかはdcを使えば良いと思うのですが、
ファイル長とかエンコーディングとかが語彙として定義されてる奴ってあるんでしょうか?
0409nobodyさん2006/01/08(日) 02:48:55ID:???
>>408
既存のものは知らないけど、dc:format(もしくはdcterms:extent)をrefineして自分で作るとか。
0410nobodyさん2006/01/08(日) 04:02:15ID:???
ああ、というかdcterms:extentというのがあるんですね。探し漏れていました。
情報ありがとうございます。

あと、「refine」って何でしょう?
既にある語彙を寄せ集めて新しく定義を作ること、という解釈でいいんですかね。
0411nobodyさん2006/01/08(日) 04:41:20ID:SsaYC14+
>>410 限定子を自分でつければいいってことじゃね?
あと、余力があればそういう情報を抱えるために
使われる DIDL についても勉強してみるといいと思われ。

DIDL: Packaging Digital Content
http://www.xml.com/pub/a/2001/05/30/didl.html

Using MPEG-21 DIDL to Represent Complex Digital Objects
in the Los Alamos National Laboratory Digital Library
http://www.dlib.org/dlib/november03/bekaert/11bekaert.html

MPEG-21 Part 2: Digital Item Declaration Language (DIDL)
http://xml.coverpages.org/mpeg21-didl.html
0412nobodyさん2006/01/08(日) 04:44:25ID:???
ご紹介ありがとうございました。
勉強してみます。
0413nobodyさん2006/01/08(日) 21:29:58ID:GANwA7AM
下手にメジャーになるよりニッチな意見を組み上げてほしいにFA
■ このスレッドは過去ログ倉庫に格納されています