From: Tanaka Akira Date: 2010-08-18T21:28:20+09:00 Subject: [ruby-dev:42074] Re: rdf generated by rss library is not valid 2010年8月18日21:12 Kouhei Sutou : > はい。 > RDF(*1)的にはrdf:resourceなのですが、RSS 1.0の仕様書(*2)ではresource > を使っています。RSS MakerはRSSを生成するライブラリなので、 > RSS 1.0の仕様の方に倒しています。 > > (*1) http://www.w3.org/TR/rdf-syntax-grammar/#section-Syntax-list-elements > (*2) http://web.resource.org/rss/1.0/spec#s5.3.5 > > ちなみに、RSS 1.0をパースする場合はresourceでもrdf:resource > でも受け付けるようになっています。 なるほど。RSS 1.0 の仕様書の Syntax では resource を使っていますね。 ... しかし、説明の文では rdf:resource を使っていて、仕様自体が一貫していない ように思えます。 Each item's rdf:resource {item_uri} must be ... > ところで、もしよかったら、RSS 1.0のバリデーションにAtom/RSS > 用のバリデーションサービス > http://validator.w3.org/feed/ > ではなく、RDFのバリデーションサービスを使った理由を教えても > らえないでしょうか。問題があった場合はRSS用のバリデーション > サービスの方がより詳細な情報を報告してくれそうな気がします。 見つけたものを使っただけで特段の理由は何も。 RSS用のも使っています。 -- [田中 哲][たなか あきら][Tanaka Akira]