Site professionnel intéressé par l'actualité dans tous les domaines et du monde entier

samedi 26 octobre 2019

La substance d'assurance reste claire pendant le chargement de webfont load

webfont load

Les styles de contenu sont souvent des enregistrements volumineux qu'il faut beaucoup de temps pour empiler. Quelques projets couvrent le contenu jusqu’à ce que le style littéraire se charge, provoquant une explosion du livre indistinct (FOIT).
flash of invisible text (FOIT).

Comment l'audit de style imprimé du phare manque la cible #

Le point de référence identifie toutes les URL de style littéraire pouvant contenir une substance vague:Lighthouse



Consultez l'article de notation de l'exécution du phare pour comprendre comment le score d'exécution générale de votre page est résolu. Lighthouse performance scoring

La meilleure stratégie pour éviter de démontrer une substance indistincte #

Le moyen le moins onéreux de traiter consiste à ne pas présenter de substance imperceptible alors que le poids des styles de contenu personnalisé consiste à afficher de manière inattendue un style imprimé par le système. En incluant le style imprimé, apparaissez: permutez font-display: swap dans votre style @font-face, vous pouvez éviter FOIT dans la plupart des projets en cours:

@font-face {
  font-family: 'Pacifico';
  font-style: normal;
  font-weight: 400;
  src: local('Pacifico Regular'), local('Pacifico-Regular'), url(https://fonts.gstatic.com/s/pacifico/v12/FwZY7-Qmy14u9lezJ-6H6MmBp0u-.woff2) format('woff2');
  font-display: swap;
}
L'API d'exposition de style font-display API  imprimé décide comment un style littéraire apparaît. swap swap indique au programme que la substance utilisant le style littéraire doit être démontrée rapidement à l'aide d'un style système. Au moment où le style littéraire personnalisé est préparé, il remplace le style imprimé par le système. (Reportez-vous à la section Eviter les substances vagues lors de l'empilement de messages pour plus d'informations.)Avoid invisible text during loading 

Soutien au programme #

Cela justifie le fait que peu de styles imprimés de support font-display: swap de programme extrêmement volumineux apparaissent: swap; il vous faudra donc peut-être encore plus de travail pour résoudre le problème des substances imperceptibles. Reportez-vous à la section Eviter l’éclatement d’une substance vague dans Codelab afin de comprendre comment éviter le FOIT dans les projets généraux. Avoid flash of invisible text codelab

Aucun commentaire:

Publier un commentaire