Salut à tous,
Si l’on visite pour la première fois la page d’accueil de mon site web, le chargement complet prend en moyenne 910 ms.
Parmi ces 910 ms, le chargement d’une police d’écriture (fichier police.ttf, 431 KB) prend 570 ms en moyenne, c’est le fichier qui prend le plus de temps :
https://zestedesavoir.com/media/galleries/5280/f034046a-8ada-4e19-b1c2–43a538415004.png
Je que j’aimerais idéalement, c’est charger la police d’écriture uniquement si l’utilisateur ne la possède pas sur son ordinateur.
Mais je n’ai aucune idée de comment faire… je me disais qu’utiliser du JavaScript, ça revient à charger un fichier en plus et donc on se retrouve avec le même problème de temps de chargement…
Voici le code CSS de ma page web :
@font-face
{
font-family: one_policy;
src: url("police.ttf");
}
html
{
background-color: black;
font-size: 22px;
text-shadow: 2px 2px 3px #000;
font-family: one_policy;
}
body
{
width: 80%;
margin: auto;
}
.choix
{
margin-left: 40px;
margin-top: 50px;
}
a
{
text-decoration: none;
text-shadow: 0px 0px 10px #fff;
}
Des idées pour optimiser la vitesse de chargement de ma page web ?
Merci d’avance