Goofy: des local font-faces

 Goofy, (google fonts yummy ! ) est un petit script qui vous permettra de faire votre marché chez googlefonts puis de récupérer un zip contenant tout le nécessaire pour héberger les font-faces en local...

Le zip contient les fonts au format woff et le fichier font-face.css prêt à inclure (et modifié pour fonctionner avec les versions locales des fonts):

ainsi on a le beurre et l'argent du beurre (pour le postérieur de la crémière, démerdez-vous, je vais pas tout faire )

 

Du coup, google ne peut plus tracer les visiteurs de votre site en vérifiant l'accès à aux polices... 


 

Alors, comment on s'y prend ?

On récupère le script sur le dépôt GitHub, déjà et on l'installe sur son serveur en le copiant dans un dossier à lui.

Ensuite, on accède au fichier par le navigateur et on suit les instructions... à savoir:

  1. déposer le bookmarklet de goofy dans la barre de favoris,
  2. aller sur www.google.com/fonts et sélectionner normalement les polices que vous voulez,
  3. cliquer sur le bouton use en bas à droite puis sur la page suivante, cliquez sur le bookmarklet


 

Le bookmarklet va récupérer l'adresse du fichier css contenant les font-faces et l'envoyer à Goofy.

Le script va alors récupérer chaque fonte au format woff, les renommer proprement, modifier le fichier css d'origine pour faire pointer les chemins sur les versions locales des polices puis zipper le tout et vous l'envoyer...

Le fichier css est prêt à utiliser: il suffit de l'ajouter à une page ou d'en intégrer le contenu dans une de vos pages de css (en mettant les fontes dans le même dossier que le css.)


Les fichiers sont temporairement stockés dans un sous-dossier temp et à chaque utilisation du script, il supprime les fichiers de plus de 4 minutes afin d'éviter de stocker trop de données...

 

Amusez-vous bien !

✍ Écrire un commentaire

Quelle est la troisième lettre du mot hsotc ?