Скачать презентацию What s a Mashup Why Would I Want Скачать презентацию What s a Mashup Why Would I Want

9bd8c5a78ea5da34bf87ac967f0a91fc.ppt

  • Количество слайдов: 65

What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter Head, Indigenous Studies Portal University of Saskatchewan Library

Mashups u. Definition(s) u. Tour u. Making a mashup u. Technical and social issues Mashups u. Definition(s) u. Tour u. Making a mashup u. Technical and social issues

What is it? u. A mashup is a web application that uses content from What is it? u. A mashup is a web application that uses content from more than one source to create a new service – Content is typically sourced via an API* or a RSS Feed u. Term comes from pop music u. Cool new breed of application on the web *API - set of routines for accessing an application or service

frappr - people + Google Maps http: //www. frappr. com/mashups frappr - people + Google Maps http: //www. frappr. com/mashups

Strawberry Daiquiris Strawberry Daiquiris

Stupidest Term Ever! You’re not mashing up or if you are you’ll get lumps. Stupidest Term Ever! You’re not mashing up or if you are you’ll get lumps. You should be creating flavorful California cuisine. Tom Reamy The science of scrumptious: why do we loathe lumpy food, pick at our plates, and believe that chocolate will cure all ills? They say there's no accounting for taste, but science is giving it a try Psychology Today, Sept-Oct, 2003

IBM u IBM u"The Web 2. 0 powered IBM Enterprise Mashup puts more capability into an individuals hands and gives them more freedom to innovate -- and because Web 2. 0 technologies are based on open standards, integrating them into an open business model is easy for end users and developers alike, " said Smith. http: //www-03. ibm. com/press/us/en/pressrelease/19821. wss

Today’s Playground http: //www. flickr. com/photos/edyson/ (cc) http: //creativecommons. org/licenses/by-nc/2. 0/ Today’s Playground http: //www. flickr. com/photos/edyson/ (cc) http: //creativecommons. org/licenses/by-nc/2. 0/

(CC) Photo by Sebastien Prooth http: //flickr. com/photos/sebastianprooth/315686462/ (CC) Photo by Sebastien Prooth http: //flickr. com/photos/sebastianprooth/315686462/

EVDB Technorati Google Maps Amazon Yahoo EVDB Technorati Google Maps Amazon Yahoo

Mashup Ecosystem u. Open data u. Open set of services u. Small pieces loosely Mashup Ecosystem u. Open data u. Open set of services u. Small pieces loosely joined u. You

Mashups and Web 2. 0 Implications u. Fastest growing ecosystems u. Don’t have to Mashups and Web 2. 0 Implications u. Fastest growing ecosystems u. Don’t have to get anybody’s approval to provide a new API to the Internet operating systems

DIY Programming u 5 minute customization of applications – No longer the purvey of DIY Programming u 5 minute customization of applications – No longer the purvey of the techno elite

Created with http: //maps. huge. info/zip. htm Created with http: //maps. huge. info/zip. htm

Route Map for Deliveries http: //www. lcls. org/members/routemap. aspx Route Map for Deliveries http: //www. lcls. org/members/routemap. aspx

Newsmap USA Canada http: //www. marumushi. com/apps/newsmap. cfm Newsmap USA Canada http: //www. marumushi. com/apps/newsmap. cfm

Newsmap u. Reveals underlying patterns in news reporting across cultures u. Uses Google News Newsmap u. Reveals underlying patterns in news reporting across cultures u. Uses Google News

Earthquake Earthquake

Book Carousel http: //www. cambridgelibraries. ca/hot/carousel. cfm Book Carousel http: //www. cambridgelibraries. ca/hot/carousel. cfm

Frivolous Flickr Fun u. Colr Pickr u. Captioner! http: //shadydentist. com/captioner http: //krazydad. com/colrpickr Frivolous Flickr Fun u. Colr Pickr u. Captioner! http: //shadydentist. com/captioner http: //krazydad. com/colrpickr Dozens of Flickr Toys: http: //bighugelabs. com/flickr/

Housing Maps http: //www. housingmaps. com Housing Maps http: //www. housingmaps. com

Group Maps for Online Communities http: //www. frappr. com/blogginglibrarians Group Maps for Online Communities http: //www. frappr. com/blogginglibrarians

Live. Plasma & CNet Articles Live. Plasma & CNet Articles

Mc. Master Library – 5, 000 aerial photos u. Google mashup of aerial photo Mc. Master Library – 5, 000 aerial photos u. Google mashup of aerial photo collection u. Replaces print indexes u. Browse on 2 dimensions: – Time – Space http: //library. mcmaster. ca/maps/airphotos/Home. htm

Pittsburgh University Library u. Yahoo Pipes u. Scopus and Web of Sciences – Publications Pittsburgh University Library u. Yahoo Pipes u. Scopus and Web of Sciences – Publications by their faculty – Output one RSS feed

Facts and Figures u 1799 mashups (March 4, 2007) u 3 new mashups / Facts and Figures u 1799 mashups (March 4, 2007) u 3 new mashups / day Programmable Web – Mashup Dashboard http: //www. programmableweb. com/mashups

Types of Mashups Types of Mashups

Mashup Matrix Mashup Matrix

Typology of the Mashup u Presentation u Client-Side Data u Client-Side Software u Server-Side Typology of the Mashup u Presentation u Client-Side Data u Client-Side Software u Server-Side Data Dion Hinchcliffe, http: //blogs. zdnet. com/Hinchcliffe/? p=49&tag=nl. e 622

Where to Start u. Point & click, & publish u“Cloning” u. Just program it Where to Start u. Point & click, & publish u“Cloning” u. Just program it

Google My Map http: //tinyurl. com/3 e 5 xd 9 Google My Map http: //tinyurl. com/3 e 5 xd 9

APIs/Web Services Step 1 – Get an idea Step 2 – Sign up for APIs/Web Services Step 1 – Get an idea Step 2 – Sign up for a developer token http: //aws. amazon. com/ http: //www. google. com/apis/maps/ http: //api. search. yahoo. com/webservices/register_application Step 3 – Read the fine print about use

Community. Walk http: //www. communitywalk. com/ Community. Walk http: //www. communitywalk. com/

People Listening to this Webcast Add yourself to the map http: //www. frappr. com/mashups/ People Listening to this Webcast Add yourself to the map http: //www. frappr. com/mashups/

Other Map Builders umaps. google. com uwww. yourgmap. com uwww. mapbuilder. net uwww. platial. Other Map Builders umaps. google. com uwww. yourgmap. com uwww. mapbuilder. net uwww. platial. com

Learn from Others Learn from Others

Western springs history a joint project of the Thomas Ford Memorial Library and Western Western springs history a joint project of the Thomas Ford Memorial Library and Western Springs Historical Society APIs: Google Maps http: //www. westernspringshistory. org/map/ Local data: http: //www. westernspringshistory. org/map/data. xml

data. xml <markers> <marker lat= data. xml

 <marker lat=

Try More Tools Try More Tools

Just Do It ulib-web-cats u. Directory by Marshall Breeding Just Do It ulib-web-cats u. Directory by Marshall Breeding

Step 1: Find lat/long for each library Step 1: Find lat/long for each library

Step 2: Create the map Step 2: Create the map

http: //www. talis. com/tdn/competition http: //www. talis. com/tdn/competition

Go-go Google Gadget! My Holds My Check-outs New Books Popular Go-go Google Gadget! My Holds My Check-outs New Books Popular

And to Add This You Click And to Add This You Click

Customized Google Page Customized Google Page

Technical Issues u. In its infancy u. Need a better registry for APIs u. Technical Issues u. In its infancy u. Need a better registry for APIs u. Scale and dependencies issues u. How much to invest?

Social Issues u. Intellectual property issues – “right to remix” u. Provenance t. Origin Social Issues u. Intellectual property issues – “right to remix” u. Provenance t. Origin or source t. Authority

Unintended consequences u. Client side scripts that modify pages t All instances of Microsoft Unintended consequences u. Client side scripts that modify pages t All instances of Microsoft on any site are rewritten to say “the d*!? ! Microsoft”

Find out more u. Google Maps Mania http: //googlemapsmania. blogspot. com/ u. Mashup Dashboard Find out more u. Google Maps Mania http: //googlemapsmania. blogspot. com/ u. Mashup Dashboard http: //www. programmableweb. com/mashups

Thank You u. Questions? u. Email me darlene. fichter@usask. ca u. Comment on my Thank You u. Questions? u. Email me darlene. fichter@usask. ca u. Comment on my blog