WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Web Pagination Controls

for

From: Simius Puer
Date: Sep 15, 2009 3:15AM


You can keep both keyboard and visual users happy by simply re-arranging the
order using CSS. In terms of your code put the items in the order that they
are most commonly needed, i.e. "next", "page numbers", "previous", then use
the CSS to represent them in the visually in the reverse order. That way
the reading order is great for screen readers and the visual representation
is what sighed users are familiar with.

Another alternative is just to specify the tab order, but then this would
not change the 'normal reading order' so is a little less helpful.

Hope that helps