-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
9.1.4.3 Kontraste von Texten ausreichend #317
Comments
Wenn Standard-HTML-Elemente verwendet werden, dann gilt das als Ausnahme. Nur wenn benutzerdefinierten Bedienelemente eigesetzt werden, beispielsweise "nachgebaute" Selects mit eingenen Styles, dann müssen für diese Custom Controls Kontrastanforderungen erfüllt werden. |
@sweckenmann können Sie das im BIK BITV Test im Prüfschritt unter "Fragen zu diesem Prüfschritt" aufnehmen? |
(See below for English translation.) Bitte schreiben Sie keine Ausnahme in BITV, die die WCAG in Europa schwächt. Wenn wir das tun, schaffen wir einen schrecklichen Präzedenzfall: Wir sagen den Browser-Entwicklern, dass wir einfach die Regeln ändern, wenn sie die Barrierefreiheit brechen. Verwenden wir standardmäßige, ansonsten gut unterstützte Browsersteuerelemente. Wo CSS die Browserprobleme nicht behebt, verwenden wir die Erklärung zur Barrierefreiheit, um dem Browser die Schuld zu geben. Dies sollte dazu beitragen, den Druck auf Browser-Entwickler aufrechtzuerhalten, ihre Bugs zu beheben. Beispiel: Mitchell Evan (Englische Übersetzung:) Please do not write an exception into BITV which makes WCAG weaker in Europe. If we do that, it sets a terrible precedent: we tell the browser developers that when they break accessibility we simply change the rules. Let's use standard, otherwise well-supported browser controls. Where CSS does not fix the browser problems, let's use the accessibility statement to blame the browser. This should help sustain the pressure on browser developers to fix their bugs. Example: Hi all,
|
Hi @mitchellevan
Die EN, die sich auf die WCAG bezieht, gilt unabhängig vom BIK BITV-Test. Es gibt für beide Formen des Umgangs mit dem Problem Argumente. Wir finden es Kunden gegenüber schwer vermittelbar, sie mit einem Ergebnis "nicht konform" für Mängel zu bestrafen, für die sie nichts können - und sie ggf. indirekt damit zu zwingen, Custom Controls zu basteln, die Mühe und Zeit kosten und andere Nachteile mit sich bringen. Mal abwarten, was die Diskussion ergibt. |
Das ist ein spannender Aspekt. Ich bin ja auch gar nicht mit den Standard-Fehlermeldungen oder title-Attributen zufrieden. Konkret, dass wir darauf bestimmte SCs nicht anwenden wie z.B. 9.1.4.4 Text auf 200 % vergrößerbar, 11.7 Benutzerdefinierte Einstellungen oder 9.1.4.13 Eingeblendete Inhalte bedienbar. |
@MarcHaunschild auch im Edge erfüllt die Texte sowie die Fokushervorhebung die Anforderungen. In Firefox passen die Kontraste der Texte, dafür ist die Fokushervorhebung insuffizient. Die Frage ist nur, wie will man das ordnungsgemäß dokumentieren. Dazu müsste man in der Erklärung der Barrierefreiheit die jeweils genutzte Browser-Version angeben. Solche Verhaltensmuster könnten sich ja bei einer neuen Browserversion theoretisch jederzeit ändern (verbessern aber auch verschlechtern). |
Genau, das macht dann Pruefergegnisse volkommend abhaengig von den Browsern, die fuer die Pruefung benutzt wurden, und deren Verhalten in der getesteten Version. Darueber hinaus sind dann oft noch verschiedene andere Faktoren (z.B. das Farbschema, dass der Benutzer im OS eingestellt hat, was dann Sachen wie den "Accent Colour", den ein Browser verwendet, beinflussen koennte). Macht das ganze dann sehr fragil... |
Ja, ich hatte schon gedacht, dass man das dann alles genau angibt, so wie @mitchellevan es für den Fall mit den select Boxen vorgeschlagen hat. Theoretisch ginge das, aber die Texte der Barrierefreiheitserklärung wären dann ja unendlich lang, wenn alle Browser und Versionen berücksichtigt würden. |
Das ist ein guter Kompromiss. Könnte der Text auch konkret sagen, welche Arten von nativen Bedienelementen eventuell betroffen sind, z. B. Optionslisten und Datumsfelder? Damit Benutzer und Entwickler verstehen können, dass die Probleme begrenzt sind. |
Mir ging es zunächst um einen Hinweis über das Testverfahren, den man womöglich auch in die Barrierefreiheitserklärung aufnehmen könnte. |
Ich habe im Prüfschritt 9.1.4.3 "Kontraste von Texten ausreichend" eine Ausnahme für native Elemente hinzugefügt und die Ausnahme eines geringeren Kontrastes bei Fokushervorhebung entfernt. |
Im Pull Request:
Richtig... es kann den Prüfschritt erfüllen, obwohl es technisch nicht das WCAG-Kriterium erfüllt. Ein guter Kompromiss. |
Thanks @mitchellevan for bringing this to my attention. Chrome welcomes bug reports through its two bug tracing systems: I have opened two bugs for these concerns: Please direct further inquires towards Chrome on this matter into those public bugs. |
Hallo zusammen,
bei den Kontrasten von Texten sollten wie im Prüfschritt vermerkt alle Zustände berücksichtigt werden. Leider sind die Browser an dieser Stelle bei der Darstellung von Standard-Elementen noch nicht wirklich barrierefrei.
Beispiel: bei einem "Select" wird in Nutzung die Selektion im Chrome mit weißer Schrift auf hellblauen Hintergrund im Chrome dargestellt. Gleiches gilt für Standard-Kalender. Dieses Verhalten wird durch den Nutzer-Agenten (Browser) gesteuert und ist nicht mit CSS konfigurierbar.
Da nach Möglichkeit HTML5-Standard-Elemente verwendet werden sollen, sehe ich hier eine Diskrepanz. Im Gegensatz zu anderen Prüfschritten (bsp. 9.1.4.13 Eingeblendete Inhalte bedienbar) gibt es aber auch eine Ausnahmeregelung von der Gebrauch gemacht könnte.
Wie ist dies zu händeln? Muss hier entsprechend des Prüfschritts abgewertet werden, was dazu führt, dass Standard-Komponenten mit besseren Kontrasten nachgebaut werden müssten?
Besten Dank und viele Grüße
Janina
The text was updated successfully, but these errors were encountered: