Is there ANY way to achieve good Core Web Vitals scores while using Adobe Fonts?
I'm at my wit's end. I've been trying to improve Core Web Vitals scores for our website (https://georgiaencyclopedia.org) and I've made great progress except for all the performance hits we get from using Adobe Fonts for one of the typefaces (Calluna, the serif).
The sans-serif font is Google Fonts and I have the font files hosted locally which is working great and fast. But I'm getting hit pretty hard regarding CLS and LCP and the issues appear to stem entirely from the time it takes for the webfont to load (and any layout shift from the font loading). The biggest problem seems to be the blocking @1552174 CSS statement Adobe Fonts relies on, but there doesn't seem to be any way to avoid that.
I've got the font display set to "swap" and I'm loading it using this code:
<link rel="preconnect" href="https://use.typekit.net" crossorigin>
<link rel="preconnect" href="https://p.typekit.net" crossorigin>
<link rel="preload" as="style" href="https://use.typekit.net/bym4igk.css">
<link rel="stylesheet" href="https://use.typekit.net/bym4igk.css" media="print" onload="this.media='all'">
The preloading and stylesheet switching were some items I read might help with CWV score by warming up the connection and not blocking page rendering (though I'm wondering if the latter may have hurt more than it help).
Is there anything else I can do to improve how I'm loading the font? What exactly is the ideal way to do it?
And ultimately can someone give it to me straight - is there ANY way to achieve a strong Core Web Vitals score while using Adobe Fonts? Because I'm really starting to think that there isn't.
Thank you!
