WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: aria-required="true" and required

for

From: Sailesh Panchang
Date: Jan 5, 2016 12:53PM


This might be useful
http://www.mindoversight.com/demo/Html5ElementTable.php

Thanks,
Sailesh
On 1/5/16, Robert Fentress < <EMAIL REMOVED> > wrote:
> Wouldn't it depend on the circumstance? If there are multiple required
> fields, I don't know that I like having the focus stolen like that. I
> think I might rather handle it myself.
>
> Best,
> Rob
>
> On Tue, Jan 5, 2016 at 9:28 AM, Birkir R. Gunnarsson <
> <EMAIL REMOVED> > wrote:
>
>> The html5 required is superior to aria-required="true" in that, if the
>> user does not fill in a required field and then tries to submit the
>> form, the html5 supporting browser moves the user focus back to the
>> first empty required field, no Javascript needed.
>> There are browser/a.t. combinations that expose aria-required="true"
>> but do not support the html5 required attribute, though as html5
>> support improves these combinations will eventually disappear (or we
>> hope so).
>>
>> Keep in mind that aria-required, just like any other ARIA attribute,
>> does not imply functionality. It only communicates the fact taht the
>> field is required to the user. The developer has to make sure to check
>> for those fields and expose the desired error indication to the user.
>> -Birkir
>>
>>
>>
>> On 1/5/16, Marc Solomon < <EMAIL REMOVED> > wrote:
>> > If the web browser being used doesn't support HTML5, the aria-required
>> > attribute could serve as a fall back mechanism for AT support.
>> > Marc
>> >
>> >