So often we cram a load of crap onto a single web page and then play silly buggers trying to get them to load efficiently. Instead design for actual performance.
Conversion of fonts to WOFF/WOFF2 and font subsetting with Glyphhanger · Florian Brinkmann
To use web fonts with wide browser support, we need the font files in and format. Who does not care about Internet Explorer, Safari on Mac OS before Sierra...
When It Comes to Good CX, Measurement Is Critical - GovLoop
Formalizing and distributing knowledge about CX is critical. However, there are a few elements of digital government that seem to have been overlooked.
Ever since responsive web design started, we've had a problem with the way images load on the web. Now, Firefox is fixing the problem. Add width & height att...
Don’t Sink Your Website With Third Parties — Smashing Magazine
In this article, Ken Harker explains what third-party resource requests really are and which common optimization strategies can help reduce the impact on the user experience. By carefully considering how third-party requests will fit into your website during the design stage, you’ll be able to avoid the most significant negative impacts.
Native apps often feature transitions between states that both look great and help communicate the type of navigation to the user. The bad news: creating tra...
I’ve been doing a few audits of late, and one thing that keeps coming up is the use of transition effects on page load (or above the fold content). This post looks at some of the performance pitfalls that can arise from this practice, as well as what you should keep in mind.
This post stems from a conversation I had with a good friend of mine last week. We were talking about how to boost website traffic, and conversions. As I explained to him, and as we'll get to in this post, there's more to the game than just fresh, keyword laden content.
A Management Maturity Model for Performance - Infrequently Noted
Despite advances in browser tooling, automated evaluation, lab tools, guidance, and runtimes, modern teams struggle to deliver even decent performance with today's popular frameworks. This is not a technical problem per se. It's a management issue, and one that teams can conquer with the right frame of mind and support.
Performance Game Changer: Browser Back/Forward Cache — Smashing Magazine
At the end of 2021, the Chrome team shipped some functionality that has the ability to make or break sites meeting the Core Web Vitals. So, let’s learn a little bit more about the Back/Forward Cache (aka bfcache), and what you can do to test if your website is compatible with it.
How Partytown Eliminates Website Bloat From Third-Party Scripts — Smashing Magazine
Introducing Partytown, a lightweight open-source solution that reduces execution delays due to third-party JavaScript by offloading third-party scripts to web workers, which run in background threads.
Knowing where to begin optimizing your application's JavaScript can be daunting. If you're taking advantage of modern tooling such as webpack, however, tree shaking might be a good place to start!
Are JavaScript libraries really that bad for performance?
Earlier this week, I posted a video on YouTube about how to create your own personal jQuery, and wrote a text article version of it as well.
On YouTube, someone in the comments was very insistent that jQuery has no impact on performance whatsoever.
What is it, 30kb? Even at 7Mps it still downloads in just a few milliseconds. You don’t need the latest hardware or superfast broadband to handle it.
Setting the right benchmarks for site speed in government - Ad Hoc
As we think about ways in which government sites meet the needs of their users, speed is an integral part of what makes a site inclusive and accessible to more people.
The Ultimate Guide to Optimizing JavaScript for Quick Page Loads
Great performance is key for great UX. We’ve told you how to tackle the low-hanging fruit: optimizing images for faster page loads. Now it’s time to fight the boss: JavaScript. Check out our handy guide!