2010-11-24 4 views
5

J'essaie d'utiliser les polices google intégrées sur mon site Web et j'ai inclus le lien pour télécharger la police de google fonts api chaque fois que quelqu'un visite le site, mais j'ai un problème avec firefox parce qu'il semble que c'est essayer de télécharger la police chaque fois que vous rafraîchissez ou cliquez sur un nouveau lien .. sur tous les autres navigateurs, il ne télécharge qu'une seule fois et cache la police à travers le site comme toutes les autres choses en cache. le lien vers google police api stylesheets est la suivante ..Google Fonts Pas de mise en cache sur firefox

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

quelqu'un peut-il là-bas s'il vous plaît aidez-moi si vous avez jamais rencontré ce genre de problème et ont une solution pour elle.

Merci à l'avance ..

Répondre

3

remarqué le même comportement, le 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 <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 code

+0

Nice, en fait, il semble que je avoir le problème dans Chrome aussi et le chargement paresseux l'a également corrigé. –

Questions connexes