- Feed URI scheme
In
computing , thefeed:
URI scheme (sometimes referred to, somewhat imprecisely, as the feed protocol; "see"Protocol (computing) ) is a non-standardURI scheme designed to facilitate subscription toweb feed s; specifically, it is intended that a news aggregator be launched whenever ahyperlink to afeed:
URI is clicked in aweb browser .The scheme is used to flag a document in a syndication format such as Atom or RSS. The document is served over HTTP.
Critics hold that the purpose of the
feed:
URI scheme is better served byMIME type s, [http://www.coeus-group.com/en/archives/187-On-the-feed-URI-scheme.html] or that it is not a user-friendly solution for the problem of feed subscription, since a user who has not installed the appropriate software will receive an unhelpful browser error message on clicking a link to afeed:
URI.The
feed:
URI scheme is currently supported by several popular desktop aggregators, includingNetNewsWire ,FeedDemon , Safari, and Flock, althoughas of 2006 no effort seems to be underway to officially register the scheme with a standards body.Fact|date=February 2007Syntax
The syntax for a
feed:
URI may be expressed inBackus–Naur form as follows:::= "feed:" | "feed://" Specifically, a
feed:
URI may be formed from any absolute URI (such as an absolute URL) by prependingfeed:
, and as a special case, may be formed from any absolutehttp:
URI by replacing the initialhttp://
withfeed://
. Therefore, the following are two examples of validfeed:
URIs:feed://example.com/rss.xml
feed:https://example.com/rss.xml There is also a proposed extension of the syntax that supports
metadata and embedded instructions to the aggregator. [http://www.brindys.com/winrss/feedformat.html]External links
* [http://www.25hoursaday.com/draft-obasanjo-feed-URI-scheme-02.html The feed URI scheme] — pre-draft version of a specification from 2004
* [http://www.brindys.com/winrss/feedformat.html The feed protocol format] — including proposal for extensions
Wikimedia Foundation. 2010.