Ich habe ein < div> -Tag, wo ich den Text alle paar Millisekunden aktualisiere. Visuell kann ich den Text blinken sehen, was gut ist.Verhindere das Lesen jeder dynamischen Veränderung: Gibt es einen Aria-Live = "Zombie"?
Ich möchte es zu einer Aria-Live-Region machen, so dass ich den Text auch zu blinken hören kann, aber ich will nicht, dass JAWS jede Textänderung liest. Es wird zu fest werden.
Also, wenn ich den Text 4 Mal um die Zeit Kiefer nach dem Lesen der ersten Änderung beendet, möchte ich Backen die anderen 3 Änderungen ignorieren und nur die nächste Änderung (5. Änderung) sagen, und so weiter. Die verpassten 3 Änderungen sind nicht wichtig.
So habe ich eine Arie-Live-Region, die nicht wirklich am Leben ist und es ist nicht wirklich tot. Ich brauche eine Art Zombie-Mittelfeld.
Ich habe verschiedene Kombinationen von "höflich" und "durchsetzungsfähig" sowie Aria-beschäftigt versucht, aber nichts, was ich versucht habe funktioniert.
Irgendwelche Ideen?
Danke für die Klärung meines Titels, user2864740 – slugolicious
Wenn Sie auf ein Problem wie dieses stoßen, dann ist das ein klares Zeichen dafür, dass Sie wirklich nicht aria-live verwenden wollen. Sie möchten, dass der Benutzer selbst nach den Aktualisierungen suchen kann. Sie werden wahrscheinlich feststellen, dass es eine bessere Lösung für dieses Problem gibt, die sehende Benutzer ebenfalls als nützlich empfinden werden. Beispielsweise möchten Sie möglicherweise eine Art Ticker oder ein Protokoll der kürzlich erfolgten Aktualisierungen implementieren, damit ein Benutzer diese ansehen kann. Dies würde das Problem lösen und sehenden Benutzern helfen, die Schwierigkeiten haben, mehrere Aktualisierungen auf schnelle Weise zu verfolgen. – unobf
@unobf - In einer größeren App könnte es Sinn machen, eine andere Lösung zu finden, aber mein Fall, der ganze Punkt meiner Webseite war, die Textaktualisierungen zu zeigen. Ich unterrichte einen Kurs über Barrierefreiheit für Entwickler und Tester. Während des Unterrichts brauche ich einige Freiwillige, die bei einigen Demos helfen. Ich wollte vorbereitet sein, für den Fall, dass sich niemand freiwillig gemeldet hat (was tatsächlich passiert ist). Also schrieb ich eine einfache Seite mit einem Knopf ("Wähle einen Freiwilligen") und einen großen Textbereich mit den Namen der Schüler. Der Text würde sich zuerst schnell aktualisieren und dann langsamer werden, bis ein Name gewählt wurde. Ein bisschen wie ein Rad drehen. – slugolicious