- From: Jan Richards <jan.richards@utoronto.ca>
- Date: Tue, 24 Feb 2009 13:12:26 -0500
- To: Henny Swan <hennys@opera.com>
- CC: w3c-wai-ua@w3.org
Hi Henny,
In the example, the "required" fields are outlined in red because that's
what the CSS says to do...
But, once HTML5 becomes a recommendation (and if "required" is a
feature) I would expect browsers to do native parsing of the attribute
resulting in some default highlighting behaviour AND in the case of
accessible user agents conveying the semantic fact ("required") in a
non-visual way as well.
Cheers,
Jan
Henny Swan wrote:
> Hi All,
>
> Forgive me as I'm still wading through UAAG and getting up to speed with
> the spec, as such this may be a silly question with an obvious answer
> but any thoughts would be greatly appreciated.
>
> Currently HTML5 is working to put in better error handling support in
> forms so validation can be handled by the HTML and the browser. An
> example can be found at
> http://www.brucelawson.co.uk/tests/html5-forms-demo.html. Currently, if
> you make a mistake the offending form field in question is flagged by a
> red outline which only goes so far as in aiding accessibility as
> non-sighted users, colour blind users, people browsing with colours
> switched off and so on will not get the information.
>
> So my question is, how far is the user agent responsible for flagging
> errors? WCAG 2.0 has a number of Success Criteria that deal with error
> handling [1] so I'm curious to know where the line is drawn in terms of
> author responsibility (WCAG) and user agent responsibility (UAAG) when
> HTML5 is thrown into the mix. Should the browser and HTML5 support
> provision of accessible warnings or is it down to the page author?
>
> Cheers, Henny
>
>
> [1] http://www.w3.org/TR/UNDERSTANDING-WCAG20/minimize-error.html
>
--
Jan Richards, M.Sc.
User Interface Design Lead
Adaptive Technology Resource Centre (ATRC)
Faculty of Information (i-school)
University of Toronto
Email: jan.richards@utoronto.ca
Web: http://jan.atrc.utoronto.ca
Phone: 416-946-7060
Fax: 416-971-2896
Received on Tuesday, 24 February 2009 18:13:22 UTC