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

The web is getting pushy - State of the Browser 5

8ec1383b240b5ba15ffb9743fceb3c0e?s=47 Phil Nash
September 15, 2015

The web is getting pushy - State of the Browser 5

The battle between native and web rages on. The browsers are fighting hard to tear down the benefits that native developers have relied on since the inception of mobile platforms. Geolocation, sorted. Accelerometer, done. Performance, we'll come back to that. But one of the greatest draws for native developers has been push notifications, for the web, email alerts just don't cut it.

But now, new in browsers for 2015, is the Service Worker. Born out of the struggle to make the Appcache work for offline capable sites it has also brought the advent of push notifications to the web. Through building up an example application live we will see how to implement the Service Worker to enhance the online experience with push notifications.

The battle may continue, but the web is definitely pushing back.

8ec1383b240b5ba15ffb9743fceb3c0e?s=128

Phil Nash

September 15, 2015
Tweet

Transcript

  1. THE WEB IS GETTING PUSHY

  2. Phil Nash @philnash http:/ /philna.sh philnash@twilio.com

  3. WARNING!

  4. LIVE CODING!

  5. ES6

  6. ES6 ES2015

  7. ES6 ES2015

  8. NEW JAVASCRIPT STUFF

  9. AUDIENCE PARTICIPATION!

  10. THE WEB IS GETTING PUSHY

  11. WEB VS NATIVE

  12. GEOLOCATION

  13. ACCELEROMETER

  14. PEER TO PEER VIDEO CHAT

  15. PUSH NOTIFICATIONS

  16. None
  17. NOTIFICATIONS

  18. #SOTB5

  19. DEMO

  20. None
  21. REAL NOTIFICATIONS

  22. Support 22 22 25 6 under consideration

  23. DEMO

  24. None
  25. PUSH NOTIFICATIONS

  26. SERVICE WORKER

  27. “THE APPLICATION CACHE IS A DOUCHEBAG”

  28. NOT JUST FOR OFFLINE

  29. Service Worker Support 40 flag 24 ? under consideration

  30. Push Notification Support 42 flag ? non- standard under consideration

  31. Service Worker Support jakearchibald.github.io/isserviceworkerready status.modern.ie

  32. DEMO

  33. None
  34. WITH GREAT POWER...

  35. None
  36. None
  37. ONWARD!

  38. Help me! On a scale of 0 to 10, how

    likely is it that you would recommend this talk to a friend or colleague? 0203 322 5761
  39. Thanks! @philnash http:/ /philna.sh philnash@twilio.com On a scale of 0

    to 10, how likely is it that you would recommend this talk to a friend or colleague? 0203 322 5761