Misplaced Pages

RSS enclosure

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from RSS Enclosures)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "RSS enclosure" – news · newspapers · books · scholar · JSTOR (September 2017) (Learn how and when to remove this message)

RSS enclosures are a way of attaching multimedia content to RSS feeds with the purpose of allowing that content to be prefetched. Enclosures provide the URL of a file associated with an entry, such as an MP3 file to a music recommendation or a photo to a diary entry. Unlike e-mail attachments, enclosures are merely hyperlinks to files. The actual file data is not embedded into the feed (unless a data URL is used). Support and implementation among aggregators varies: if the software understands the specified file format, it may automatically download and display the content, otherwise provide a link to it or silently ignore it.

The addition of enclosures to RSS, as first implemented by Dave Winer in late 2000 , was an important prerequisite for the emergence of podcasting, perhaps the most common use of the feature as of 2012. In podcasts and related technologies enclosures are not merely attachments to entries, but provide the main content of a feed.

Syntax

In RSS 2.0, the syntax for the <enclosure> tag, an optional child of the <item> element, is as follows:

<enclosure url="http://example.com/file.mp3" length="123456789" type="audio/mpeg" />

where the value of the url attribute is a URL of a file, length is its size in bytes, and type its mime type.

It is recommended that only one <enclosure> element is included per <item>.

Prefetching

Main article: Link prefetching

The RSS <enclosure> has similarities to:

  • the SMIL <prefetch> element,
  • the HTML <link> element with rel="prefetch".
  • the HTTP Link header with rel="prefetch". (See RFC 2068 section 19.6.2.4.)
  • the Atom <link> element with rel="enclosure"

See also

References

  1. "RSS Enclosures Use Case". Rssboard.org. Retrieved 3 October 2023.
  2. "RSS Best Practices Profile". Rssboard.org. Retrieved 1 October 2017.

External links

Content aggregators
Client
software
Standalone
Web browsers
Email clients
Plugins
Web apps or
mobile apps
Media
aggregators
Podcast client
RSS + BitTorrent
Related
articles
Italics indicate discontinued software.
Web syndication
History
Blogging
Podcasting
Vlogging
Web syndication technology
Types
Technology
General
Features
Mechanism
Memetics
RSS
Social
Standard
Form
Media
Alternative media
Micromedia
Related


Stub icon

This article about podcasting is a stub. You can help Misplaced Pages by expanding it.

Categories: