J’ai « viré » les fonts Google sans les virer
Y’a pas vraiment de magie de ma part, mais seulement, depuis quelques temps, WordPress embarque la police Open Sans depuis les serveurs de Google pour son interface d’administration. C’est joli, mais ça donne à Google une info sur chaque visiteur qui affiche une page du site (oui parce que c’est chargé même pour vous). Une méthode supplémentaire de pistage, bien plus insidieuse, car sans JavaScript. En plus, je prépare un nouveau thème pour le blog (basé sur Simone), et celui-ci inclue une autre police Google, Lato, en plus d’Open Sans. Donc deux appels vers les serveurs de Google.
Fort heureusement des solutions existent, sans aller jusqu’à bricoler en profondeur le thème que vous utilisez, au risque de vous couper de mises à jour futures (ou pire, qu’une mise à jour détruise vos modifications). Je vais donc vous indiquer une méthode que j’ai pu tester avec succès. On dit merci qui ?
On dit merci à Laurent Napias, qui sévit sur le blog-libre, et qui a développé une extension (lien mort, pas de remplacement pour l’instant) pour rapatrier sur le serveur les polices Google. Un grand merci à lui.
Une installation super simple
En effet, si vous récupérez l’archive qu’il que je vous propose, vous ne savez pas nécessairement quoi faire avec. Magie de WordPress, il suffit de décompresser l’archive dans le dossier wp-content/plugins là où se trouve le blog sur votre serveur. Voilà ce que j’ai sur le blog « de test » :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
seboss666@heberg-new:~/web/www/blog/wp-content/plugins$ l total 52 drwxr-xr-x 4 www-data www-data 4096 nov. 10 05:00 akismet drwxr-xr-x 4 www-data www-data 4096 oct. 15 19:23 bl-google-fonts drwxr-xr-x 7 www-data www-data 4096 nov. 17 15:31 captcha drwxr-xr-x 9 www-data www-data 4096 nov. 10 05:00 crayon-syntax-highlighter drwxr-xr-x 6 www-data www-data 4096 nov. 15 12:32 disqus-comment-system -rw-r--r-- 1 www-data www-data 30 nov. 10 05:00 index.php drwxr-xr-x 4 www-data www-data 4096 nov. 10 05:00 microblog-poster drwxr-xr-x 4 www-data www-data 4096 nov. 10 05:00 post-views-stats drwxr-xr-x 4 www-data www-data 4096 nov. 10 05:00 q2w3-inc-manager drwxr-xr-x 5 www-data www-data 4096 nov. 10 05:00 responsive-add-ons drwxr-xr-x 7 www-data www-data 4096 nov. 10 05:00 responsive-lightbox drwxr-xr-x 8 www-data www-data 4096 nov. 19 12:13 wp-edit drwxr-xr-x 13 www-data www-data 4096 nov. 10 05:00 wp-piwik |
(Tous les plugins ne sont pas activés) Il suffit ensuite de se rendre dans l’interface d’administration, et il apparaîtra alors dans la liste des plugins, ne demandant qu’à être activé !
Et c’est tout
Dès lors, il interceptera les appels aux polices Google dans une page, et il va vérifier s’il existe une version locale de la police (sur le serveur où est installé le blog), sinon il va la télécharger et ensuite remplacer le lien pour proposer cette copie locale. Magie, magie !
Raffinement, ça fonctionne pour tous les appels de polices. Comme je disais en introduction, mon futur thème fait appel à la police Lato, elle aussi hébergée sur les serveurs de Google. Et bien il a de lui-même récupéré les polices et modifié les liens, cool non ?
Vous êtes toujours pisté
Alors oui, Google ne vous suit plus, à moins que comme un peu plus de 70% de mes visiteurs, vous ne veniez de chez lui pour lire mes articles (ça vous apprendra à utiliser DuckDuckGo). Ou si vous utilisez Chrome d’ailleurs, comme près de la moitié de la population « locale ». Et oui, vous aurez compris que je vous piste un peu aussi, j’en ai assez parlé, d’abord pour l’anniversaire du blog, ensuite carrément pour vous présenter Piwik. La différence, c’est que ces données sont à ma seule discrétion, et ne serviront à personne d’autre (même pas pour de la pub, je n’ai pas l’intention d’y céder). Et puis il reste le cas Disqus, qui est lui aussi une sorte de mouchard, puisqu’il recense vos commentaires sur tous les sites où vous participez et où il est présent (et donc ici). Bref, c’est un petit pas seulement, mais un qui permet de gagner un poil d’indépendance par rapport à un Google omniprésent, le principal éditeur de presse en ligne allemand Axel Springer l’a appris à ses frais.
Merci pour cette article sebosss , mais le lien ne fonctionne 🙁
Oui je sais, j’ai zappé, mais Cyrille Borne, dans un style qui lui est propre, a tout « foutu » en l’air du jour au lendemain en fermant carrément le blog-libre. J’ai du coup quelques brouillons où je vais devoir supprimer du lien à cause de ça 🙁
J’ai toujours l’archive en local, il faut que je trouve le temps de demander l’autorisation à Laurent Napias, et je la collerais directement ici, en mettant l’article à jour. Stay tuned 😉
Effectivement merci !!
Est ce que tu pourrais me passer le plugin ? Il n’y est meme plus sur le repository de wordpress . Merci .
http://blog.seboss666.info/wp-content/uploads/2015/01/bl-google-fonts.zip
J’ai mis à jour l’article (d’ailleurs, j’en ai plusieurs à corriger puisque les liens sont morts) aussi, il est proposé au chapitre de l’installation.
Bizarre je ne l’avais tout à l’heure mais merci bcp
Non mais je viens de le faire hein 😛 (merci de me l’avoir rappelé d’ailleurs)
De rien il y a aussi une erreur avec le thème sur chrome je ne saurais te l’expliquer par écris mais je peux te montrer un screenshots ?
C’est pas bien d’utiliser Chrome 😛
Plus sérieusement, tu as un petit bouton pour poster une image, justement, profites-en ! (j’ai testé avec Opera 26, je pensais le thème tranquille–donc ce n’est peut-être pas tant un bug que ça).
Sinon utilise Firefox 🙂
PS : à y repenser, si c’est par rapport à Disqus, je ne sais pas pourquoi il « colle » à gauche. Comme ça fonctionne toujours, je n’ai pas traité ce point en priorité.
Non rien à voir avec disqus : regarde l’image
Sinon je n’utilise pas chrome mais chromium . Firefox est très bien mais plus lent que chrome je pense?
Dans quelle résolution tu travailles ? Ce bloc est censé s’adapter à la largeur, il n’apparaît qu’à partir de 1300px de large environ, sinon c’est une ligne sous le titre. En aucun cas il n’est censé être poussé vers la gauche.
Là comme ça, je dirais en effet de tenter avec Firefox, sinon, tenter de recharger la page après avoir vidé le cache (je sais pas faire sous Chromium, sous Firefox on fait Ctrl+F5, c’est peut-être pareil).
[…] vous êtes peut-être (sûrement?) déjà tombé dessus il y a une année, puisque je me base sur ce billet de Seboss666, merci d’ailleurs à lui pour cette astuce pertinente. Pourtant, l’information […]
[…] à l’insu de nos clients, j’ai trouvé un article sur le Blog de Seboss666 intitulé J’ai « viré » les fonts Google sans les virer. Il s’agit d’un petit plugin WordPress qui va intercepter les appels aux polices Google […]
Merci pour ce post, ce plugin est génial