972: These Things Make Your App Feel Like Crap on Mobile

Syntax

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 Notes00:00 Welcome to Syntax!01:11 Brought to you by Sentry.io02:57 Zooming inputs06:11 Horizontal scrolling08:49 Proper use of pointer-events: none, and user-select: none11:27 Allowing zoom on everything16:37 Cleaning up the “jank”19:48 Full page refresh24:05 Slow loading times29:50 Cumulative layout shift32:47 Address bars and viewport unitsDynamic Viewport Units35:34 Full-width scroll trapsHit us up on Socials!Syntax: X Instagram Tiktok LinkedIn ThreadsWes: X Instagram Tiktok LinkedIn ThreadsScott: X Instagram Tiktok LinkedIn ThreadsRandy: X Instagram YouTube Threads.

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

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

Audio Player

-
--:--
--:--