UX Patterns for Web Developers
summary
Mobile users expect speed: one in two want pages under 2s while average 3G mobile loads 19s, so the talk argues to ship far less JavaScript (Uber ships three deferred scripts <100KB to cover the 90% path), use code splitting, inline critical CSS + link rel=preload, measure with Lighthouse and Chrome coverage, defer nonessential work with requestIdleCallback, improve interactivity with passive listeners and IntersectionObserver, enable offline with Cache API and service worker, and track custom timings in analytics. Accessibility and skeleton screens are covered too.
AI-written summary · about
chapters (11)
- 0:00Intro
- 0:11UX Patterns for Web Developers
- 0:45User Experience
- 4:33Code Splitting
- 14:56Skeleton Screens to the rescue
- 16:12Get the user to act with a call to action
- 23:04Give the ability to make available offline
- 29:26Smooth scrolling
- 31:06Intersection Observer
- 42:30Persuasion patterns
- 44:57Dark patterns








