Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A Web Of Identity

A Web Of Identity

We're moving from a web of pages to a web of people and devices. Those people and devices have identities associated with them. In this talk I'm going to show how identity is currently propagated from devices to browsers to sites and apps. I'll also talk about the new kinds of devices that are turning up on the market, how they're using the web, how they're changing the web and what we can do about it.

Fa3afb9c3589ea91c866030babaeee64?s=128

Ade Oshineye

June 07, 2013
Tweet

Transcript

  1. A WEB OF IDENTITY Ade Oshineye

  2. www.oshineye.com/+

  3. “HALF THE STORY HAS NEVER BEEN TOLD” I’m going to

    tell you a story today. It’s not a true story but it offers a different way of looking at things
  4. WHAT IS THE WEB?

  5. !INTERNET Network of networks

  6. !HYPERTEXT There were others (HyTime, Xanadu, HyperCard). Some of them

    were better in some ways.
  7. HISTORY IS WRITTEN BY THE SURVIVORS Survivorship bias means they

    can’t help making it seem inevitable that they would survive Game Of Thrones & survivorship bias
  8. WHAT IS THE WEB? Samuel L. Jackson

  9. I’m an HTML 3.2 kind of person

  10. NEVER TRUST SOMEONE WHO DOESN’T HAVE A FAVOURITE VERSION OF

    HTML History is full of skeletons: https://en.wikipedia.org/wiki/HTML
  11. HTTP USER AGENTS INTERMEDIARIES SERVERS SPDY and HTTP2.0 are coming

  12. PAGES HTML LINKS The links we have today are a

    choice not an artifact Other hypertext systems made other choices (multiple targets or bidirectional links) History API
  13. CULTURE FREE AS IN BEER OPEN TO NORMAL PEOPLE VIEW

    SOURCE
  14. CULTURE NO PERMISSION REQUIRED HACK PROTOTYPE THEN STANDARDISE

  15. COMPETITION WAIS/GOPHER ARCHIE/FTP

  16. EMBRACE & ABSORB Gateways got built and the web devoured

    it’s competitors It didn’t try to become them it just took their strengths
  17. “WE ARE THE WEB. WE WILL ADD YOUR BIOLOGICAL AND

    TECHNOLOGICAL DISTINCTIVENESS TO OUR OWN. RESISTANCE IS FUTILE. This is why it’s so hard to define the web today
  18. ATTACK OF THE NATIVE APPS Knives versus forks: who has

    a preference? Apps versus web: who has a preference? If you have a preference then “you have already lost”
  19. EMBRACING THE FUTURE MULTIPLE DEVICES MULTIPLE CONTEXTS

  20. APPLE 4 - SAMSUNG 27 From 2.8inch to 10.1 inch

    devices. Next week this changes
  21. PLURALITY OF CONTEXTS

  22. MOBILE: 1 EYEBALL &1 THUMB CONTEXTS

  23. TABLET: 2 HANDS & SOFA CONTEXTS

  24. NEW CONTEXTS: WEBVIEW

  25. NEW CONTEXTS: WEBVIEW

  26. NEW CONTEXTS: MAIL

  27. NEW CONTEXTS: MAIL

  28. LOGIN TO THE IDENTIFIED WEB AMAZON FACEBOOK MICROSOFT TWITTER GOOGLE

    Login buttons
  29. An empty basket doesn’t make them money

  30. None
  31. AUTHORSHIP Just a rel=me and a rel=author away

  32. IN COMMON? FACEBOOK TWITTER GOOGLE

  33. DEEPLINKS FACEBOOK TWITTER GOOGLE deep linking

  34. DEEPLINKS BROWSER TO APP APP TO BROWSER APP TO APP

    deep linking
  35. INTERACTIVE POSTS Interactive posts

  36. NEW INTERMEDIARIES App Store Google Play Facebook/Twitter

  37. CROSS DEVICE SSO

  38. CROSS-DEVICE SSO USER AUTHORISES SERVICE NOT DEVICE SSO FROM BROWSER

    TO APP SSO FROM APP TO BROWSER Based on OpenID Connect’s IDTokens
  39. WHY DO YOU CARE?

  40. USER JOURNEYS? I want to watch a video that someone

    sent to me
  41. CONTEXT SWITCHING The user journey regularly spans multiple devices and

    contexts
  42. WRONG CONTEXT Webview? 3G?

  43. WRONG CONTEXT A webview inside the app is the wrong

    context for connecting my accounts Desktop browser would be great
  44. A LITERAL USER JOURNEY IN CONTEXT

  45. THE WEB KNOW THE USER KNOW THEIR CONTEXT KNOW THEIR

    CURRENT JOURNEY
  46. MOBILE ONE WEB There isn’t a mobile web. There’s a

    set of mobile contexts and ONE WEB
  47. THANK YOU