~/talk

JavaScript Device Detection

Talkat HolyJS 2016 Piter · on Sunday, 2016-06-05· [javascript, web-platform]
slides:none on file

Compares responsive design versus device detection, argues user agent strings are unreliable and numerous — roughly 30k user agent variants — while feature detection misses OS and human-experience limits. Demonstrates image handling with the picture element and an image engine/wful proxy resizing workflow that caches and serves device‑specific images, notes the need for server tooling and human cropping for good thumbnails, and shows the demo detection endpoint working against real devices.

AI-written summary · about

  1. 0:00Device detection intro
  2. 6:46User agent limits
  3. 13:43Simple JS detection
  4. 19:06Responsive vs detection
  5. 27:26Mobile-first critiques
  6. 35:01Beyond responsive design
  7. 41:24Image management challenges
  8. 47:05ImageEngine intro
  9. 51:18Live demo: ImageEngine
~/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.