What’s a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter

Download What’s a Mashup  &  Why Would I Want One?  April 17, 2007 Darlene Fichter

Post on 09-Jan-2016




0 download


Whats a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter Head, Indigenous Studies Portal University of Saskatchewan Library. Mashups. Definition(s) Tour Making a mashup Technical and social issues. What is it?. - PowerPoint PPT Presentation


<ul><li><p>Whats a Mashup &amp; Why Would I Want One? </p><p>April 17, 2007Darlene FichterHead, Indigenous Studies PortalUniversity of Saskatchewan Library</p></li><li><p>MashupsDefinition(s)TourMaking a mashupTechnical and social issues</p><p>What is it?A mashup is a web application that uses content from more than one source to create a new serviceContent is typically sourced via an API* or a RSS FeedTerm comes from pop musicCool new breed of application on the web*API - set of routines for accessing an application or service</p><p>frappr - people + Google Mapshttp://www.frappr.com/mashups</p><p>Strawberry Daiquiris</p><p>Stupidest Term Ever!Youre not mashing up or if you are youll get lumps.You should be creating flavorful California cuisine.Tom Reamy</p><p>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 tryPsychology Today, Sept-Oct, 2003 </p><p>IBM"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</p><p>Todays Playgroundhttp://www.flickr.com/photos/edyson/ (cc) http://creativecommons.org/licenses/by-nc/2.0/</p><p>(CC) Photo by Sebastien Proothhttp://flickr.com/photos/sebastianprooth/315686462/</p><p>YahooAmazonTechnoratiEVDBGoogle Maps</p><p>Mashup EcosystemOpen data</p><p>Open set of services</p><p>Small pieces loosely joined</p><p>You</p><p>Mashups and Web 2.0 ImplicationsFastest growing ecosystemsDont have to get anybodys approval to provide a new API to the Internet operating systems</p><p>DIY Programming5 minute customization of applicationsNo longer the purvey of the techno elite</p></li><li><p>Created with http://maps.huge.info/zip.htm</p><p>Route Map for Deliverieshttp://www.lcls.org/members/routemap.aspx</p></li><li><p>Newsmaphttp://www.marumushi.com/apps/newsmap/newsmap.cfmUSACanada</p><p>NewsmapReveals underlying patterns in news reporting across culturesUses Google News</p><p>Earthquake</p><p>Book Carouselhttp://www.cambridgelibraries.ca/hot/carousel.cfm</p></li><li><p>Frivolous Flickr FunCaptioner!http://shadydentist.com/captionerColr Pickrhttp://krazydad.com/colrpickrDozens of Flickr Toys: http://bighugelabs.com/flickr/</p><p>Housing Mapshttp://www.housingmaps.com</p></li><li><p>Group Maps for Online Communitieshttp://www.frappr.com/blogginglibrarians</p></li><li><p>LivePlasma &amp; CNet Articles</p></li><li><p>McMaster Library 5,000 aerial photosGoogle mashup of aerial photo collectionReplaces print indexesBrowse on 2 dimensions:TimeSpace</p><p>http://library.mcmaster.ca/maps/airphotos/Home.htm</p><p>Pittsburgh University LibraryYahoo PipesScopus and Web of SciencesPublications by their facultyOutput one RSS feed</p><p>Facts and Figures1799 mashups (March 4, 2007)3 new mashups / dayProgrammable Web Mashup Dashboardhttp://www.programmableweb.com/mashups</p><p>Types of Mashups</p><p>Mashup Matrix</p><p>Typology of the Mashup</p><p>Presentation </p><p>Client-Side Data Client-Side Software</p><p>Server-Side SoftwareServer-Side DataDion Hinchcliffe, http://blogs.zdnet.com/Hinchcliffe/?p=49&amp;tag=nl.e622 </p><p>Where to StartPoint &amp; click, &amp; publishCloningJust program it </p><p>Google My Maphttp://tinyurl.com/3e5xd9 </p><p>APIs/Web ServicesStep 1 Get an ideaStep 2 Sign up for a developer tokenhttp://aws.amazon.com/http://www.google.com/apis/maps/http://api.search.yahoo.com/webservices/register_applicationStep 3 Read the fine print about use</p><p>CommunityWalkhttp://www.communitywalk.com/</p><p>People Listening to this Webcast</p><p>Add yourself to the maphttp://www.frappr.com/mashups/</p><p>Other Map Buildersmaps.google.com</p><p>www.yourgmap.com</p><p>www.mapbuilder.net</p><p>www.platial.com</p><p>Learn from Others</p><p>Western springs historya joint project of the Thomas Ford Memorial Library and Western Springs Historical Societyhttp://www.westernspringshistory.org/map/ Local data: http://www.westernspringshistory.org/map/data.xmlAPIs: Google Maps</p></li><li><p>data.xml</p><p>Try More Tools</p><p>Just Do Itlib-web-catsDirectory by Marshall Breeding</p></li><li><p>Step 1: Find lat/long for each library</p><p>Step 2: Create the map</p><p>http://www.talis.com/tdn/competition</p><p>Go-go Google Gadget! PopularNew BooksMy Check-outsMy Holds</p><p>And to Add This You Click</p><p>Customized Google Page</p><p>Technical IssuesIn its infancyNeed a better registry for APIs Scale and dependencies issuesHow much to invest?</p><p>Social IssuesIntellectual property issues right to remixProvenanceOrigin or source Authority</p><p>Unintended consequences</p><p>Client side scripts that modify pagesAll instances of Microsoft on any site are rewritten to say the d*!?! Microsoft</p><p>Find out moreGoogle Maps Maniahttp://googlemapsmania.blogspot.com/</p><p>Mashup Dashboardhttp://www.programmableweb.com/mashups</p><p>Thank YouQuestions?Email me darlene.fichter@usask.caComment on my blog</p><p>Open DataUsage statements, copyright informationOpen set of servicesProgrammatic access to draw down the data from eachSmall pieces loosely joined</p><p>http://dailymashup.com/Mike Cunningham is the Web Services Librarian at Cambridge University Libraries. http://www.cambridgelibraries.ca/hot/carousel.cfmMike Cunningham is a Web Services Librarian at Cambridge University Librarieshttp://www.cambridgelibrareis.ca/hot/carousel.cfm - Cambridge Ontariohttp://www.placeopedia.com/digital life aggregatorsDigital life aggregatorsSuperglu.nethttp://www.liveplasma.com/Electronic version of 6 degrees of separation</p><p>The trivia game Six Degrees of Kevin Bacon is based on a variation of the concept of the small world phenomenon and states that any actor can be linked, through their film roles, to Kevin Bacon. The game requires a group of players to try to connect any film actor in history to Kevin Bacon as quickly as possible and in as few links as possible. Wikipediawww.weatherbonk.comhttp://www.programmableweb.com/matrixAPIs Programmable Web http://www.programmableweb.com/apis</p><p>Reliability no licenseUnintended consequences (positive and negative)Identifying banned books readers or by mining Amazon Wishlists and combining information with Yahoo People </p><p>End users can create and customize and merge data/maps/text to create new services and information without programming</p><p>Client side scripts that modify pagesAll instances of Microsoft on any site are rewritten to say the d*!?! Microsoft</p></li></ul>


View more >