[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 -
Accessibility improvements to default Plone folder views -

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?


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

-------------- 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