Gibt es eine Möglichkeit, Discourse so zu konfigurieren, dass Avatare automatisch aktualisiert werden, wenn Gravatars auf gravatar.com geändert wurden?
Ich denke, die überwältigende Mehrheit der Nutzer erwartet, dass bei einer Aktualisierung ihres Gravatars auf gravatar.com auch die Profilbilder auf allen Websites aktualisiert werden.
Discourse erfordert jedoch ein manuelles Klicken auf einen Button, um Gravatar-Avatare zu aktualisieren, was genau dem entgegengesetzt ist, was Nutzer erwarten.
Das bedeutet: Wenn ich mein Gravatar aktualisiere, muss ich an alle Discourse-Websites denken, die ich nutze, und auf jeder einzeln den Gravatar manuell aktualisieren.
Ich finde, dieses Verhalten ist für Gravatar-Nutzer sehr unerwartet.
Würde das auch Personen aktualisieren, die bereits ein benutzerdefiniertes Avatar-Bild festgelegt haben? Oder nur diejenigen, die keines haben? Ich stimme zu, dass es keine notwendige Funktion ist, aber dennoch eine interessante Option.
Nach meiner Erfahrung aktualisieren sich Gravatars meist automatisch nach ein paar Minuten, zumindest auf Seiten, auf denen ich sie verwendet habe. WordPress-Seiten sind ein gutes Beispiel dafür.
Ich denke, ein benutzerdefiniertes Avatar-Bild sollte dies überschreiben und unverändert bleiben. Es ist wie eine überschriebene Variable in einem inneren Gültigkeitsbereich, die sich nicht ändert, wenn sich die äußere Variable ändert.
Viele Seiten nutzen Gravatar so, dass die Identität offengelegt wird. Sie verlinken direkt auf Gravatar. Das bedeutet, man kann beispielsweise E-Mail-Adressen per Brute-Force angreifen.
Discourse erstellt eine Kopie der Avatare.
Wenn ein Nutzer Gravatar-Updates auf Discourse wünscht, muss er auf die Schaltfläche „Aktualisieren" klicken.