| Permalink |
|---|
/index.html |
Site (Páginas Git)
Muitos de nós usam fontes do Google por meio de um CDN. No entanto, a Alemanha decidiu que isso viola o GDPR, deixando os proprietários de sites abertos a litígios.
Ainda podemos exibir fontes do Google por:
Nota : Esta página se concentra no Google Fontes, mas os mesmos princípios se aplicam a qualquer outro tipo de fonte da Web.
Esquilo de fonte Isso funcionou para "Roboto", mas falhou com as versões estáticas da fonte de "Lato" e "Open Sans".
Fabrica criativo Eu usei isso para arquivos estáticos "Lato" e "Open Sans". Eu tive que fazer upload de cada variante, uma de cada vez.
Fui aconselhado a pré -carregar as fontes na cabeça da página HTML. Isso deve acelerar a entrega das fontes e aumentar o desempenho principal da Web (CWVS) do Google. No entanto, vi avisos depois de fazer isso (consulte a edição de Testing/Firefox e Firefox, abaixo).
< head >
< link
rel =" preload "
href =" roboto-light-webfont.woff2 "
as =" font "
type =" font/woff2 "
crossorigin =" anonymous "
/>
< link
rel =" preload "
href =" roboto-regular-webfont.woff2 "
as =" font "
type =" font/woff2 "
crossorigin =" anonymous "
/>
< link
rel =" preload "
href =" roboto-medium-webfont.woff2 "
as =" font "
type =" font/woff2 "
crossorigin =" anonymous "
/>
...
<!-- CSS file comes after preload -->
</ head > @font-face {
font-family : "Roboto" ;
font-weight : 300 ;
src : url ( "roboto-light-webfont.woff2" ) format ( "woff2" ) , url ( "roboto-light-webfont.woff" )
format ( "woff" );
}
/** Regular: 400 **/
@font-face {
font-family : "Roboto" ;
font-weight : 400 ;
src : url ( "roboto-regular-webfont.woff2" ) format ( "woff2" ) , url ( "roboto-regular-webfont.woff" )
format ( "woff" );
}
/** Medium: 500 **/
@font-face {
font-family : "Roboto" ;
font-weight : 500 ;
src : url ( "roboto-medium-webfont.woff2" ) format ( "woff2" ) , url ( "roboto-medium-webfont.woff" )
format ( "woff" );
}A maior parte da informação veio de fontes auto-hospedeiras explicadas (incluindo o Google Fonts) // Tutorial de Font-Face (YouTube). Informações sobre pré-carregamento/CWVs e conformidade não-GDPR emergiram de um thread de comentários na mesma página.