CHAPTER 4 ?– WORKING WITH FEEDS, RSS, AND ATOM 93
9. http://code.google.com/apis/ajaxfeeds/
10. http://www.xml.com/pub/a/2004/02/11/googlexml.html
Autodiscovery is similarly useful for creators of mashups. For example, if your program is
fed the URL of a web page, you could look for the presence of associated feeds that might give
you the data you need by using feed autodiscovery.
OFFICIAL STANDARDIZATION OF FEED AUTODISCOVERY?
Even though feed autodiscovery has been widely implemented, there is currently no de jure standard for
this practice. Autodiscovery started as a collaboration carried out through weblogs (such as http://
diveintomark.org/archives/2002/06/02/important_change_to_the_link_tag), progressed to
being discussed as an IETF draft (whose last expired version was http://www.ietf.org/internet-drafts/
draft-snell-atompub-autodiscovery-00.txt), and now is being considered in the context of
standardization as part of HTML 5 (http://www.whatwg.org/specs/web-apps/current-work/
#alternate).
In the meantime, some of the current practice around feed autodiscovery is documented in places such
as the wiki at http://www.feedautodiscovery.org/doku.php.
Feeds from Weblogs
Weblogs are a major source of feeds because almost all modern weblog software produces
feeds, which are often turned on by default. For example:
??? Blogspot weblogs have Atom feeds11 (for example, http://googleblog.
Pages:
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199