Über den Service
ÜbersetztIch entwickle ein Währungswechsel-Widget für einen Online-Shop-Katalog — dasselbe Widget im Kopfbereich der Seite, das den angezeigten Preis sofort ändert, ohne die Seite neu zu laden. Das Widget berechnet alle Preise auf der Seite zum aktuellen Wechselkurs neu, wenn ein Besucher eine andere Währung auswählt, und ruft den Kurs aus einer externen Quelle ab, anstatt eine einmal festgelegte Zahl zu verwenden.
Ich denke separat über die kleinen Details nach, die den Währungsumrechner wie einen Teil der Seite erscheinen lassen, nicht wie ein Block, der an die Seite geklebt ist: Preisrundung nach für die gewählte Währung typischen Regeln, korrekte Platzierung des Währungssymbols, Tausendertrennzeichen und ein Fallback-Szenario, falls die Kursquelle für ein paar Minuten nicht verfügbar ist. Ich merke mir die gewählte Währung — beim nächsten Besuch sieht ein Besucher die Preise im gleichen Format, in dem er sie zuletzt hinterlassen hat, egal ob das vor einer Stunde oder vor einer Woche war.
Ich arbeite sowohl mit Vanilla JavaScript als auch mit React oder Vue — ich schaue mir an, was bereits auf der Seite verwendet wird, und ziehe keine unnötigen Bibliotheken hinzu, wenn ein paar Dutzend Zeilen Code ausreichen. Der Währungsumrechner integriert sich in den Warenkorb und den Checkout, sodass die gewählte Währung nicht verloren geht, wenn man vom Katalog zur Zahlungsseite wechselt.
Was in der Arbeit enthalten ist:
— Widget im Kopfbereich mit sofortiger Preisneuberechnung
— Verbindung zu einer Quelle des aktuellen Wechselkurses
— Speicherung der gewählten Währung zwischen den Besuchen
— saubere Integration in das bestehende Markup und den Warenkorb
Ich denke separat über die kleinen Details nach, die den Währungsumrechner wie einen Teil der Seite erscheinen lassen, nicht wie ein Block, der an die Seite geklebt ist: Preisrundung nach für die gewählte Währung typischen Regeln, korrekte Platzierung des Währungssymbols, Tausendertrennzeichen und ein Fallback-Szenario, falls die Kursquelle für ein paar Minuten nicht verfügbar ist. Ich merke mir die gewählte Währung — beim nächsten Besuch sieht ein Besucher die Preise im gleichen Format, in dem er sie zuletzt hinterlassen hat, egal ob das vor einer Stunde oder vor einer Woche war.
Ich arbeite sowohl mit Vanilla JavaScript als auch mit React oder Vue — ich schaue mir an, was bereits auf der Seite verwendet wird, und ziehe keine unnötigen Bibliotheken hinzu, wenn ein paar Dutzend Zeilen Code ausreichen. Der Währungsumrechner integriert sich in den Warenkorb und den Checkout, sodass die gewählte Währung nicht verloren geht, wenn man vom Katalog zur Zahlungsseite wechselt.
Was in der Arbeit enthalten ist:
— Widget im Kopfbereich mit sofortiger Preisneuberechnung
— Verbindung zu einer Quelle des aktuellen Wechselkurses
— Speicherung der gewählten Währung zwischen den Besuchen
— saubere Integration in das bestehende Markup und den Warenkorb