~/talk

Taming the browsers of tomorrow

Talkat Side View 2013 · on Saturday, 2013-11-09· [web-platform, javascript]
speakerdeck:flurin
slides:none on file

Six concrete demos: native promises for chaining and Promise.all (avoids callback hell, in Firefox Safari and Chrome 32+), a device light event that maps lux to CSS classes (works in Firefox/Firefox OS), navigator.vibrate patterns (Firefox/Chrome on Android), Web Speech synthesis (Safari 6.1+) and recognition (Chrome 25+, server-side), Chrome screen‑share via getUserMedia/MediaSource over HTTPS (Chrome 26+), and service workers as programmable cache controllers (spec in flux, prototypes in Chrome and interest from Mozilla).

AI-written summary · about

  1. 0:00Intro
  2. 0:14HI, I AM FLURIN @flurin
  3. 0:45BIG THINGS ARE HAPPENING with browsers
  4. 2:03LET'S TALK ABOUT 6 PIECES OF SMALL MAGIC
  5. 2:27PROMISES Natively
  6. 3:37THE OLDFASHIONED WAY
  7. 4:49THE PROMISES WAY
  8. 7:17THEY HAVE BEEN AROUND
  9. 8:33AMBIENT LIGHT EVENTS
  10. 10:06SHED SOME LIGHT ON THIS
  11. 11:15VIBRATION API
  12. 12:56WEB SPEECH API
  13. 13:37AND THE CODE
  14. 14:41SPEECH RECOGNITION
  15. 19:16Service Workers allow us to persistently cache resources and handle the requests to these resources - even when the network isn't available
  16. 20:16AN EXAMPLE
  17. 24:25THERE IS (MUCH) MORE! Midi API • Battery Status API • Web Crypto API
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.