A mashup (computer industry jargon), in web development, is a web page or web application that uses content from more than one source to create a single new service displayed in a single graphical interface. For example, a user could combine the addresses and photographs of their library branches with a Google map to create a map mashup.[1] The term implies easy, fast integration, frequently using open application programming interfaces (open API) and data sources to produce enriched results that were not necessarily the original reason for producing the raw source data.The term mashup originally comes from creating something by combining elements from two or more sources.[2]
The main characteristics of a mashup are combination, visualization, and aggregation. It is important to make existing data more useful, for personal and professional use. To be able to permanently access the data of other services, mashups are generally client applications or hosted online.
The broader context of the history of the Web provides a background for the development of mashups. Under the Web 1.0 model, organizations stored consumer data on portals and updated them regularly. They controlled all the consumer data, and the consumer had to use their products and services to get the information.[citation needed]
The advent of Web 2.0 introduced Web standards that were commonly and widely adopted across traditional competitors and which unlocked the consumer data. At the same time, mashups emerged, allowing mixing and matching competitors' APIs to develop new services.
The first mashups used mapping services or photo services to combine these services with data of any kind and therefore to produce visualizations of data.[4][failed verification]In the beginning, most mashups were consumer-based, but recently[when?] the mashup is to be seen[by whom?] as an interesting concept useful also to enterprises. Business mashups can combine existing internal data with external services to generate new views on the data.There was also the free Yahoo! Pipes to build mashups for free using the Yahoo! Query Language.
In technology, a mashup enabler is a tool for transforming incompatible IT resources into a form that allows them to be easily combined, in order to create a mashup. Mashup enablers allow powerful techniques and tools (such as mashup platforms) for combining data and services to be applied to new kinds of resources. An example of a mashup enabler is a tool for creating an RSS feed from a spreadsheet (which cannot easily be used to create a mashup). Many mashup editors include mashup enablers, for example, Presto Mashup Connectors, Convertigo Web Integrator or Caspio Bridge.
Early mashups were developed manually by enthusiastic programmers. However, as mashups became more popular, companies began creating platforms for building mashups, which allow designers to visually construct mashups by connecting together mashup components.
Mashup editors have greatly simplified the creation of mashups, significantly increasing the productivity of mashup developers and even opening mashup development to end-users and non-IT experts. Standard components and connectors enable designers to combine mashup resources in all sorts of complex ways with ease. Mashup platforms, however, have done little to broaden the scope of resources accessible by mashups and have not freed mashups from their reliance on well-structured data and open libraries (RSS feeds and public APIs).
The portal model has been around longer and has had greater investment and product research. Portal technology is therefore more standardized and mature. Over time, increasing maturity and standardization of mashup technology will likely make it more popular than portal technology because it is more closely associated with Web 2.0 and lately Service-oriented Architectures (SOA).[7] New versions of portal products are expected to eventually add mashup support while still supporting legacy portlet applications. Mashup technologies, in contrast, are not expected to provide support for portal standards.
Mashup uses are expanding in the business environment. Business mashups are useful for integrating business and data services, as business mashups technologies provide the ability to develop new integrated services quickly, to combine internal services with external or personalized information, and to make these services tangible to the business user through user-friendly Web browser interfaces.[8]
Business mashups differ from consumer mashups in the level of integration with business computing environments, security and access control features, governance, and the sophistication of the programming tools (mashup editors) used. Another difference between business mashups and consumer mashups is a growing trend of using business mashups in commercial software as a service (SaaS) offering.
Architecturally, there are two styles of mashups: Web-based and server-based. Whereas Web-based mashups typically use the user's web browser to combine and reformat the data, server-based mashups analyze and reformat the data on a remote server and transmit the data to the user's browser in its final form.[9]
A mashup (also mesh, mash up, mash-up, blend, bastard pop[1] or bootleg[2]) is a creative work, usually a song, created by blending two or more pre-recorded songs, typically by superimposing the vocal track of one song seamlessly over the instrumental track of another and changing the tempo and key where necessary.[3] Such works are considered "transformative" of original content and in the United States they may find protection from copyright claims under the "fair use" doctrine of copyright law.[4]
The 1967 Harry Nilsson album Pandemonium Shadow Show features what is nominally a cover of the Beatles' "You Can't Do That" but actually introduced the "mashup" to studio-recording.[5] Nilsson's recording of "You Can't Do That" mashes his own vocal recreations of more than a dozen Beatles songs into this track. Nilsson conceived the combining of many overlaying songs into one track after he played a chord on his guitar and realized how many Beatles songs it could apply to.[6] This recording has led some to describe Harry Nilsson as the inventor of the mashup. Other recordings regarded as early examples of, or forerunners to, the mashup include Buchanan and Goodman's "The Flying Saucer" (1956),[7][8] Marshall McLuhan's The Medium Is the Massage (1967),[9] the John Benson Brooks Trio's Avant Slant (1968),[10] Grandmaster Flash's "The Adventures of Grandmaster Flash on the Wheels of Steel" (1981),[11][12][13] Paul McCartney's "Tug of Peace" (1983),[14] the "Hip Hop Mix" of Climie Fisher's "Rise to the Occasion" (1987),[15] and Jive Bunny and the Mastermixers' Jive Bunny: The Album (1989).[16]
Although described as a medley in its title, "Do It Again Medley with Billie Jean" by Italian music project Club House could be described as one of the first ever commercially released mashups in 1983.[17] The song combines elements of "Do It Again", a 1973 top 10 hit in the US and Canada by Steely Dan, with Michael Jackson's #1 hit from earlier in the year, "Billie Jean". It reached #11 in the UK, and the top 10 in Belgium, Ireland and the Netherlands.
In 1990, Norman Cook reached #1 on the UK charts with his act Beats International with "Dub Be Good to Me", essentially a mashup of re-recorded vocals of the SOS Band's "Just Be Good to Me" with the Clash's "The Guns of Brixton", making it the first mashup to achieve significant mainstream success.[18]
In 1991, the Source featuring Candi Staton released "You Got the Love", based on a mashup created by DJ Eren Abdullah that had been an underground club hit since 1989, placing a Candi Staton a cappella over an instrumental version of Frankie Knuckles and Jamie Principle's house classic, "Your Love".[18] It reached #4 on the UK charts, and had continued success over subsequent years with several remixes and a cover by Florence + the Machine.
In 1994, the experimental band Evolution Control Committee released the first modern mashup tracks on their hand-made cassette album, Gunderphonic. These "Whipped Cream Mixes" combined a pair of Public Enemy a cappellas with instrumentals by Herb Alpert and the Tijuana Brass. First released on home-made cassettes in early 1992, it was later pressed on 7" vinyl, and distributed by Eerie Materials in the mid-1990s. The tracks gained some degree of notoriety on college radio stations in the United States.[20][third-party source needed]
Pre-empting the rise of the mashup in the 2000s, German trance act Fragma reached #1 in the UK and the top 10 in Australia and across Europe with "Toca's Miracle", a mashup of their previous single "Toca Me" and Coco Star's 1996 single "I Need a Miracle", initially created by British DJ Vimto in 1999.[22]
The mashup movement gained momentum again in 2001 with the release of the 2 Many DJs album As Heard on Radio Soulwax Pt. 2 by Soulwax's Dewaele brothers, which combined 45 different tracks; the same year a remix of Christina Aguilera's "Genie in a Bottle" was also released by Freelance Hellraiser, which coupled Aguilera's vocals with the guitar track of "Hard to Explain" by New York's the Strokes, in a piece called "A Stroke of Genie-us".[23]
In 2001, English producer Richard X had created a bootleg mashup of Adina Howard's "Freak Like Me" and Tubeway Army's "Are "Friends" Electric?", titled "We Don't Give a Damn About Our Friends", which became a successful underground dance track under his alias Girls on Top. He could not get permission to use the original vocals to release the mashup commercially, so he enlisted the English girl group Sugababes to re-record the vocals. It was released in April 2002, giving the group their first UK #1 single, and drawing further recognition, acclaim and mainstream success for the mashup genre. Richard X had continued success with two more mashups reaching the UK top 10: "Being Nobody" (#3), with pop group Liberty X combining vocals of Chaka Khan and Rufus's "Ain't Nobody" with the Human League's "Being Boiled", and "Finest Dreams" (#8), featuring American vocalist Kelis singing the vocals from the SOS Band's "The Finest" over an instrumental of the Human League's "The Things That Dreams Are Made Of".
760c119bf3