O Google Fonts foi popular por muito tempo, mas até no Google I/O ‘18 já diziam que, se a prioridade for desempenho, o ideal é fazer self-hosting.
Pelas características do Google Fonts, ele não pode ser mais rápido do que uma fonte hospedada por conta própria.
No passado, havia a vantagem de os usuários já terem o recurso em cache por causa de outros sites, evitando uma requisição adicional. Mas, a partir do Chrome 86, lançado em outubro de 2020, por causa do cache partitioning, mesmo usando a mesma CDN o cache deixou de ser compartilhado entre sites, então essa vantagem também deixou de fazer sentido.
O cache partitioning já foi introduzido no Safari e no Chrome, e o Firefox também deve implementá-lo em breve.
2 comentários
A área de frontend web muda numa velocidade realmente de enlouquecer. Foi por este texto que também fiquei sabendo pela primeira vez de coisas como particionamento de cache. Só recentemente também descobri que é melhor não usar
LocalStorage( https://han41858.tistory.com/54 ), e nossa, a velocidade com que tudo muda é realmente impressionante…As fontes da web em coreano têm um tamanho considerável e, no Google Fonts, os caracteres são classificados com base em Unicode entre os usados com frequência e os que não são, então os caracteres que não são utilizados não são baixados.
Portanto, talvez isso não se aplique ao coreano.