"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como evitar que navegadores baixem fontes já instaladas no sistema do usuário usando @font-face?

Como evitar que navegadores baixem fontes já instaladas no sistema do usuário usando @font-face?

Publicado em 13/11/2024
Navegar:565

How to Prevent Browsers from Downloading Fonts Already Installed on the User\'s System Using @font-face?

@font-face src: local - Garantindo o uso de fontes locais

Esta pergunta aborda a questão de como evitar que navegadores baixem fontes que já estão instalados no sistema de um usuário ao usar a regra @font-face.

O CSS fornecido na pergunta usa a sintaxe recomendada pelo Font Squirrel. No entanto, o problema persiste no Chromium, sugerindo um problema específico do navegador.

A solução está em aproveitar a palavra-chave "local()" para priorizar arquivos de fontes locais. Ao modificar a propriedade src conforme visto abaixo, o navegador primeiro tentará carregar a fonte do sistema local:

src: local('DejaVu Serif'), url('DejaVuSerif-webfont.woff') format('woff'), url('DejaVuSerif-webfont.ttf') format('truetype'), url('DejaVuSerif-webfont.svg#webfontCFu7RF0I') format('svg');

Neste código modificado, 'local('DejaVu Serif')' garante que o Chromium verifique a fonte DejaVu Serif instalada no sistema do usuário antes de tentar baixá-la da web.

Essa abordagem garante o carregamento ideal da fonte, como o o navegador usará a cópia local, se disponível, evitando downloads desnecessários e reduzindo o tempo de carregamento da página.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3