Comment générer les gravatars par défaut & # 8220; & # 8221; comme sur Stack Overflow?

StackOverflow https://stackoverflow.com/questions/405717

  •  03-07-2019
  •  | 
  •  

Question

Comment Stack Overflow génère-t-il automatiquement les gravatars pour les utilisateurs qui ne téléchargent pas d’image ou qui n’ont pas créé d’icône Gravatar?

D'où viennent ces avatars aléatoires et comment puis-je les générer pour mon propre site?

Était-ce utile?

La solution

Les gravatars colorés 'aléatoires' sont affichés car ce paramètre de chaîne de requête est ajouté à chaque URL source de gravatar: d = identicon

Ceci est fait de sorte que si l'utilisateur n'a pas d'image gravatar associée à son email, cette image "aléatoire" est affichée à la place de l'image gravatar bleue par défaut.

Ce qui suit affiche l'image bleue 'par défaut' car le paramètre n'est pas inclus: texte alternatif

Pourtant, la même URL avec le paramètre d = identicon inclus montre ceci: alt text

Voici l'URL utilisée pour l'exemple: https://www.gravatar.com/avatar/94d093eda664addd6e450d7e9881bcad?s=32&d=identicon&r=PG

En passant, ces images (appelées Identicons ) ne sont pas vraiment aléatoires, mais sont générées à partir sur le hachage de l'e-mail.

Voir Comment l'avatar par défaut de l'utilisateur est-il généré? pour certaines implémentations linguistiques de cet algorithme.

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