* リンク関係 [CODE(XML)@en[enclosure]] (Atom) [10] [[リンク関係]] [DFN[[CODE(XML)@en[[[enclosure]]]]]]]] ([CODE(XML URI)[[[http://www.iana.org/assignments/relation/enclosure]]]]) は、[CODE(XMLa)@en[[[href]]]] [[属性値]]の [[IRI]] が、[[サイズ]]が大きいかもしれず特別な扱いを要するかもしれない関連[[資源]]を[[識別]]することを表します [SRC[[[RFC 4287]] 4.2.7.2.]]。 ** 関連 [12] [CODE(XMLa)@en[[[length]]]] [[属性]]を同時に指定する[['''べきです''']] [SRC[[[RFC 4287]] 4.2.7.2.]]。 ** 仕様書 - [11] [[RFC 4287]] -- '''''' * [CODE(XML)@en[enclosure]] 要素 (RSS) [1] [[RSS]] の [DFN[[CODE(XMLe)@en[[[enclosure]]]] [[要素]]]]は、 [[項目]]に[[添付]]されている[[媒体物体]]を表します [SRC@en[[[RSS 2.0]]]]。 :[[要素名]]:[CODE(XMLe)@en[[[enclosure]]]] :文脈:[CODE(XMLe)@en[[[item]]]] [[要素]]の[[子要素]]として :[[内容モデル]]:[[空]] :[[属性]]: [CODE(XMLa)@en[[[length]]]]、 [CODE(XMLa)@en[[[url]]]]、 [CODE(XMLa)@en[[[type]]]] 仕様書: -[CITE@en[RSS 2.0 Specification (version 2.0.10)]] -- -- -[CITE@en[RSS Best Practices Profile]] ([TIME[2008-11-21 15:11:45 +09:00]] 版) ** 属性 [2] この[[要素]]には [CODE(XMLa)@en[[[length]]]]、 [CODE(XMLa)@en[[[url]]]]、 [CODE(XMLa)@en[[[type]]]] の3つの[[属性]]があり、いずれも必須です [SRC@en[[[RSS 2.0]], [[RSS Best Practices Profile]]]]。 ** 内容 [5] この[[要素]]の[[内容]]は[[空]]です [SRC@en[[[RSS Best Practices Profile]]]]。 ** 文脈 [6] この[[要素]]は [CODE(XMLe)@en[[[item]]]] [[要素]]内で高々1つ使うことができます。 それが元々の [[RSS 2.0]] の意図でしたが、明記されていませんでした。 [SRC@en[[[RSS Best Practices Profile]]]] ;; この制約、[[RSS Best Practices Profile]] は [CODE(XMLe)@en[[[item]]]] の節で MUST、 [CODE(XMLe)@en[[[enclosure]]]] の項で SHOULD としており、矛盾しています。 ** 実装 [7] [[Blogware]], [[Movable Type]], [[WordPress]] では1つの [CODE(XMLe)@en[[[item]]]] に [CODE(XMLe)@en[[[enclosure]]]] を複数含めることができます。 [[BottomFeeder]], [[FeederReader]], [[NewsGator]], [[Safari]] は複数の [CODE(XMLe)@en[[[enclosure]]]] に対応しています。[SRC@en[[[RSS Best Practices Profile]]]] [8] [[Bloglines]], [[FeedDemon]], [[Google Reader]], [[Microsoft Internet Explorer 7]] は複数の [CODE(XMLe)@en[[[enclosure]]]] に対応していません。 複数に対応していないと、最初のものだけで残りは無視されたり、 自動的に[[ダウンロード]]される場合には最初のものだけで残りは手動で[[ダウンロード]]しなければならなかったりします。 [SRC@en[[[RSS Best Practices Profile]]]] ** 例 [3] [PRE(XML example code)[ ]PRE] ;; [[RSS 2.0]] 仕様書より [4] [PRE(XML example code)[ ]PRE] ;; [[RSS Best Practices Profile]] より [9] [PRE(XML example code)[ ]PRE] ;; 実利用例より