Web Design & Development Guide

conceptualization, planning, modeling, and execution of electronic media delivery via internet in the form of markup language suitable for interpretation by web browser and display as graphical user interface

Mashup

A mashup is a web application that combines data from more than one source into an integrated experience. The etymology of this term possibly derives from its similar use in pop music.

Overview

Content used in mashups is typically sourced from a third party via a public interface or API, although some in the community believe that only cases where private interfaces are not used count as mashups. Other methods of sourcing content for mashups include Web feeds (e.g. RSS or Atom), web services and Screen scraping. Many people are experimenting with mashups using Microsoft, Google, eBay, Amazon, Flickr, and Yahoo APIs, which has led to the creation of Mashup Editors.

Quotes

? a lot of talk about Web 2.0, web mashups, Ajax etc., which in my mind are all facets of the same phenomenon: that information and presentation are being separated in ways that allow for novel forms of reuse.?
Sho Kuwamoto
? The mash-up part of this equation, is the offspring of an environment where application developers see it in their own selfish interest to facilitate the creation of integrated, yet highly derivative application hybrids by third parties, something they do by providing rich public APIs to their user base.?
Mark Sigal

External links

Sites about mashups

Articles about mashups

Videos about mashups

Podcasts about mashups

Samples of mashups

Back | Home | Up | Next

Menu

Back | Home | Up | Next

Home
Up

News

Bookmark and Share