Syntax - Tasty Web Development Treats
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
972: These Things Make Your App Feel Like Crap on Mobile
38 minutes Posted Jan 21, 2026 at 12:00 pm.
Welcome to Syntax!
Brought to you by Sentry.io
Zooming inputs
Horizontal scrolling
Proper use of pointer-events: none, and user-select: none
Allowing zoom on everything
Cleaning up the “jank”
Full page refresh
Slow loading times
Cumulative layout shift
Address bars and viewport units
Full-width scroll traps
0:00
38:29
Download MP3
Show notes
Wes and Scott talk about why mobile web apps often feel “janky” compared to native—and how to fix it. They cover input zooming, accidental horizontal scroll, pointer/user-select quirks, frame rate consistency, full-page refreshes, and more.
Show Notes
Dynamic Viewport Units
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads