Einmalig ein Info-Banner (Notification Bar) auf der Website anzeigen
Sobald der Seitenbesucher den Info-Banner weggeklickt, wird er beim nächsten Laden der Website nicht mehr angezeigt, da die Entscheidung mit einem Cookie gespeichert wird. Über Attribute editierbar und ohne externe JS Library.
Die Integration eines Info-Banners auf einer Website kann eine effektive Möglichkeit sein, wichtige Informationen an die Besucher weiterzugeben. Doch oft möchten Nutzer nach dem ersten Mal, wenn sie den Banner gesehen haben, nicht erneut damit konfrontiert werden. Hier kommt ein nützlicher Code ins Spiel.
Dieser 20 Zeilen Code ermöglicht die Implementierung eines Info-Banners mit einer intelligenten Cookie-Steuerung. Sobald ein Seitenbesucher den Banner schließt, merkt sich die Website diese Entscheidung über ein Cookie. Beim nächsten Laden der Seite wird der Banner dem Besucher nicht erneut angezeigt.
Die Vorteile dieser Lösung sind vielfältig:
- Verbesserte Benutzererfahrung: Die wiederholte Anzeige des Info-Banners kann Besucher frustrieren. Die Möglichkeit, diese Erfahrung zu verhindern, verbessert die Nutzerfreundlichkeit der Website.
- Flexibilität: Die Zeit, nach der der Banner erneut angezeigt werden soll, kann einfach über ein Attribut angepasst werden. Das ermöglicht es, die Benutzererfahrung je nach Bedarf anzupassen.
- Keine externe Bibliothek: Der Code benötigt keine externe JavaScript-Bibliothek. Er ist schlank und fügt sich nahtlos in die Website ein.
- Benutzerdatenschutz und kein DSGVO Cookie Banner nötig: Durch die Verwendung von Cookies, die auf der Client-Seite gespeichert werden, werden keine personenbezogenen Daten erfasst. Dies gewährleistet den Datenschutz der Nutzer.
- Attraktives Design: Der Banner kann individuell in Webflow gestaltet werden, um die Ästhetik der Website zu ergänzen und den Info-Bereich ansprechend zu präsentieren.
Insgesamt trägt dieser Code zur Verbesserung der Benutzererfahrung bei, indem er lästige Wiederholungen verhindert und gleichzeitig die Flexibilität bietet, die richtige Balance zwischen Information und Benutzerfreundlichkeit zu finden.