@@dedlfix:
nuqneH
P.S. Es gibt ja nun sogar role="presentation", was eine Tabelle explizit als Layout-Tabelle auszeichnen kann.
Nun ja, die WAI-ARIA-Attribute dienen größtenteils dazu, bestehendes schlechtes Markup so anzureichern, dass damit bessere Zugänglichkeit erreicht werden kann, ohne dass die Website komplett neu gebaut wird.
Bspw. aus <a href="javascript:foo()"> wenigtens <a role="button" href="javascript:foo()"> machen, wenn schon kein button-Element verwendet wird.
Bei einer Neuentwicklung sollte man natürlich vernünftiges Markup schreiben. (Dann braucht man auch keine Krücken in Form von WAI-ARIA-Attributen.)
Qapla'
--
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)