22 pontos por filekiwi 2022-08-05 | 1 comentários | Compartilhar no WhatsApp

Quando tentei usar uma webfont em coreano e ela não era exibida corretamente, quase desisti, mas consegui encontrar uma solução de algum jeito e organizei o método abaixo.

  • Ao usar uma webfont em coreano, a fonte aplicada não aparece imediatamente no primeiro carregamento da tela inicial.
  • Em contextos de língua inglesa, dá para resolver isso facilmente com font-display: optional, mas em coreano é mais difícil.
  • Como não encontrei nenhum lugar na Coreia que tivesse implementado isso, acabei fazendo eu mesmo.
  • Gerar um subconjunto da fonte apenas com os caracteres que aparecem na página --> falha. Ainda fica grande.
  • Gerar um subconjunto apenas com os caracteres que aparecem na primeira tela, na parte superior da página --> sucesso. Fica pequeno o suficiente.
  • Enquanto o usuário permanece na primeira tela, finalizar o carregamento da webfont completa.

1 comentários

 
filekiwi 2022-08-05

https://velog.io/@filekiwi/optimization-web-font-hangul-part-1
Leia este texto também.
Você também pode ver como empresas coreanas estão fazendo a otimização de webfonts.