Server-Timing Header: What Actually Works
An HTTP response header that reports how long server-side steps took, such as database queries or cache lookups, so the timings appear in browser tools and moni...
2013 articles with this tag
An HTTP response header that reports how long server-side steps took, such as database queries or cache lookups, so the timings appear in browser tools and moni...
An informational HTTP response a server or CDN sends before the final response, telling the browser which critical resources to preload or connect to while the...
Route changes in single-page applications that update the page without a full browser navigation, and the challenge of measuring their performance. Where most p...
A performance problem where JavaScript alternately changes styles and reads layout values, forcing the browser to recalculate layout many times in one frame. Wh...
Services that resize, compress and convert images on request, serving each visitor an appropriately sized image in a format their browser supports. At a glance...
Sequences of redirects, such as http to https to www to a trailing slash, that a browser must follow before it reaches the final page. What is at stake Each red...
Excessive DOM size is the name Lighthouse gives to a page that contains a very large number of HTML elements. The count builds up quietly: complex layouts, long...
Code downloaded by a page that is never used there, commonly from frameworks, component libraries or site-wide bundles. Where most projects go wrong The usual m...
The fetchpriority attribute, which tells browsers which resources matter most and which can wait. Why does it matter? Browsers guess priorities from markup, and...
How embedded video affects page load, and the attributes and formats that keep it light. At a glance preload the attribute controls how much video loads before...
The work browsers do to make server-rendered HTML interactive, and architectures that reduce it. What is at stake Hydrating a whole page blocks the main thread,...
Memory that a page keeps allocating and never releases, a problem for dashboards and apps left open for hours. The key figures Detached nodes removed DOM elemen...
Showing 1,944 of 2,013