Remove tag webpagetest
article thumbnail

Solving CLS Issues In A Next.js-Powered E-Commerce Website (Case Study)

Smashing Magazine

We use Lighthouse and WebPagetest as our synthetic testing tools for performance to measure CLS. Then we ran WebpageTest and decided to check the filmstrip view: The filmstrip view shows any frame which has a visual change and layout shift with a yellow dotted line. Barry Pollard has written an excellent in-depth article about CLS.

Website 105
article thumbnail

Optimizing Video For Size And Quality

Smashing Magazine

When I think of network speeds, I tend to rely on WebPageTest ’s traffic profiles: Traffic profiles to keep in mind on WebPageTest : ranging from Cable and DSL to 3G Slow and 2G. You pop the pizza website into WebPageTest and check it on a mobile connection: A pie chart with the video taking up 80.2% Large preview ). vf, il).

Network 143
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

Setting Up CloudFront to Host Your Web App

CSS - Tricks

Let’s take a look at a WebPageTest trace of my own web app, running with the configuration from the last blog post. That HTML is parsed, the browser sees script and link tags for the JavaScript and CSS assets that reside on the CDN, and requests them. Notice the large connection times for lines 2-4. That’s a solid win!

Cache 79
article thumbnail

Introducing Last Painted Hero

Speed Curve

Since these pages often use custom fonts, measuring largest text (within the first h1 tag on the page) is a good way to track how fonts affect rendering. For the purposes of that blog post, I had to come up with a composite metric for the Hero Rendering Times: max(h1, (biggest_img || bg_img)).

Metrics 56
article thumbnail

Search Engine Optimization Checklist (PDF)

Smashing Magazine

Use the right tags in the right places, make sure headings are arranged logically. A blog post with relevant images, audio clips, and an embedded video is likely to be more engaging than a plain text blog post. WebPageTest. Clear Structure Markup This is so simple and so, so important. PageSpeed Insights.

article thumbnail

The Fight For The Main Thread

Smashing Magazine

All of that is dumped on any given page in one fell swoop courtesy of Google Tag Manager (GTM), which allows us to deploy and run scripts without having to go through the pain of re-deploying the entire site. Adding the async attribute to a <script> tag will load the script asynchronously, executing it as soon as it’s downloaded.

Google 90
article thumbnail

WebPageTest Scripting: Examples for advanced speed testing scenarios

MachMetrics

Luckily WebPageTest (and thus MachMetrics) offers scripting functionality that allows you to create these specific, multi-step tests that can be useful in certain situations such as: Testing a page that is only accessible after logging in Checking the speed of a checkout process Testing with ads disabled.

Speed 57