~/talk

Mobile HTML5: Device APIs and related APIs

Talkat JSConf US 2013 · 2013-05-28..05-30· [web-platform, web-performance]
slides:none on file

Shows working demos: a camera web app called chrome off camera written entirely in JavaScript that uses HTML media capture to get a file then draws into canvas, applies filters and stores blobs in IndexedDB blob (only Firefox truly supports blob storage so other browsers fall back to huge base64 strings). A pizza compass combines geolocation with deviceorientation to point to nearby pizza. getUserMedia support is spotty (Opera and recent Chrome prefixed), battery events exist mainly in Firefox/Tizen, and light/proximity sensors and some APIs remain unreliable or unimplemented on most mobile browsers.

AI-written summary · about

  1. 0:00Start
  2. 1:53URI Schemes: Making a Call
  3. 3:05URI Schemes: UX
  4. 4:16Geolocation
  5. 5:03Access Permission
  6. 5:50Device Orientation Events
  7. 10:34User Cases
  8. 14:21HTML Media Capture
  9. 18:38Camera App in HTMLS
  10. 20:17Battery Status API
  11. 21:19Vibration API
  12. 21:54Ambient Light Events
  13. 23:26Light Sensor Demo
  14. 23:59Proximity Events
~/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.