0
Exposing the  Web’s Biggest  (Free) Billboard <ul><li>Micah Laaker | Big (D)esign Conference </li></ul><ul><li>2009.05.30 ...
<ul><li>Who? </li></ul><ul><li>Director of User Experience, Yahoo!  Open Strategy (Y!OS) </li></ul><ul><li>Work for 3rd-pa...
Agenda <ul><li>Overview of Yahoo!’s reach </li></ul><ul><li>Review open components </li></ul><ul><ul><li>Profile, Social G...
Total time spent online 13% Total time spent at Yahoo! COMMENTS: Of that usage, more than 10% of that time is spent on Yah...
Yahoo! Home Page 300m
Yahoo! Mail 300m
Yahoo! Messenger 90m
My Yahoo! 40m
Y!OS <ul><li>Open Canvases  </li></ul><ul><li>Activity streams </li></ul><ul><li>Foundational elements: </li></ul><ul><ul>...
Profile
1 Single Profile for the network Consistent user reflection everywhere
Social  Graph
Connections Graph 2-way confirmed relationships
Open  Canvases
Search Yahoo! Search Use microformats to alter display
Mail Yahoo! Mail Apps can use Mail-specific features
My Yahoo! My Yahoo! Modules allow quick App dashboard with profile and social user data
YAP Cody I Matt L Yahoo! Canvas View Full-page App experience with rich interaction, profile, and social data
COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take co...
COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take co...
COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take co...
COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take co...
COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take co...
COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take co...
COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take co...
Activity  Stream
 
Where do Updates come from?
Inputs <ul><li>Network properties </li></ul><ul><li>Services from around the Web </li></ul><ul><li>3rd-party Applications ...
Yahoo! Services publishing Updates events
3rd-party products publishing Updates events
Easily link your Web accounts to Yahoo! Updates Link up off-network services Add 21 services in one fell swoop
MyBlogLog offers additional feeds mybloglog.com/buzz/e_profile_serv.php
JS-Kit integration 800k blogs allow Yahoo! sign-in and Updates publishing
JS-Kit integration results Cross-web comments shared with friends (and world)
Blog Posts publish to Updates Increase distribution of your content
Blog Posts publish to Updates You control icon, link, and language around your Updates posts
Updates Everywhere
Aggregate
Front Page Most recent Updates from around Yahoo! and the Web
Yahoo! Mail Constant stream of friends’ Yahoo! and Web activity
iGoogle gadget Same content, different environment
Contextual
Yahoo! Sports Sports-only filter of friends’ actions
Yahoo! Sports Also see what others are doing
Yahoo! Buzz What content my friends find hot
Yahoo! Music Friend-filtered ratings/reviews
WP sidebar 3rd-party Integration User-specific Updates easy to share
Wrap it up, B.
COMMENTS: Just as an example of how powerful this platform is for getting your content in front of Yahoo! users, this is a...
YQL (Yahoo! Query Language) Easy means to collect + filter Updates
COMMENTS: Just as an example of how powerful this platform is for getting your content in front of Yahoo! users, this is a...
Use Open Apps to Publish Update App clicks result in events others can see, driving more traffic to your content
COMMENTS: Just as an example of how powerful this platform is for getting your content in front of Yahoo! users, this is a...
How to  Leverage Yahoo!
Lay the foundation
Create/update your Profile profiles.yahoo.com
Add Connections profiles.yahoo.com/contacts.php?p=1
Add Outside Services profiles.yahoo.com/share_more.php
Add Applications apps.yahoo.com
Download  SDKs
Mac OS X and iPhone integration coming very soon
Grab our existing APIs/services developer.yahoo.com/everything.html
Build App(s)
Build an Application developer.yahoo.com/dashboard
Open Application  (on Yahoo!) developer.yahoo.com/yap
OAuth Application  (on your site) developer.yahoo.com/yap
Benefits <ul><li>Free </li></ul><ul><li>Large, engaged, & diverse audience </li></ul><ul><li>1 point of engagement, with m...
Summary <ul><li>Lay the foundation  profiles.yahoo.com </li></ul><ul><li>Get the SDKs  developer.yahoo.com/social </li></u...
In Conclusion <ul><li>Learn more about the  Yahoo! Open Strategy:  developer.yahoo.com/yos/ </li></ul><ul><li>Contact: Mic...
Upcoming SlideShare
Loading in...5
×

Exposing the Web’s Biggest (Free) Billboard

3,199

Published on

Overview of Yahoo!'s latest offering for developers, designers, and publishers: getting free access, on-network, to Yahoo!'s open canvases and activity streams.

Published in: Technology, Business
1 Comment
2 Likes
Statistics
Notes
  • Dear Sirs! Sorry for my letter here.
    Be so kind as to help me to win the competition. The prize in the competition (The bank Trust is the organizer of competition) is Apple iPad 2. I need your help and vote. Could you help me? The today's leaders of competition, I guess, use some electronic soft (programs) to increase the quantity of vote. But I ask human, I ask the people help me to win electronic robots. Help me to be a leader!

    1) Open site http://www.brucephoto.ru/gallery/

    2) You need to Find a photo of participant 'TrustUs' (on the beginning of the first task it on 1-4 page (for assistance please look the reference http://www.brucephoto.ru/uploaded/photo_user/00348/illu_list.jpg).

    3) Click on photo, it will increase. To enter a 5-symbol code captcha and click on button 'Vote' (there is only one button under increasing photo).
    -------------------------------------------------------
    Features of the task:
    - Deadline (the finish) of the competition- on September, 11th 2011 inclusive.

    Thank you very much!

    Sincerely your's,
    Dmitri S.
    e-mail:dimas0773@gmail.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
3,199
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
15
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide
  • Transcript of "Exposing the Web’s Biggest (Free) Billboard"

    1. 1. Exposing the Web’s Biggest (Free) Billboard <ul><li>Micah Laaker | Big (D)esign Conference </li></ul><ul><li>2009.05.30 </li></ul>
    2. 2. <ul><li>Who? </li></ul><ul><li>Director of User Experience, Yahoo! Open Strategy (Y!OS) </li></ul><ul><li>Work for 3rd-party Developers and Publishers </li></ul><ul><li>APIs, Web Services, Applications, and RSS </li></ul>COMMENTS: I’m Micah Laaker, Director of User Experience for Yahoo!’s Open Strategy, which basically means I lead a team of tremendously talented designers and prototypers on our efforts to support 3rd-party developers and publishers (a.k.a. people like you, who create interesting and innovative Web-connected products). Yahoo! offers over 40 services and APIs to the world, ranging from Data (think: content) to Services (think: Mail and Search). Last, but maybe most important of all, I’m from Omaha. You can ask anyone I work with back in the Bay Area; they hear it over and over again: I’m proud to be from Omaha, and love the creative spark here that kick-started what I’ve done to date.
    3. 3. Agenda <ul><li>Overview of Yahoo!’s reach </li></ul><ul><li>Review open components </li></ul><ul><ul><li>Profile, Social Graph, Activity Stream, Open Canvases </li></ul></ul><ul><li>Updates sources and experiences </li></ul><ul><li>How to leverage </li></ul>
    4. 4. Total time spent online 13% Total time spent at Yahoo! COMMENTS: Of that usage, more than 10% of that time is spent on Yahoo.com pages and applications. Yahoo! has audience.
    5. 5. Yahoo! Home Page 300m
    6. 6. Yahoo! Mail 300m
    7. 7. Yahoo! Messenger 90m
    8. 8. My Yahoo! 40m
    9. 9. Y!OS <ul><li>Open Canvases </li></ul><ul><li>Activity streams </li></ul><ul><li>Foundational elements: </li></ul><ul><ul><li>Profile </li></ul></ul><ul><ul><li>Social Graph </li></ul></ul>
    10. 10. Profile
    11. 11. 1 Single Profile for the network Consistent user reflection everywhere
    12. 12. Social Graph
    13. 13. Connections Graph 2-way confirmed relationships
    14. 14. Open Canvases
    15. 15. Search Yahoo! Search Use microformats to alter display
    16. 16. Mail Yahoo! Mail Apps can use Mail-specific features
    17. 17. My Yahoo! My Yahoo! Modules allow quick App dashboard with profile and social user data
    18. 18. YAP Cody I Matt L Yahoo! Canvas View Full-page App experience with rich interaction, profile, and social data
    19. 19. COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take content and experiences from their product and launch them into a Yahoo! canvas. Think of our “Apps” as your site inside of Yahoo!... i.e. meeting your users where they already are. Users can add any apps they wish to places like My Yahoo!, where millions of users start (and end) each day. Here, for example, you can see one of Watercooler’s (a great company down the road from us in Mountain View) TV-themed Apps for Arrested Development both on its own full canvas page and as a widget on My Yahoo!. Addicted to… Trivia, quizzes, and quotes about TV
    20. 20. COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take content and experiences from their product and launch them into a Yahoo! canvas. Think of our “Apps” as your site inside of Yahoo!... i.e. meeting your users where they already are. Users can add any apps they wish to places like My Yahoo!, where millions of users start (and end) each day. Here, for example, you can see one of Watercooler’s (a great company down the road from us in Mountain View) TV-themed Apps for Arrested Development both on its own full canvas page and as a widget on My Yahoo!. What’s Cookin’ Find great dinner and drink pairings
    21. 21. COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take content and experiences from their product and launch them into a Yahoo! canvas. Think of our “Apps” as your site inside of Yahoo!... i.e. meeting your users where they already are. Users can add any apps they wish to places like My Yahoo!, where millions of users start (and end) each day. Here, for example, you can see one of Watercooler’s (a great company down the road from us in Mountain View) TV-themed Apps for Arrested Development both on its own full canvas page and as a widget on My Yahoo!. Mint.com Personal Finance Track your bank & investment accts.
    22. 22. COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take content and experiences from their product and launch them into a Yahoo! canvas. Think of our “Apps” as your site inside of Yahoo!... i.e. meeting your users where they already are. Users can add any apps they wish to places like My Yahoo!, where millions of users start (and end) each day. Here, for example, you can see one of Watercooler’s (a great company down the road from us in Mountain View) TV-themed Apps for Arrested Development both on its own full canvas page and as a widget on My Yahoo!. Lexulous Head-to-head Scrabble game
    23. 23. COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take content and experiences from their product and launch them into a Yahoo! canvas. Think of our “Apps” as your site inside of Yahoo!... i.e. meeting your users where they already are. Users can add any apps they wish to places like My Yahoo!, where millions of users start (and end) each day. Here, for example, you can see one of Watercooler’s (a great company down the road from us in Mountain View) TV-themed Apps for Arrested Development both on its own full canvas page and as a widget on My Yahoo!. Gas Prices by GasBuddy.com Find the lowest prices for fuel
    24. 24. COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take content and experiences from their product and launch them into a Yahoo! canvas. Think of our “Apps” as your site inside of Yahoo!... i.e. meeting your users where they already are. Users can add any apps they wish to places like My Yahoo!, where millions of users start (and end) each day. Here, for example, you can see one of Watercooler’s (a great company down the road from us in Mountain View) TV-themed Apps for Arrested Development both on its own full canvas page and as a widget on My Yahoo!. Mafia Wars Raise and run your own Mafia
    25. 25. COMMENTS: From Pipes, I began working on one of Yahoo!’s recent efforts. Our Application Platform allows anyone to take content and experiences from their product and launch them into a Yahoo! canvas. Think of our “Apps” as your site inside of Yahoo!... i.e. meeting your users where they already are. Users can add any apps they wish to places like My Yahoo!, where millions of users start (and end) each day. Here, for example, you can see one of Watercooler’s (a great company down the road from us in Mountain View) TV-themed Apps for Arrested Development both on its own full canvas page and as a widget on My Yahoo!. Apps publish to Updates Choose which activities fire Updates which then drive others to your App
    26. 26. Activity Stream
    27. 28. Where do Updates come from?
    28. 29. Inputs <ul><li>Network properties </li></ul><ul><li>Services from around the Web </li></ul><ul><li>3rd-party Applications </li></ul><ul><ul><li>Open Applications </li></ul></ul><ul><ul><li>OAuth Apps </li></ul></ul>
    29. 30. Yahoo! Services publishing Updates events
    30. 31. 3rd-party products publishing Updates events
    31. 32. Easily link your Web accounts to Yahoo! Updates Link up off-network services Add 21 services in one fell swoop
    32. 33. MyBlogLog offers additional feeds mybloglog.com/buzz/e_profile_serv.php
    33. 34. JS-Kit integration 800k blogs allow Yahoo! sign-in and Updates publishing
    34. 35. JS-Kit integration results Cross-web comments shared with friends (and world)
    35. 36. Blog Posts publish to Updates Increase distribution of your content
    36. 37. Blog Posts publish to Updates You control icon, link, and language around your Updates posts
    37. 38. Updates Everywhere
    38. 39. Aggregate
    39. 40. Front Page Most recent Updates from around Yahoo! and the Web
    40. 41. Yahoo! Mail Constant stream of friends’ Yahoo! and Web activity
    41. 42. iGoogle gadget Same content, different environment
    42. 43. Contextual
    43. 44. Yahoo! Sports Sports-only filter of friends’ actions
    44. 45. Yahoo! Sports Also see what others are doing
    45. 46. Yahoo! Buzz What content my friends find hot
    46. 47. Yahoo! Music Friend-filtered ratings/reviews
    47. 48. WP sidebar 3rd-party Integration User-specific Updates easy to share
    48. 49. Wrap it up, B.
    49. 50. COMMENTS: Just as an example of how powerful this platform is for getting your content in front of Yahoo! users, this is an App I created with some others in our group in about 10 hours for our recent Hack Day (an event we throw quarterly to quickly try out ideas by building working prototypes within 24 hours). It takes what Apps my friends have installed, subtracts the Apps I’ve installed, and gives me back a recommendation for which Apps I should consider installing (as my friends are already active therein). 10 hours. That’s it... and most of that time was just spent on the CSS and layout. Instantly deployed and available to any Yahoo! user for installation. Bringing it all together apps.yahoo.com/-octyip6g
    50. 51. YQL (Yahoo! Query Language) Easy means to collect + filter Updates
    51. 52. COMMENTS: Just as an example of how powerful this platform is for getting your content in front of Yahoo! users, this is an App I created with some others in our group in about 10 hours for our recent Hack Day (an event we throw quarterly to quickly try out ideas by building working prototypes within 24 hours). It takes what Apps my friends have installed, subtracts the Apps I’ve installed, and gives me back a recommendation for which Apps I should consider installing (as my friends are already active therein). 10 hours. That’s it... and most of that time was just spent on the CSS and layout. Instantly deployed and available to any Yahoo! user for installation. Updates as Content Mine Extract meaningful info from friends’ events to highlight relevant content
    52. 53. Use Open Apps to Publish Update App clicks result in events others can see, driving more traffic to your content
    53. 54. COMMENTS: Just as an example of how powerful this platform is for getting your content in front of Yahoo! users, this is an App I created with some others in our group in about 10 hours for our recent Hack Day (an event we throw quarterly to quickly try out ideas by building working prototypes within 24 hours). It takes what Apps my friends have installed, subtracts the Apps I’ve installed, and gives me back a recommendation for which Apps I should consider installing (as my friends are already active therein). 10 hours. That’s it... and most of that time was just spent on the CSS and layout. Instantly deployed and available to any Yahoo! user for installation. Common Components Open Apps leverage pre-built components like Sharing
    54. 55. How to Leverage Yahoo!
    55. 56. Lay the foundation
    56. 57. Create/update your Profile profiles.yahoo.com
    57. 58. Add Connections profiles.yahoo.com/contacts.php?p=1
    58. 59. Add Outside Services profiles.yahoo.com/share_more.php
    59. 60. Add Applications apps.yahoo.com
    60. 61. Download SDKs
    61. 62. Mac OS X and iPhone integration coming very soon
    62. 63. Grab our existing APIs/services developer.yahoo.com/everything.html
    63. 64. Build App(s)
    64. 65. Build an Application developer.yahoo.com/dashboard
    65. 66. Open Application (on Yahoo!) developer.yahoo.com/yap
    66. 67. OAuth Application (on your site) developer.yahoo.com/yap
    67. 68. Benefits <ul><li>Free </li></ul><ul><li>Large, engaged, & diverse audience </li></ul><ul><li>1 point of engagement, with multiple endpoints </li></ul><ul><li>Complementary, not contrary, to Web standards </li></ul>
    68. 69. Summary <ul><li>Lay the foundation profiles.yahoo.com </li></ul><ul><li>Get the SDKs developer.yahoo.com/social </li></ul><ul><li>Build an App developer.yahoo.com/yap </li></ul><ul><li>Use YQL developer.yahoo.com/yql </li></ul><ul><li>Publish to Yahoo! Updates developer.yahoo.com/updates </li></ul>COMMENTS: To try out the different products I just shared, be sure to go to developer.yahoo.com. Specifically, be sure to try each of these (YUI, BOSS, YAP, YQL, and Updates) to use our latest and greatest products. By doing so, you’ll save yourself the need to learn (the hard way) the same lessons I learned before (about recreating services and reaching users where they’re already at). Instead, *you* can dive into building cool, innovative products that solve problems you want to tackle.
    69. 70. In Conclusion <ul><li>Learn more about the Yahoo! Open Strategy: developer.yahoo.com/yos/ </li></ul><ul><li>Contact: Micah Laaker laaker.com/micah [email_address] twitter: @mlaaker </li></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×