my yahoo! personalising the web
DESCRIPTION
My Yahoo! Personalising the Web. Nick Cox – Product Manager May 2007. My Yahoo! Personalising the web. Pipes : What is Pipes?. “Pipes is an interactive feed aggregator and manipulator. Using Pipes, you can create feeds that are more powerful, useful and relevant.”. - PowerPoint PPT PresentationTRANSCRIPT
1
My Yahoo! Personalising the Web
Nick Cox – Product ManagerMay 2007
2
My Yahoo! Personalising the web
3
Pipes : What is Pipes?
“Pipes is an interactive feed aggregator and manipulator. Using Pipes, you can create feeds that are more powerful,
useful and relevant.”
4
Pipes : http://pipes.yahoo.com
• Remix XML structured web content to make useful tools
• As simple to use as clicking “create a new pipe”
• Entirely browser based IDE
• Over 5,000 sample pipes to try or expand on
Yahoo! Developer Networkhttp://developer.yahoo.com
6
7
Yahoo! Developer Network : Mission
…enable developers, ISVs and partners to rapidly build compelling software
services on the Yahoo platform leveraging our platform excellence,
highly–scalable infrastructure and social media wealth…
8
Y!DN : Can I make money?
• Sure! • Currently Y! Web
Services are available to anyone interested in using Y! products, services, data and content.
• SOME of our services are only available for use in non-commercial applications
9
Y!DN : Low barriers to entry
• You can use any language you like!
• Our SDK provides libraries and / examples in:– ColdFusion – C# – Flash/Flex (ActionScript) – Java – JavaScript – Lua – Perl – PHP – Python – Ruby – VB.NET – Widgets (JavaScript + XML)
10
Y!DN : Applications Galleryhttp://gallery.yahoo.com
• Users can upload and rate API based applications.– 600+ apps so far :
• Messenger – 30%• Maps – 20%• Search – 19%• Flickr – 15%• YUI – 6%• Music – 3%• All Others – 9%
Some Cool APIs
• Yahoo Mail API – launched March 2007– List Folders – Lists all mail folders (total messages and unread message counts
etc.)– List messages – Lists all messages in a folder. Want first X results filtered by
unread– Get Message – Returns message parts in UTF-8– Save Message / Save Raw Message – allowing you to build mail import tools
• YUI – Yahoo User Interface Library• Answers• Flickr API
– Get Interesting Pictures by date– Add / Delete / Edit / List comments– Search by tag, date, user etc.– Get EXIF / TIFF / GPS tags for a photo
• Search• Travel
– Query Trip Planner content – restrict by Geolocation, images, keywords etc.
• Finance– Get stock quotes for a listed company (http://finance.yahoo.com/rss/headline?s=yhoo)
Yahoo! Next Generationhttp://au.alpha.yahoo.com
12
13
Alpha : Personalisation Features
• Supports 3rd party content:– OpenSearch friendly sites– Pipes!
• Customise your view
• Share your layout with friends
14
NextGen Front-pages : http://au.alpha.yahoo.com/
NextGen Front-pages : MyYahoohttp://cm.my.yahoo.com
• Limited live beta
16
MyYahoo : Personalisation Features
• Change colours
• Add content– Not restricted to Y! content
• Send modules, pages, or entire layouts to a friend
17
Don’t forget Hack Day : London
• June 16th and 17th @ Alexandra Palace.
• 500 web developers
• Live entertainment from surprise music guest.
• Co-hosted with BBC Backstage
• Yahoo! Developers on hand to help out and answer any questions.
• http://hackday.org/
Questions
Thanks!
18