@@ -82,7 +82,8 @@ this post, I will list the results for both sites. My variants are:
82
82
* ** ` font-display: swap; ` :** Using Google Fonts’ new default.
83
83
* ** Async CSS:** Loading the Google Fonts File asynchronously.
84
84
* ** ` preload ` :** ` preload ` ing the CSS file to increase its priority.
85
- * ** ` preconnect ` :** Warming up the ` fonts.gstatic.com ` origin myself.
85
+ * ** [ ` preconnect ` ] ( /2023/12/correctly-configure-preconnections/ ) :** Warming up
86
+ the ` fonts.gstatic.com ` origin myself.
86
87
87
88
Further, each variant is additive—it includes the previous variant as well as
88
89
its own additions. I didn’t try _ just_ ` preload ` or _ just_ async, because it
@@ -199,12 +200,13 @@ Matcher_](https://meowni.ca/font-style-matcher/).
199
200
| | 3.6 | 3.6 | 4.6 | 4.6 | 95 |
200
201
| Change from Baseline: | +0.2 | −0.7 | +0.2 | +0.2 | −1 |
201
202
202
- We haven’t removed any render-blocking resources from the critical path, so
203
- I wasn’t expecting to see any improvements in first paint. In fact, while
204
- harry.is remained identical, CSS Wizardry got 200ms slower. What we do see,
205
- however, is ** a dramatic improvement in first contentful paint** —over a second
206
- on harry.is! ** First web font improved on harry.is** , but not on
207
- csswizardry.com. Visually complete was 200ms slower.
203
+ We haven’t removed any
204
+ [ render-blocking] ( /2024/08/blocking-render-why-whould-you-do-that/ ) resources
205
+ from the critical path, so I wasn’t expecting to see any improvements in first
206
+ paint. In fact, while harry.is remained identical, CSS Wizardry got 200ms
207
+ slower. What we do see, however, is ** a dramatic improvement in first contentful
208
+ paint** —over a second on harry.is! ** First web font improved on harry.is** , but
209
+ not on csswizardry.com. Visually complete was 200ms slower.
208
210
209
211
I’m happy to say, for the metrics that matter the most, ** we are 700–1,200ms
210
212
faster** .
0 commit comments