An individual scheme does not have to be classified as being just one of ???name??? or ???locator.???
Instances of URIs from any given scheme may have the characteristics of names or
locators or both, often depending on the persistence and care in the assignment of identifiers
by the naming authority, rather than on any quality of the scheme. Future
specifications and related documentation should use the general term ???URI??? rather
than the more restrictive terms ???URL??? and ???URN??? [RFC3305].
Some Mashups Briefly Revisited
Let??™s see how the ideas and questions presented so far in this chapter (for example, studying
the user interface of the applications, their URL languages, and how they exploit certain hooks
such as RSS) would have come in play for the developers of the mashups in Chapter 1:
??? Housingmaps.com depends on a combination of screen-scraping the web pages of
Craigslist and the RSS feeds of Craigslist since Craigslist doesn??™t have a public API.
(Chapter 9 is a fuller analysis of the logic behind Housingmaps.com.)
??? The construction of Google Maps in Flickr (GMiF), a Greasemonkey script that sticks an
icon into the Flickr interface, rests on understanding the UI of Flickr, how the user community
geotags photos, and how to screen-scrape information that is in the HTML
page??”in addition to the public API of Flickr.
??? Creating the LibraryLookup bookmarklet depended centrally on speaking the URL languages
of both the source of book information (that is, Amazon) and the destination for
the query (that is, library catalogs).
Pages:
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103