Mashups


Mashups are another example of Web 2.0. The term comes from the musical genre of songs by the same name that consist entirely of parts of other songs. A mashup online is a web application hybrid. It's a website or web application that combines content from more than one source. It attempts to combine
content from more than one source into an integrated experience.

One place to find mashups is at programmableweb.com which currently lists more than 450 mashups.

Content used in mashups is typically from a third party via a public interface or API (Application Programming Interface), a web feed (e.g. RSS or Atom) and JavaScript.

Many people are experimenting with mashups using eBay, Amazon, Google, and Yahoos APIs.

SAMPLES:

homepricemaps.com - mashes Google maps with information of the prices of home sales to create maps with the home sales in geographic areas.

CelebSoup mixes a variety of sites - at http://www.celebsoup.com/New_York_Yankees.html a page mashes books, news, pictures, eBay, DVDs, music, apparel, online video and links all about the NY Yankees. Since all the content is updated and generated by third parties (eBay, Amazon, Yahoo etc.), the page's host does not have to update the page.

darwin.zoology.gla.ac.uk - is a UK zoology site that is pulling data from multiple sources on-the-fly to create species info pages (with this link, it's the Golden Eagle)

Do the third parties like these mashups? Yes. It drives business to their sites, which is why they are providing ways of linking easily to them.

Tech commentator Larry Magid speaks with three mashup site pioneers in this episode of the IT Conversations show "Larry's World."

Trackbacks

Trackback specific URI for this entry

Comments

Display comments as Linear | Threaded

No comments

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
BBCode format allowed
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.
To leave a comment you must approve it via e-mail, which will be sent to your address after submission.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA