Developer's 90ms Font Swap Obsession Reveals the Limits of Performance Budgets
A developer noticed a brief visual flicker during a website redesign when the browser swapped a system font for a web font, measuring the delay at roughly 90 milliseconds on a fast desktop and up to 320 milliseconds on mid-range mobile devices. Despite no user complaints or stakeholder requests, the developer set a self-imposed goal of keeping the font swap delay under 100 milliseconds for 95 percent of visits. Multiple optimisation attempts were made, including font subsetting, adjusting font-display strategies, and fine-tuning fallback font metrics to reduce the visual difference during the swap. Each approach yielded only marginal gains or introduced new inconsistencies, such as varying visual appearance between page visits. The experience ultimately highlighted how personal perfectionism can drive engineering effort well beyond what measurably improves user experience.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in