Ich versuche zu verstehen, wie dies möglich sein kann, um es für den Endbenutzer mit Behinderungen deutlicher zu machen.Hide Text von assistive Technologie
Was ich versuche zu tun ist, einige Teiltext, der standardmäßig zur Verfügung gestellt wird, zu verbergen und durch einen anderen Text für Benutzer mit Behinderungen zu ersetzen.
Zum Beispiel:
<span id="one">ACCESSIBILITY CHECK</span>
<span id="two">Accessibility check</span>
Wie Sie sehen, ist der erste Teil (#one
) ist nicht zugänglich. Ich möchte zweite (#two
) von Standardbenutzer und die erste (#one
) von Benutzern mit Behinderungen verstecken.
Der erste Teil - Verbergen von Standard-Benutzer - Ich weiß, wie zu erreichen, aber der zweite Teil nicht. Ich lese über aria-hidden="true"
, aber wirklich nicht sicher darüber in Bezug auf Cross-Plattforming und die Bedeutung es selbst.
ARIA wird nur von Bildschirmleseprogrammen unterstützt, und nicht alle Bildschirmleseprogramme sind blind. Wenn Sie sagen, dass Sie einen Textabschnitt von "Benutzern mit Behinderungen" ausblenden möchten, wäre es hilfreich, mehr Kontext zu haben. Dann bin ich glücklich, etwas Hilfe anzubieten. – aardrian
Related: http://stackoverflow.com/questions/43150685/aria-markierteby-not-working-with-nvda-firefox/43151062#43151062 – aardrian
Danke, Aardrian, aber Sie zeigen mich nur auf etwas, das ich bereits weiß - versteckt Text visuell, aber nicht von Bildschirmlesern. Was ich nicht weiß, ist, wie man sich vor Bildschirmlesern versteckt, aber visuell erlaubt, diesen Text zu sehen. Welchen Kontext darf ich stellen? Es sollte offensichtlich sein, dass das Lesen von Text mit allen Großbuchstaben nicht die beste Erfahrung für einen Benutzer mit Behinderungen ist. Ich möchte spezifisch diese empfindliche Arie zielen und es viel bequemer machen für behinderte Leute, die Hilfsmitteltechnologie benutzen, um es zu lesen – sorvz