This link has been bookmarked by 40 people . It was first bookmarked on 02 Mar 2006, by Joel Liu.
-
26 Feb 15
-
A mashup, 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.
-
In recent English parlance it c
-
an refer to music, where people seamlessly combine audio from one song with the vocal track from another—thereby mashing them together to create something new.
-
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.
-
-
22 Feb 11
-
In web development, a mashup is a web page or application that uses and combines data, presentation or functionality from two or more sources to create new services.
-
The main characteristics of the mashup are combination, visualization, and aggregation. Mashup is important to make existing data more useful, moreover for personal and professional use.
-
Since 2010, two major mashup vendors have added support for hosted deployment based on Cloud computing solutions; that are Internet-based computing
-
whereby shared resources, software, and information are provided to computers and other devices on demand, like the electricity grid
-
n the past years, more and more Web applications have published APIs that enable software developers to easily integrate data and functions instead of building them by themselves. Mashups can be considered to have an active role in the evolution of social software and Web 2.0. Mashups composition tools are usually simple enough to be used by end-users. They generally do not require programming skills, they rather support visual wiring of GUI widgets, services and components together. Therefore, these tools contribute to a new vision of the Web, where users are able to contribute.
The term mashup is also used to describe a remix[1] of digital data.
-
The first mashups used mapping services or photo services to combine these services with data of any kind and therefore create visualizations of the data.[2] In the beginning, most mashups were consumer-based, but recently the mashup is to be seen as an interesting concept useful also to enterprises. Business mashups can combine existing internal data with external services to create new views on the data.
-
There are many types of mashup, such as data mashups, consumer mashups, and enterprise mashups.[3] The most common type of mashup is the consumer mashup, aimed at the general public.
-
Data mashups combine similar types of media and information from multiple sources into a single representation. The combination of all these resources create a new and distinct Web service that was not originally provided by either source.
-
Consumer mashups, opposite to the data mashup, combines different data types. Generally visual elements and data from multiple sources.[citation needed] (e.g.: Wikipediavision combines Google Map and a Wikipedia API)
-
-
13 Jan 11
-
20 Aug 10
Andra Keayuseful for ushahidi/foursquare web3.0 article
-
24 Mar 10
-
It implies easy, fast integration, frequently using open APIs and data sources to produce enriching results that were not necessarily the original reason for producing the raw source data.
-
Data types
-
-
16 Mar 10
-
Mashups versus portals
-
-
13 Mar 10
-
web page or application that uses or combines data or functionality from two or many more external sources to create a new service.
-
many more external sources
-
-
20 Dec 09
-
02 Nov 09
-
12 Feb 09
-
30 Aug 08
-
Mashup (web application hybrid)
-
-
07 Aug 08
-
14 Jul 08
-
15 Mar 08
-
Mashups and portals are both content aggregation technologies
-
Portal Mashup Classification Older technology, extension to traditional web server model using well defined approach Using newer "Web 2.0" techniques Philosophy/Approach Approaches aggregation by splitting role of web server into two phases - markup generation and aggregation of markup fragments Uses APIs provided by different content sites to aggregate and reuse the contents in another way Content dependencies Aggregates presentation-oriented markup fragments (HTML, WML, VoiceXML, etc.) Can operate on pure XML content and also on presentation-oriented content (e.g., HTML) Location dependencies Traditionally content aggregation takes place on the server Content aggregation can take place either on the server or on the client Aggregation style "Salad bar" style - Aggregated content is presented 'side-by-side' without overlaps "Melting Pot" style - Individual content may be combined in any manner, resulting in arbitrarily structured hybrid content Event model Read and update event models are defined through a specific portlet API CRUD operations are based on REST architectural principles, but no formal API exists Relevant standards Portlet behaviour is governed by standards JSR 168, JSR 286 and WSRP, although portal page layout and portal functionality are undefined and vendor-specific Base standard is XML Data Interchange with REST semantics. RSS and Atom are commonly used. More specific mashup standards are expected to emerge. -
The portal model has been around longer and has seen greater investment and product research. The technology is therefore more standardised and mature. In 2-3 years, increasing maturity and standardisation of mashup technology may propel it beyond portal technology in popularity. Alternatively, the two technologies may converge, with newer versions of current portal products resembling mashup servers using mashup techniques while still supporting legacy portlet applications.
-
-
26 Jan 08
-
mashup is a web application that combines data from more than one source into a single integrated tool; an example is the use of cartographic data from Google Maps to add location information to real-estate data from Craigslist, thereby creating a new and distinct web service that was not originally provided by either source.
-
-
07 Jan 08
-
01 Sep 07
-
A mashup is a web application that combines data from more than one source into an integrated experience. The etymology of this term derives from its similar use in pop music, possibly from the hip-hop music practice of mixing two or more songs.
Contents
-
-
13 Aug 07
-
02 Aug 07
-
04 May 07
-
14 Feb 07
-
19 Sep 06
-
15 Aug 06
-
Mashups, though they have been around since the first API was released, have begun to garner more media attention since the beginning of 2006 due to many web companies beginning to fully embrace Web 2.0 technologies
-
-
03 Feb 06
-
01 Nov 05
-
06 Oct 05
Page Comments
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.