My Yahoo! Personalising the Web
Download
Report
Transcript My Yahoo! Personalising the Web
My Yahoo! Personalising the
Web
Nick Cox – Product Manager
May 2007
1
My Yahoo! Personalising the web
2
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.”
3
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
4
Yahoo! Developer Network
http://developer.yahoo.com
6
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…
7
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
8
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)
9
Y!DN : Applications Gallery
http://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%
10
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
–
–
–
–
•
•
Search
Travel
–
•
Get Interesting Pictures by date
Add / Delete / Edit / List comments
Search by tag, date, user etc.
Get EXIF / TIFF / GPS tags for a photo
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 Generation
http://au.alpha.yahoo.com
12
Alpha : Personalisation Features
• Supports 3rd party content:
– OpenSearch friendly sites
– Pipes!
• Customise your view
• Share your layout with friends
13
NextGen Front-pages :
http://au.alpha.yahoo.com/
14
NextGen Front-pages : MyYahoo
http://cm.my.yahoo.com
• Limited
live beta
MyYahoo : Personalisation Features
• Send modules, pages, or entire
layoutscolours
to a friend
• Change
• Add content
– Not restricted to Y! content
16
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/
17
Questions
Thanks!
18