| permalien |
|---|
/Index.html |
Site Web (pages GIT)
Beaucoup d'entre nous utilisent des polices Google via un CDN. Cependant, l'Allemagne a décidé que cela contrevient au RGPD, laissant les propriétaires de sites ouverts aux litiges.
Nous pouvons toujours afficher des polices Google par:
Remarque : Cette page se concentre sur les polices Google, mais les mêmes principes s'appliquent à tout autre type de police Web.
Squirrel de police Cela a fonctionné pour "Roboto" mais a échoué avec les versions de police statiques de "Lato" et "Open Sans".
Creative Fabrica J'ai utilisé ceci pour les fichiers statiques "lato" et "ouvrir SANS". J'ai dû télécharger chaque variante, une à la fois.
On m'a conseillé de précharger les polices dans la tête de la page HTML. Ceci est censé accélérer la livraison des polices et augmenter les performances de base de Google Web Vitals (CWVS). Cependant, j'ai vu des avertissements après avoir fait cela (voir Testing / Firefox et Firefox Developer Edition ci-dessous).
< 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" );
}La majeure partie des informations provenait des polices d'auto-hébergement expliquées (y compris les polices Google) // @ Font-Face Tutorial (YouTube). Les informations sur le préchargement / CWV et la conformité non GDPR ont émergé d'un fil de commentaires sur la même page.