Questions tagged [mashup]

A mashup, in web development, is a web page, or web application, that uses and combines data, presentation or functionality from two or more sources to create new services. The term implies easy, fast integration, frequently using open application programming interfaces (API) and data sources to produce enriched results that were not necessarily the original reason for producing the raw source data

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. In 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. Mashup composition tools are usually simple enough to be used by end-users. They generally do not require programming skills and 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.

Source

95 questions
29
votes
8 answers

How do craigslist mashups get data?

I'm doing some research work into content aggregators, and I'm curious how some of the current craigslist aggregators get data into their mashups. For example, www.housingmaps.com and the now closed www.chicagocrime.org If there is a URL that can be…
pearcewg
  • 9,413
  • 20
  • 76
  • 123
21
votes
7 answers

Is there somewhere I can search for available webservices?

I'm wondering if there is a website that collects (and hopefully updates) information on available web services. Edit: Thanks for all the info; many good answers. I can only accept 1 as the "accepted answer" at this time, so I picked my favorite…
avgbody
  • 1,342
  • 3
  • 15
  • 31
15
votes
5 answers

google maps, cellid to location

According to this sample: http://www.codeproject.com/KB/mobile/DeepCast.aspx It's possible to request a gps coordinate (longitude & latitude) including range when sending cellid information (MCC, MNC, towerid, etc) Can someone tell me the actual…
Dels
  • 2,307
  • 9
  • 38
  • 57
14
votes
1 answer

Is there an official API for Google calculator?

Is there an officially sanctioned API for google calculator? alt text http://img717.imageshack.us/img717/6815/calcu.png
flybywire
  • 232,954
  • 184
  • 384
  • 491
11
votes
5 answers

Best way to get Current Weather via API?

What is the best way to get current weather via API ? Could you make some example with this API ?
xRobot
  • 22,700
  • 56
  • 163
  • 281
8
votes
1 answer

Search people with Linkedin API

I noticed that using LinkedIn REST API in my application, i have a strange behaviour (I'm using Bill Gates as example, but it works like this for every name) 1st REST url…
alessiop86
  • 1,247
  • 2
  • 16
  • 38
6
votes
2 answers

How can remote web services be consumed from a client-side script?

From what I understand, due to the "same origin policy" enforcement in current browsers, it's impossible to obtain data from an XmlHttpRequest sent to a different domain than the Javascript's original domain. I have close to zero experience…
Franck
  • 6,170
  • 4
  • 24
  • 35
6
votes
2 answers

How to replicate Google "Hangouts On Air" stream combining functionality?

I've been researching this one for quite a bit before but haven't found any solid leads. Previously, I had a Wowza/Flash app with video chatroom functionality (let's say 4 or 8 video/audio streams) and would like to combine the streams server-side…
Rob Olmos
  • 2,214
  • 12
  • 21
5
votes
1 answer

Can Greasemonkey fetch values from a paginated sequence of URL's?

I would like to fetch a value from https://play.google.com/store/account*, which makes the user page through its output. For example: /store/account?start=0&num=40, then /store/account?start=40&num=40, etc. Now, when I visit…
user1774640
  • 107
  • 1
  • 2
  • 6
4
votes
1 answer

openlayers for mobile devices

A newbie question: in mobile web development using openlayers, which lib file do I need to include in the header? I mean, is it openlayers.js or openlayers.mobile.js? or…
Simon
  • 1,423
  • 6
  • 33
  • 44
4
votes
3 answers

What is the coolest mashup you've built?

What's the coolest mashup you've built? What APIs did you use? How was the mashup better than the sum of its parts?
Lance Fisher
  • 25,328
  • 20
  • 91
  • 121
4
votes
2 answers

Cache with expiring keys

I'm working on a mashup site and would like to limit the number of fetches to scrape the source sites. There is essentially one bit of data I need, an integer, and would like to cache it with a defined expiration period. To clarify, I only want…
Jeff Axelrod
  • 25,625
  • 29
  • 137
  • 239
3
votes
1 answer

How to make sure that all keyboard events in the browser is received by one handler

I have encountered a problem regarding keyboard events such as the keydown event. The application is a single page webapp built entirely using JavaScript and DOM manipulation. All keyboard processing is handled by a single handler added to the…
Ernelli
  • 3,658
  • 3
  • 23
  • 34
3
votes
1 answer

Userscript to Loop over several HTTP Requests and combine the results?

I now know how to load columns, of a table, from an external webpage. Now I want to expand on that and: Fetch tabular data from several pages (rankings by player position). Merge it into one master table. This is the URL…
Bijan
  • 6,011
  • 13
  • 64
  • 120
3
votes
1 answer

Java Restlet - How do I dynamically attach resources to the router?

Here's the basics of what I'm trying to do. I'm working on a project where I'm creating a mashup page from various web APIs. The mashup page contains country information. I have a BLL layer where I create the mashup page (html page with country…
Hans Frifelt
  • 67
  • 1
  • 7
1
2 3 4 5 6 7