Masthash

#WebPerf

Barry Pollard
1 day ago

Busy couple of weeks coming up.

Looking forward to speaking at JSNation in Amsterdam later this week (and attending React Summit the day after).

Then in Athens for my first WordCamp EU the week after.

Come find me at any of those if you have any #webperf or CWV questions!

Timo Tijhof
1 day ago
WebPerformance Report
2 days ago

😍 WebPerformance Report Week #21. Delivered ✅
If you wants to receive the @webperfreport the next week, all you have to do is subscribe from our website:
👉 https://webperformancereport.com
🍻 https://www.buymeacoffee.com/webperfreport
#webperf #corewebvitals #webperformance #buildinpublic

Joan Leon
2 days ago

Do you know the Chrome DevTools Coverage tab?

We can detect unused code, like in this case, a JS resource that has 99.6% unused.

#WebPerf #Performance

Chrome  DevTools Coverage tab screenshot
WebPerformance Report
3 days ago

🔥 We are ready for tomorrow's delivery. 🚀
You're still in time to receive our #WebPerformance Report for this week.
All you have to do is subscribe from our website:👉 https://webperformancereport.com
#webperf

Tammy Everts
3 days ago

Slides for my @smashingconf talk about how to create performance budgets – to fight regressions and keep your site fast – are up. Thank you to all the folks who attended and asked such great questions!

https://www.slideshare.net/tammyeverts/a-fairly-complete-guide-to-performance-budgets-smashingconf-sf-2023

#webperf #webperformance #ux #SmashingConf #CoreWebVitals

Joan Leon
3 days ago

Wow! 🤩
More than 600 ⭐️ in the webperf-snippets repo

Thank you 🥰

https://github.com/nucliweb/webperf-snippets

#WebPerf #WebPerfCommunity #PerfTools

602 Stars on GitHub repo
Joan Leon
3 days ago

📣 New webperf-snippet to measure the click interactions on the page.

https://github.com/nucliweb/webperf-snippets#interactions

Thank you @tunetheweb for the contribution 😊

#WebPerf #Performance #CoreWebVitals

DevTools console screenshot with information of the click interactions response times
Leon Brocard
3 days ago

Why are cookie banner JavaScript files so large?
#webPerf

benschwarz
4 days ago

Enjoying the new Largest Contentful Paint phase breakdown coming to @calibre next week 👀

In this specific (pictured) case we can see that LCP was delayed 702ms due to slow Time to First Byte

A further 71% of time waited was 3 webfonts (Requests #113, 114 and 125, super late in the load process)

My advice would be (in order):

🔹 Preload 1 or more fonts (experiment, probably don't preload all 3)
🔹 Use `font-display` (`swap` or `optional`) so text can render immediately
🔹 Improve TTFB

#WebPerf

Screenshot of Lighthouse version 10 report in Calibre's web performance monitoring tool
Tobias Baldauf
4 days ago
Sander Heilbron
4 days ago

Herewith also some other examples of lcp, rh (resource hints), lazy (images) and crux commands.

The extension is under development and I hope to make it publicly available as soon as possible.

#seo #webperf

Command LCP: Reports all relevant Largest Contentful Paint details for the current URL.
Command RH: Reports all HTML and HTTP header resource hints for the current URL.
Command LAZY: Highlights and reports images and iframes on the page that are or are not native lazy loaded.
Command CRUX: Reports Chrome UX Report data for the current page URL.
Sander Heilbron
4 days ago

I am currently working on a successor to my SEO Shortcuts Chrome extension called "Commands”. This extension is primarily intended for SEO and Web Perf specialists.

In addition to shortcuts to many external services, the focus is now on commands that provide lots of relevant insights about a page and whose results are displayed in the browser's console.

Herewith some examples of seo, lcp, js and css commands. #seo #webperf

Command SEO: Reports all relevant SEO properties for the current URL.
Command LCP: Reports all relevant Largest Contentful Paint details for the current URL.
Command JS: Reports all external and inline script tags in the DOM and shows whether they are render-, parser- or non-blocking. Also reports which script tags are loaded asynchronously and/or deferred, and which scripts are loaded as module script or contain the nomodule attribute. Render-blocking scripts found in the HTML source code are also reported.
Command CSS: Reports all external stylesheets and inline styles in the DOM and shows whether they are render-, parser- or non-blocking. Also detects and reports all render-blocking stylesheets in the HTML source code.
Joan Leon
4 days ago

📣 New webperf-snippet by @josh_dev

Find all inline scripts on the page and list the scripts and count. Find the total byte size of all the inline scripts in the console

#WebPerf #Performance #PerfTools

Script to find all inline scripts on the page and list the scripts and count. Find the total byte size of all the inline scripts in the console
Joan Leon
5 days ago

The slides of the Core Web Vitals talk today in the Codemotion Meetup at Adevinta Spain

Thanks a lot to all the attendees

#WebPerf #Performance #CoreWebVitals #CWV

https://slides.com/joanleon/core-web-vitals

Joan Leon
5 days ago

Thanks to @tunetheweb, the prize of a funny Kahoot, has been a print version of Web Almanac 2022 ☺️

#WebPerf #CoreWebVitals #Performance

Web Almanac printed version
Nicolas Hoizey
5 days ago

I really like to see that all browser vendors agree with @scottjehl that we need `@​media`, `srcset` and `sizes` for `<video>` as for `<img>`/`<picture>`! 🤩

https://github.com/whatwg/html/issues/6363

#responsive #video #WebPerf

⚓️ https://nicolas-hoizey.com/notes/2023/05/24/2/

Tobias Baldauf
5 days ago

Prepping my talk for #WWRuhr, trying to condense a decade of dabbling with image #webperf into the highest ROI items at each step of the pipeline (from cache key consistency over AVIF to picture w/ fetchpriority).

It means a lot of killing my own darlings, like automated art direction, LQIP and many other very "clever" solutions that once solved a very specific problem but just don't hold up under the rigors of day-to-day image ops.

Ryan Townsend
5 days ago

That top line is a fucking critical message from @codepo8

#webdev #a11y #webperf

Web Development means not blocking anyone out.
Ryan Townsend
5 days ago

At InfoShare with my pal Harry Roberts, who is giving a brand new talk.

There’s some absolute #webperf gold on this slide to help you infer problems from the gaps you see between the various performance metrics in WebPageTest and other tools.

Harry Roberts presenting at InfoShare on stage.
Nicolas Hoizey
5 days ago

Do you know good tutorials and/or examples about dealing with responsive images that are fluid horizontaly, but with a fixed height?

Using `object-fit: cover;` in the CSS is easy, but how can we prevent loading many pixels that will be hidden, without using too many `<source>` in a `<picture>`?

#CSS #image #responsive #WebPerf

⚓️ https://nicolas-hoizey.com/notes/2023/05/24/1/

Joan Leon
6 days ago

How to Optimize Interaction to Next Paint (INP)

Learn how to optimize for the Interaction to Next Paint metric

https://web.dev/how-to-optimize-inp/

#WebPerf #Performance #CoreWebVitals #INP

Barry Pollard
6 days ago

Good write up from Wikipedia on improving TBT (which should improve INP). JavaScript performance issues can often be a scenario where a task doesn’t take that long by itself, but when scaled up… that’s where you run into trouble.

https://www.nray.dev/blog/300ms-faster-reducing-wikipedias-total-blocking-time/

#webperf

Leon Brocard
1 week ago

The @WeLoveSpeed videos are online already. I particularly like how Taming the Speed Impact of 3rd-Party Tags by @andydavies challenges our assumptions about 3rd-party tags
https://www.youtube.com/playlist?list=PLqQ-opbi5cUNHus04oKC7Pi6HIxVaMx-k
#webPerf

Calibre
1 week ago

Performance Newsletter №127:

🔹 INP becomes a Core Web Vital by @geekonaut
🔹 everything you have to know about bfcache by Murshid Muzamil
🔹 how to find the worst JavaScript offenders by @sia

and more.

#webperf #perfmatters

https://mailchi.mp/perf.email/127

Inautilo
1 week ago

#Development #Launches
capo.js · Optimize web performance by identifying out-of-order head tag elements https://ilo.im/131bqg

_____
#Script #WebPerformance #WebPerf #WebDevelopment #WebDev #Frontend #DevTools #HTML #CSS #JavaScript

Ryan Townsend
1 week ago

Can't wait to see wider support of View Transitions.

The burden of Single Page Apps isn't worth it just for more seamless page transitions.

This API lets you get the best of both worlds.

#webplatform #webperf

An ecommerce multi-page app (MPA) transitioning from a product listing page to product detail page by animating the product image from one to the other.
Joan Leon
1 week ago

Get your <head> in order, a new web perf snipped, by Rick Viscomi, to use in the Chrome Dev Tools

How you order elements can have an effect on the (perceived) performance of the page.

https://github.com/nucliweb/webperf-snippets#get-your-head-in-order

#WebPerf #Performance #PerfTools

Tobias Baldauf
1 week ago

Very excited that local web meetups are coming back! This Thursday, I get to see lots of friendly folks again at #WWRuhr, talking about "Actually Actionable Image Optimization" for #WebPerf alongside @maddesigns

WebPerformance Report
1 week ago

😍 WebPerformance Report Week #20. Delivered ✅
If you wants to receive the @webperfreport the next week, all you have to do is subscribe from our website:
👉 https://webperformancereport.com
🍻 https://www.buymeacoffee.com/webperfreport
#webperf #corewebvitals #webperformance #buildinpublic

Joan Leon
1 week ago

The Core Web Vitals according to Stable Diffusion 😂

#WebPerf #CoreWebVitals

Four images representing the First Input Delay, Core Web Vital metric,  according to Stable Diffusion
Four images representing the Cumulative Layout Shift, Core Web Vital metric,  according to Stable Diffusion
Four images representing the Interaction to Nest Paint, Core Web Vital metric,  according to Stable Diffusion
Four images representing the Largest Contentful Paint, Core Web Vital metric,  according to Stable Diffusion
Joan Leon
1 week ago

⚡️💾 Web Performance Snippets
A curated list of snippets to get Web Performance metrics to use in the browser console

https://dub.sh/webperf-snippets

#WebPerf #Performance #PerfTools

Tammy Everts
1 week ago

If you're into #webperf and would like to learn how other folks have found their way to our world, @tannerhodges has a really fun podcast called Catching Up. He chats with folks (like @anniesullie @ethangardner @tunetheweb & @viniciusdallacqua) about their performance journeys. Definitely worth a listen!

https://catchingup.dev/

#webperformance #ux

WebPerformance Report
1 week ago

📢 Great news! We have added the new Core Web Vitals metric, Interaction to Next Paint, to @webperfreport ! 🚀
The updated report will be available starting this Sunday. Stay tuned!
👉 https://webperformancereport.com
#webperf #CoreWebVitals #INP #buildinpublic

Tammy Everts
2 weeks ago

If you're at @smashingconf SF next week, join me for the lunch session on May 24! We'll do realtime #webperf / #UX audits, see how various sites stack up against Google's #CoreWebVitals, and learn how to find low-hanging fruit to optimize. It's gonna be so fun!

Only 35 seats available! Register here: https://smashingconf.com/sf-2023/lunch-sessions

Tammy Everts
2 weeks ago

I've known @andydavies for years and years (and am lucky to work with him at @speedcurve). Every time I watch one of his talks, I learn new things. His recent talk about third-party performance at @WeLoveSpeed is a must-watch. https://youtu.be/q3M4he-QxCA #webperf #ux #javascript #js #frontend

Joan Leon
2 weeks ago
Inautilo
2 weeks ago

#Development #Reviews
Lighthouse diff + WebPageTest · Google’s web performance auditing tool now has a diff tool https://ilo.im/12u80m

_____
#WebPerformance #WebPerf #DiffTool #Lighthouse #WebPageTest #WebDevelopment #WebDev #Website