Como garantir que o texto continue visível durante o carregamento da webfont?

 Se você possui um blog ou site, já deve ter se deparando com a mensagem de erro "Garanta que o texto continue visível durante o carregamento a webfont".

Esse problema será encontrado quando você analisar a velocidade das páginas do seu site no PageSpeed Insights ou então em outras plataformas que desempenham essa mesma função.

Uma prática recomendada, para garantir que o texto seja visto por todos, é usar o recurso font-display swap. 

Passo 01: Faça um backup do template do seu. Por exemplo no blogger, basta ir até opção tema e clicar na setinha que aparece do lado da opção personalizar. Clicando nessa setinha vai aparecer várias opções,  escolha primeiro a opção fazer backup.

Passo 02: Agora você clicar em editar html e dentro dele, você vai procurar pelos arquivos css. Para pesquisar por ele é fácil basta pressionar as teclas control+F (juntas) do computador que vai abrir uma barrinha de pesquisa conhecida por search.

barrinha de pesquisa conhecida por search


Dentro da barrinha de pesquisa digite o comando ".css". Assim você vai encontrar o css que está causando problema de carregamento na webfont do teu site.

Exemplo de arquivo css com problema de carregamento na webfont:

arquivo css com problema de carregamento na webfont

Exemplo da webfont com problema de carregamento:

texto invísivel ocasionado por problema de carregamento dessa web font

Se o problema de carregamento da webfont não for tratado, os textos do site podem ficar invisíveis. 

Passo 3: desative o css, que apresenta o problema de carregamento, colocando ele dentro do camando <!-- código css -->.  Veja a imagem que mostra como desativar um css.

css desativado
Passo 4: Procure pelo código "<b:skin" e desça até o final dos códigos que contém as as definições de variable do teu site.

Depois das definições de variable adicione o código css abaixo:

@font-face {

font-family: 'Adicione o nome da font family da web font ';

font-style: normal;

font-weight: 400;

src: local('coloque a qui o nome do local da web font sem traço'), local('coloque aqui o nome do local da webfont com traço'),

url(Coloque aqui a url da webfont que está apresentando problema de carregamento)

format('woff2');

font-display: swap;

}Saiba mais sobre font-display

Exemplo de solução de problema no carregamento da webfont depois de adicionar o recurso font-display swap:

recurso font-display swap corrige o problema de carregamento na fontweb

A vídeo aula a seguir explica o passo a passo: como definir corretamente o font-display swap.

(Gostou do conteúdo? É só me seguir no you tube para mais novidades)  



Post a Comment

Os comentários não é a nossa opinião e, portanto, o autor da mensagem é quem se responsabiliza pelo conteúdo postado.

Postagem Anterior Próxima Postagem