- From: Steve Faulkner <faulkner.steve@gmail.com>
- Date: Fri, 21 Aug 2015 19:22:33 +0200
- To: Jonathan Avila <jon.avila@ssbbartgroup.com>
- Cc: GLWAI Guidelines WG org <w3c-wai-gl@w3.org>, "Michael[tm] Smith" <mike@w3.org>
- Message-ID: <CA+ri+Vncg4G4qxkuQ2gMH6WdJWXj_Bp0tB1Max0r=3_T_cT3pQ@mail.gmail.com>
Hi Jonathon, these sorts of markup patterns are HTML conformance errors, and for good reason, It is not a good idea period to use HTML elements contrary to the rules of the HTML content models http://www.w3.org/TR/html5/introduction.html#restrictions-on-content-models-and-on-attribute-values -- Regards SteveF Current Standards Work @W3C <http://www.paciellogroup.com/blog/2015/03/current-standards-work-at-w3c/> On 21 August 2015 at 17:40, Jonathan Avila <jon.avila@ssbbartgroup.com> wrote: > ARIA roles allow for flexibility in particular to correct semantic > structure when it is incorrect and not easily changeable. I wanted to get > others opinions on situations where ARIA roles are mixed with semantic > structures and the HTML nu validator indicates missing nesting structures. > Accessibility support is also a related concern. > > > > For example, we have an unordered list with child elements that are not > list items. We then add an ARIA role to the list items. We might end up > with something like the below: > > <ul> > > <p role=”listitem”>Apples</p> > > <p role=”listitem”>Oranges</p> > > <p role=”listitem”>Bananas</p> > > </ul> > > > > The opposite might also be true – say we have li elements within a div > with role=”list”. A similar situation often occurs with grid/table > structures that have some table semantics but then use divs with > “gridcell”. So in regards to SC 4.1.1 what are your thoughts on mixing > native structures with ARIA roles? Would it be best then to reapply the > default native semantic role? > > > > Jonathan > > > > -- > Jonathan Avila > Chief Accessibility Officer > SSB BART Group > jon.avila@ssbbartgroup.com > > Phone 703.637.8957 > Follow us: Facebook <http://www.facebook.com/#!/ssbbartgroup> | Twitter > <http://twitter.com/#!/SSBBARTGroup> | LinkedIn > <http://www.linkedin.com/company/355266?trk=tyah> | Blog > <http://www.ssbbartgroup.com/blog> | Newsletter <http://eepurl.com/O5DP> > > >
Received on Friday, 21 August 2015 17:23:41 UTC