article thumbnail

Three Front-End Auditing Tools I Discovered Recently

Smashing Magazine

But how do you find all these things causing performance issues? Let me share three tools that will help you spot performance issues and ship high-quality and fast websites. Note : If you’re looking for a complete overview of best practices and tools, have a look at the Frontend performance checklist.

Cache 106
article thumbnail

Performance Game Changer: Browser Back/Forward Cache

Smashing Magazine

WebPageTest is one of the few web performance testing tools that actually tests a reload of the page using a primed HTTP Cache — most of the other tools just flag if your HTTP resources are not explicitly set to be cached. 400 pages , jam-packed with in-depth user research and best practices.

Cache 93
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How To Boost Resource Loading With The New Priority Hint `fetchpriority`

Smashing Magazine

Over-using this attribute or running premature optimization might harm performance, so make sure to run performance tests to verify. Improving Largest Contentful Paint performance. With that in mind, let’s move on to some of those real-world examples and scenarios, so we can use this new attribute effectively.

Media 71
article thumbnail

HTTP/3: Practical Deployment Options (Part 3)

Smashing Magazine

You would, however, be hard-pressed even today to find a good article that details the nuanced best practices. This is because, as I stated in the introduction to part 1 , much of the early HTTP/2 content was overly optimistic about how well it would work in practice, and some of it, quite frankly, had major mistakes and bad advice.

Network 107
article thumbnail

Improving JavaScript Bundle Performance With Code-Splitting

Smashing Magazine

In this article, we’re going to cover code-splitting best practices and showcase some examples using React, so we load the minimum JavaScript necessary to render a page and dynamically load sizeable non-critical bundles. This problem is more apparent on unreliable and slow networks and lower-end devices.

Code 91
article thumbnail

Front-End Performance Checklist 2019 [PDF, Apple Pages, MS Word]

Smashing Magazine

Depending on the network connection, performance budgets should adapt , but payload on slower connection is much more "expensive", regardless of how they’re used. From Fast By Default: Modern loading best practices by Addy Osmani (Slide 19). From Fast By Default: Modern Loading Best Practices by Addy Osmani (Slides 18, 19).

article thumbnail

Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word]

Smashing Magazine

From Fast By Default: Modern loading best practices by Addy Osmani (Slide 19). Performance budgets should adapt depending on the network conditions for an average mobile device. Your decision will depend on what you are after: with WebP, you’ll reduce the payload, and with JPEG you’ll improve perceived performance.