HTTP/1.1 vs HTTP/2: What Does It Mean For Page Speed? | DebugBear
The HTTP/1.1 protocol has been around for over 25 years. In this article we will look at the advantages of using the newer protocol, HTTP/2, to improve page speed.
What Is JavaScript Hydration For Single Page Applications? | DebugBear
Hydration is a web development techniques that's used to make server-rendered applications interactive in the browser. Learn how it works and how it impacts performance.
How to Defer Offscreen Images and Background Images | DebugBear
Deferring offscreen images and background images is a web performance optimization technique that can improve user experience and Core Web Vitals on your site.
Choosing Between gzip, Brotli and zStandard Compression
HTTP compression is a mechanism that allows a web server to deliver text based content using less bytes, and it’s been supported on the web for a very long time. In fact the first web browser to support gzip compression was NCSA Mosaic v2.1 way back in 1993! The web has obviously come a long way since then, but today pretty much every web server and browser still supports gzip compression.
It likely comes as no surprise that third party content can be a significant contributor to slow loading websites and poor user experience. As performance engineers, we often need to find ways to balance requirements for their features with the strain that they can put on user experience. Unfortunately, for many sites this becomes a reaction to slowdowns and failures detected in production.
Weeks ago I was looking in to a performance issue for our animated spinner component and stumbled across a tool in DevTools I hadn’t used before: The Performance Monitor Panel. In you open Dev Tools More Tools Performance Monitor you’ll see some helpful high-level charts and graphs of the realtime performance data of your UI.
Experimenting with measuring soft navigations | Web Platform | Chrome for Developers
The Chrome team is working on better measuring so-called soft navigations used by Single Page Applications and a new API is now available behind a flag to allow sites to experiment with this too.
The Ultimate Guide to Font Performance Optimization | DebugBear
Font performance optimization is a set of web development techniques that make fonts load faster and render more smoothly, including thoughtful font selection, the use of performant font formats, self-hosting, optimized @font-face declarations, font display strategies, and others.
Bigger, Faster, and More Engaging while on a Budget
A true story of how Zillow uses performance budgeting. At Zillow, we’re always implementing new ways to empower consumers with data, inspiration and knowledge around the place they call home, and connect them with local professionals who can help. New features, more property data, big beautiful photos, and videos are just a few ways we like […]
Astro 4.12 is now available! This release includes includes the first experimental release of Server Islands, improvements to pagination and syntax highlighting, and more.
Comprehensive guide to JavaScript performance analysis using Chrome DevTools
Let's see how to navigate the Chrome Devtools Performance tab to effectively analyse and improve the performance of your JavaScript while avoiding common errors. Our use case will be improving the rendering FPS of a real-world canvas library.
What is Compression? Compression is a technique used to reduce the data size as reducing the data size means that data is smaller and smaller data will travel over the internet faster improving site response times. Most of the websites/web-servers these days should use compression – and it is truly mind-boggling that according to the ... Read more