Ich begann mit der Zugänglichkeit zu arbeiten. aria-labeledby und aria-describedby funktionieren in Chrome und Firefox gut, werden aber von NVDA in IE nicht richtig gelesen.NVDA Bildschirmleser liest nicht aria-labeledby und aria-in Internet Explorer
<div id="div1">div 1</div>
<div id="div2">div 2</div>
<div>div 3</div>
<button aria-labelledby="div1 div2 buttonName1"><span id="buttonName1">Test1</span></button>
<br>
<button aria-describedby="div1 div2 buttonName2"><span id="buttonName2">Test2</span></button>
Welche Version von IE? Welche Version von NVDA? – aardrian
IE 10, Edge, IE 11 und NVDA 2016.2.1 –
Ah, dann gilt meine Antwort unten definitiv. Für Edge ist das ein völlig anderer Browser und verwendet nicht dieselben Hooks wie IE. Im Allgemeinen vermeiden NVDA- und JAWS-Benutzer es, aber es funktioniert mit Erzähler. – aardrian