The point is: WAI-ARIA is not at all ready for use in web apps. Up to now, browsers and screenreaders did a good job in implementing WAI-ARIA landmarks and forms support – a very little part compared to what we would need for web apps built of custom controls. For the time being we should better rely on HTML than WAI-ARIA. HTML has all it takes for accessibility.
Susan made a good point when wanting an “unobtrusive” Manager. You certainly heard of the layer model in standards-conformant web dev:
- HTML is for content and structure
- CSS is for presentation
This means of course to avoid script-generated content to the minimum. If we do it like this, accessibility problems will tend to zero – not to forget the design rules given in WCAG, of course.
I can’t wait to do in real