1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

17
1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007

Transcript of 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

Page 1: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

1

My Yahoo! Personalising the Web

Nick Cox – Product ManagerMay 2007

Page 2: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

2

My Yahoo! Personalising the web

Page 3: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

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.”

Page 4: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

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

Page 5: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

Yahoo! Developer Networkhttp://developer.yahoo.com

6

Page 6: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

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…

Page 7: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

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

Page 8: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

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)

Page 9: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

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%

Page 10: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

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)

Page 11: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

Yahoo! Next Generationhttp://au.alpha.yahoo.com

12

Page 12: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

13

Alpha : Personalisation Features

• Supports 3rd party content:– OpenSearch friendly sites– Pipes!

• Customise your view

• Share your layout with friends

Page 13: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

14

NextGen Front-pages : http://au.alpha.yahoo.com/

Page 14: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

NextGen Front-pages : MyYahoohttp://cm.my.yahoo.com

• Limited live beta

Page 15: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

16

MyYahoo : Personalisation Features

• Change colours

• Add content– Not restricted to Y! content

• Send modules, pages, or entire layouts to a friend

Page 16: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

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/

Page 17: 1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.

Questions

Thanks!

18