Automatisches Laden meiner Pronomen (ein kleines Nebenprojekt)
Vor einiger Zeit stieß ich auf ein kleines, aber interessantes Problem: Ich wollte, dass meine Website automatisch meine Pronomen lädt. Diese änderten sich damals recht häufig, und es wurde schnell mühsam, sie überall manuell zu aktualisieren.
Fun Fact: Das war für eine frühere Version der Website, die Sie gerade lesen!
Es begann als kleines Nebenprojekt, um das Teilen von Bildern und persönlichen Informationen – wie Pronomen – nahtloser zu gestalten. Derzeit wird das Projekt nicht aktiv weitergeführt, und ich kann nicht garantieren, dass es noch wie vorgesehen funktioniert. Von Zeit zu Zeit lasse ich GitHubs Dependabot Updates anwenden, aber da ich es nicht mehr benutze, bemerke ich möglicherweise nicht sofort, wenn etwas nicht mehr funktioniert (oder sich die API der Dienste ändert, auf denen dieses Skript basiert).
Wie es funktioniert hat Link zu Überschrift
Das Skript wurde entwickelt, um die Erstellung von Pronomen-Badges für Websites zu vereinfachen.
Die meisten Funktionen wurden als asynchrone (async) Aufrufe geschrieben, da sie Daten direkt aus Online-Quellen in Ihrem Browser abrufen.
Für „pronouns.page“ könnte es sogar eine Liste mit bevorzugten Namen und Altersangaben abrufen (siehe: PronounsPageUser.ts).
Am meisten habe ich mich auf PronounsBadge-HTMLAdapter verlassen.
Andere Komponenten waren eher experimenteller Natur und dienten dazu, die Unterstützung für mehrere Pronomen-Datenanbieter zu untersuchen – wie „pronouns.page“ und „pronouns.alejo.io“.
Wenn Sie neugierig sind oder sich näher mit dem Code befassen möchten, können Sie ihn hier einsehen:
A JavaScript Library to get a persons pronouns from pronouns.page or other providers - dozro/show-your-pronouns
