Question

Je suis en train d'utiliser les polices Google intégrées sur mon site et j'ai inclus le lien pour télécharger la police de l'API de Google chaque fois que quelqu'un visite le site, mais je suis un problème avec Firefox, car il semble que son en essayant de télécharger la police chaque fois qu'un rafraîchissement ou cliquez sur un nouveau lien.

Sur tous les autres navigateurs, il ne cache télécharger une fois la police à travers le site comme toutes les autres mises en cache.

Le lien vers Google API de police est stylesheets suit comme:

<link href='http://fonts.googleapis.com/css?family=Droid+Sans&subset=latin' rel='stylesheet' type='text/css'>
Était-ce utile?

La solution

Je remarque le même comportement; chargement des polices avec JavaScript semble résoudre le problème. Il suffit de remplacer « Ubuntu » par « Droid » dans votre cas et insérez le bloc de code suivant après votre balise de <head>:

<script type="text/javascript">
  WebFontConfig = {
    google: { families: [ 'Ubuntu' ] }
  };
  (function() {
    var wf = document.createElement('script');
    wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
        '://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
    wf.type = 'text/javascript';
    wf.async = 'true';
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(wf, s);
  })();
</script>

Plus d'informations peuvent être trouvées ici sur Google Developers 'Font site.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top