Hi devs, Even if ajax based stuff will never fully comply with accessibility requirements, I would like to improve a little bit the livetable pagination markup so it gets closer to these requirements. Currently, the pagination feature use <span> for numbers, and also use empty <span> with a background image for previous/next page buttons. Both of these practice produce very poor interface once the css is disabled.
I attach a patch that improve the situation by using <a> in place of <span>, so that links are properly identified when css is not used or with a screen readers. Using CSS, the behavior and the design is unchanged. Here is my +1 to apply this ASAP on trunk. Denis -- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO
Livetable_accessibility_improvement.patch
Description: Binary data
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

