WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Radio buttons using input tag, or aria radiogroup role?

for

From: Birkir R. Gunnarsson
Date: Apr 26, 2017 12:46PM


The radio button elements were not changed between ARIA 1.0 and 1.1,
so those roles have been around for awhile.
You can test an example of radiobuttons purely implemented with ARIA over at:
https://dequeuniversity.com/library/aria/custom-controls/sf-checkboxes-radios
(I wrote this back in 2014).
In general, you should use the HTML version of a widget, it has better
a.t. support and the accessibility is the responsibility of the
browser.
You must have strong reasons for rolling your own, as I said before.



On 4/26/17, Guy Hickling < <EMAIL REMOVED> > wrote:
> Is there another major advantage of using the straight HTML5 approach, in
> that older browser and/or assistive technology versions are more likely to
> be fully up to date with HTML5 than with the ARIA needed? Particularly
> since the official release of ARIA 1.1 is so recent.
>
> JAWS, for instance, charges large amounts for upgrades, $400/£300 to
> upgrade 3 or more versions at a time, so I imagine a lot of users (since
> many screen reader users are likely on lower incomes than average) must be
> several versions behind the current version 18.
>
> Regards,
> Guy Hickling
> > > > >


--
Work hard. Have fun. Make history.