Como fazer o carregamento da fonte do Google ser preguiçoso?

Temos um governo estúpido que bloqueia serviços do Google sempre que algo acontece :man_facepalming:.
Hoje percebi que meu fórum estava carregando muito lentamente (página em branco por cerca de 10 segundos ou mais). Então percebi que há uma solicitação para o Google Fonts no cabeçalho, e ela não é carregada de forma preguiçosa. Então, ele espera até que o tempo limite seja atingido e, em seguida, o fórum carrega.

Como podemos fazer essa solicitação de forma preguiçosa?

1 curtida

Você pode tentar usar a configuração do site principal para fontes? Acredito que essa não usa o Google Fonts, portanto a solicitação será local e, consequentemente, muito mais rápida para você.

2 curtidas

já está usando as configurações do site principal.

1 curtida

Parece que a fonte que está causando o problema é a Roboto, e as configurações do seu site estão definidas para usar Arial… então a fonte provavelmente está vindo de um tema.

Você pode remover a inclusão que está se conectando aos servidores do Google do tema e mudar para usar Roboto nas configurações do seu site. Alternativamente, você pode baixar Roboto e incluí-la como um ativo do tema. Temos um guia para criar um componente de tema com uma fonte servida localmente aqui: Create and share a font theme component

Você também pode tentar adicionar font-display: swap; à sua regra @font-face: `font-display` for the Masses | CSS-Tricks

4 curtidas