Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

A New Hope – the web strikes back

2,595 views

Published on

Closing keynote at awwwards NYC 2016

Published in: Data & Analytics
  • Be the first to comment

A New Hope – the web strikes back

  1. 1. A New Hope – the web strikes back Chris Heilmann @codepo8, Awwwards, New York City…, June 2016 https://www.flickr.com/photos/dudeoflego/5104751355
  2. 2. PROGRESSIVE
  3. 3. 🔧 Distributed 🔧 Independent of hardware, software and ability 🔧 Based on open, documented and agreed protocols and technologies https://www.flickr.com/photos/soundwave3387/25046540553/
  4. 4. 🔧 Reliability 🔧 Trustworthiness 🔧 A home base to explore from
  5. 5. WEB
  6. 6. 🔧 Non-intrusive or aggressive 🔧 Built for human interaction and as a read+write medium 🔧 Open for professionals and enthusiasts alike https://www.flickr.com/photos/10462056@N06/18463551639/
  7. 7. The link is what gives the web its power. It's an energy field created by all living things. It surrounds us and penetrates us. It binds the web together.
  8. 8. The web will be with you, always.
  9. 9. A flaw more and more common among web developers. Too sure of themselves they are. Even the older, more experienced ones.
  10. 10. And I am TFM, human- cyborg relations. And this is my counterpart RTFM. https://www.flickr.com/photos/elentir/4434697038
  11. 11. Do, or do not. There is no try.
  12. 12. Only a Sith deals in absolutes.
  13. 13. Several developers have broken off from the main group. Come with me! https://www.flickr.com/photos/126563046@N06/25708945400
  14. 14. JavaScript
  15. 15. <a href="#"> Alderaan </a>
  16. 16. <a href="javascript:void(0)"> Alderaan </a>
  17. 17. 🔧 JavaScript is not fault tolerant 🔧 A lot can go wrong on the way 🔧 We might never be aware that there is an issue…
  18. 18. You came in that? You’re braver than I thought.
  19. 19. Uh, everything's under control. Situation normal…
  20. 20. Ideally, a JavaScript developer took many months to construct a single script that he or she would keep and use for a lifetime. Once you build it, the script will become your constant companion, your tool, and a ready means of defensive development.
  21. 21. And I am TFM, human- cyborg relations. And this is my counterpart RTFM. https://www.flickr.com/photos/elentir/4434697038
  22. 22. Stackoverflow copy and paste: You will never find a more wretched hive of scum and villainy. We must be cautious.
  23. 23. Hokey religions and ancient weapons are no match for a good blaster at your side, kid.
  24. 24. That's no moon. It's the average web site clocking in at 2.2 MB.
  25. 25. The market forces cloud everything. Impossible to see the future is.
  26. 26. 🌧 Mobile was a throwback to the web of old 🌧 Small screens, bad connectivity, unreliable browser support 🌧 Constantly changing conditions 🌧 Hardwired browser and hardware with upgrades
  27. 27. APPS
  28. 28. I felt a great disturbance in the web, as if millions of links suddenly cried out in terror and were suddenly silenced. I fear something terrible has happened.
  29. 29. We seem to be made to suffer. It's our lot in life. https://www.flickr.com/photos/elentir/4434697038
  30. 30. We're doomed. https://www.flickr.com/photos/elentir/4434697038
  31. 31. Looks like I'm going nowhere... I'm gonna finish cleaning those 'droids.
  32. 32. Don't be too proud of this technological terror you've constructed. The ability to control distribution and update cycles is insignificant next to the power of the web. https://www.flickr.com/photos/126563046@N06/25708945400
  33. 33. The web will be with you, always.
  34. 34. WEB APPS
  35. 35. This is some rescue! You came in here, but didn't you have a plan for getting out?
  36. 36. Uh, we had a slight weapons malfunction, but uh... everything's perfectly all right now. We're fine. We're all fine here now, thank you. How are you? https://www.flickr.com/photos/jdhancock/3579878853
  37. 37. I sense something; a presence I've not felt since... https://www.flickr.com/photos/126563046@N06/25708945400
  38. 38. The App honeymoon period is over! http://www.recode.net/2016/6/8/11883518/app-boom-over-snapchat-uber http://qz.com/253618/most-smartphone-users-download-zero-apps-per-month/
  39. 39. The more you tighten your grip, the more initial users will slip through your fingers.
  40. 40. The more you tighten your grip, the more initial users will slip through your fingers.
  41. 41. The more you tighten your grip, the more users will slip through your fingers.
  42. 42. The more you tighten your grip, the more users will slip through your fingers.
  43. 43. The web will be with you, always.
  44. 44. Han Solo: This is *not* gonna work. Luke Skywalker: Why didn't you say so before? Han Solo: I *did* say so before.
  45. 45. https://remysharp.com/2016/05/28/state-of-the-gap
  46. 46. https://remysharp.com/2016/05/28/state-of-the-gap
  47. 47. Use the comlink? Oh my! I forgot, I turned it off. https://www.flickr.com/photos/elentir/4434697038
  48. 48. Your father's Service Worker. This is the weapon of a Jedi Knight. Not as clumsy or random as AppCache; an elegant weapon for a more civilised age.
  49. 49. PROGRESSIVE WEB APPS
  50. 50. 🔧 Working offline using Service Worker 🔧 Can hibernate and notify on change 🔧 Possible progressive enhancement of a working, standard web site 🔧 More functionality with subsequent visits 🔧 The link is the distribution model
  51. 51. 🔧 All the benefits of native apps - none of the sluggish distribution issues 🔧 Natural evolution of web content into the mobile form factor 🔧 A big opportunity to crack the closed distribution model
  52. 52. STAY ON TARGET
  53. 53. Of innovation and impatience Chris Heilmann @codepo8, Future Decoded, London, Nov 2015 CHRIS HEILMANN @CODEPO8 THANKS!

×