PROJET AUTOBLOG


Shaarli - le hollandais volant

Site original : Shaarli - le hollandais volant

⇐ retour index

GitHub - timovn/local-favicon-cache: Creates a local favicon cache using Google-Favicon grabber

samedi 2 avril 2016 à 14:21
Google possède un service (non documenté) pour trouver les favicons des sites : http://www.google.com/s2/favicons?domain=google.com

Mon script (PHP) constitue un cache local des favicons en utilisant le service de Google.
Je compte l’utiliser pour le lecteur RSS de Blogo.

Le truc bien c’est que c’est le serveur qui fait la requête vers Google, sans referer ni rien. Ce n’est pas l’utilisateur, donc c’est bien pour la vie privée.
Une fois qu’une requête chez Google est faite et que la favicon est en local, c’est l’icône locale qui est servie sans requête Google.

Il fonctionne en se basant sur le script de Mitsu pour Gravatar, c’est le même principe et pratiquement le même code : https://suumitsu.eu/wiki/doku.php?id=php:cache_gravatar
— (permalink)