- From: James Nurthen <james.nurthen@oracle.com>
- Date: Tue, 24 Jul 2012 10:20:21 -0700
- To: Katie Haritos-Shea <ryladog@earthlink.net>
- CC: Joshue O Connor <joshue.oconnor@cfit.ie>, adam solomon <adam.solomon2@gmail.com>, Protocols and Formats Working Group WG <w3c-wai-pf@w3.org>, w3c-wai-gl@w3.org
- Message-ID: <500ED955.8080009@oracle.com>
I have an open action from our meeting on July 9th[1] to draft some text to add to techniques where there are examples which would be better to use native controls. [1] http://lists.w3.org/Archives/Public/w3c-wai-gl/2012JulSep/0006.html On 7/24/2012 9:52 AM, Katie Haritos-Shea wrote: > +1 > > > Sent from my Samsung Epicâ„¢ 4G > > > Joshue O Connor <joshue.oconnor@cfit.ie> wrote: > > > adam solomon wrote: > > Does anyone have a concern over using examples that do not implement > native > > semantic html? For instance, the example at hand uses images as buttons, > > when it could easily have used image buttons instead. Sure, it is > good to > > know that this can be done when there is a need for it, hence the > value of > > these examples, but for us, is there a danger that integrating these > > examples into wcag will lend the impression that this is a best > practice, > > when it is actually not? Or, perhaps a clear note on the issue > indicating > > that aria is reserved for situations when native html is not > possible would > > suffice. > > What say you > > Yes, interesting point and worth discussion on a call. The issue of > native semantics is important default fallback if ARIA is unsupported > IMO and I appreciate you concern about codifying what may not be best > practice (on the face of it). In the example that you site of using > images for buttons - there are none. > > However devs will do all sorts of 'non-standard' things with markup so > it may be good to cover those instances also - in our examples. Thats > one of the reasons why I think we should consider the JS library > examples (as they refect what devs are doing in the wild). > > We also face the issue of using ARIA to override native semantics (which > according to spec is what should happen) and maybe provide some > reference/guidance (like the API doc Steve, Cynthia and Jason put > together). > > Cheers > > Josh > -- Regards, James Oracle <http://www.oracle.com> James Nurthen | Accessibility Lead Phone: +1 650 506 6781 <tel:+1%20650%20506%206781> | Mobile: +1 415 987 1918 <tel:+1%20415%20987%201918> Oracle Corporate Architecture 500 Oracle Parkway | Redwood City, CA 94065 Green Oracle <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Received on Tuesday, 24 July 2012 17:21:02 UTC