Replies: 2 comments 1 reply
-
|
Hi @Chrisdo82, vielen Dank für den Verbesserungsvorschlag. Weiterführendes: Aus Sicht von Barrierefreiheit und speziell für KoliBri ergibt sich ein recht klares Bild: Problematische Punkte bei Toasts
Aus KoliBri-SichtVision & Mission von KoliBri betonen Zuverlässigkeit, Verständlichkeit und Barrierefreiheit als Kernkriterien. Ein Toast erfüllt diese Kriterien nur schwer. Qualitätskriterien (z. B. "State must be perceivable and persistent") werden verletzt, da Toasts flüchtig sind. Manifest fordert "resilient UI", d. h. die Nutzererfahrung darf nicht von zufälligen UI-Patterns abhängen. Ein Toast ist hier ein Anti-Pattern. EmpfehlungDialogs & Modals sind die kontrollierte, barrierefreie Variante: Fokusmanagement, klare Ansage durch Screenreader, beständige Informationen. Toasts eher vermeiden. Stattdessen: Inline-Feedback im Kontext des Elements (z. B. Bestätigung unter einem Formularfeld). Status-Bereiche mit role="status" oder aria-live="polite" an definierter, fester Stelle im Layout. Benachrichtigungscenter (persistent, abrufbar, nicht automatisch verschwindend). 👉 Fazit:Die Entscheidung, Toasts in KoliBri v5 abzuschaffen, ist aus Sicht der Barrierefreiheit und Konsistenz absolut sinnvoll. Es stärkt die Robustheit des Frameworks und reduziert Fehlanwendungen bei Konsumenten. |
Beta Was this translation helpful? Give feedback.
-
|
wir haben hierzu jetzt ein ticket #8611 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Goals
Non-Goals
No response
Background
Der Button zum Schließen aller Toasts heißt "Alle schließen" > Wenn aber Toasts und ein Modal offen sind, ist für Screenreader Nutzende nicht erkennbar, was geschlossen werden soll. Das Modal? Oder etwas ganz anderes?
Proposal
Wording anpassen zu "Alle Benachrichtigungen schließen" oder eine Property zum umbenennen bereitstellen.
Beta Was this translation helpful? Give feedback.
All reactions