[Plone-UI] Ticket #11978 & #12092 - Plone Tune-Up Jan 20: Accessibility

Matt Barkau matt.barkau.psu at gmail.com
Fri Jan 13 21:56:40 UTC 2012


Before next week's tune-up, I'd like to request some feedback on two
similar accessibility tickets relating to page structure:
Portlet headings should include heading tags for accessibility -
https://dev.plone.org/ticket/11978
Accessibility improvements to default Plone folder views -
https://dev.plone.org/ticket/12092

Since people who use screen readers increasingly navigate web pages by
browsing a list of all headings, some areas of Plone which are currently
structured as dl/dt/dd would be more accessible with heading tags.
WebAIM survey - http://webaim.org/projects/screenreadersurvey3/#finding

Unfortunately we can't just add a heading tag inside of the existing
definition term, because heading is a block level element, and definition
term is inline.  So it appears that the best solution is to add hidden
headings before each definition list, like this pattern which already
exists in stock Plone:
<h5 class="hiddenStructure">Personal tools</h5>
<h5 class="hiddenStructure">Sections</h5>
<h5 class="hiddenStructure">Document Actions</h5>

Any thoughts on this proposed implementation?

Is there a preferred point in the release cycle to make changes like this
which *structurally* affect the default themes, such as a dot release?

Thanks!

-- 
Matt Barkau
WebLion Group - http://weblion.psu.edu

http://plone.org/events/community/52nd-plone-tune-up-day
https://dev.plone.org/report/56
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.plone.org/pipermail/plone-ui/attachments/20120113/081dcfa4/attachment.html>


More information about the UI mailing list