Posts

Link Roundup - April 2010

Labels: , , ,

Adding ARIA Landmark Roles

ARIA Landmark Roles were recently added to the Web Axe web site. It's a great and easy way to add better accessibility to your site, start learning ARIA, and future-proof your site. And it only takes a few minutes, so why not add it into your site? (If you haven't already!)

An ARIA landmark role is simple an attribute added to a (probably) already existing tag in your site. For example, to add a search role, simple add the attribute role="search" to the tag which contains the search content (the div, fieldset, etc).

Here are some basic landmark roles with links to the W3C definitions:

In the following example, four landmark roles are used to create a basic page structure.

<div role="banner">
[header content]
</div>
<div role="navigation">
[nav content]
</div>
<div role="main">
[main content]
</div>
<div role="contentinfo">
[footer content]
</div>

Addendum

If more than one type of role is implemented, use the aria-labelledby attribute to give each a unique name. Here's an example from this web page which has two navigation role attributes.

<div role="navigation" aria-labelledby="prevpostsLabel">
<h2 id="prevpostsLabel">Previous Posts</h2>

<div role="navigation" aria-labelledby="archiveLabel">
<h2 id="archiveLabel"><label for="archivemenu">Archives</label></h2>

Labels: ,

Podcast #80: Web Accessibility Successes

Dennis and Ross review a few excellent web sites. Each provides great accessibility as well as being standards-compliant.

Download Web Axe Episode 80 (Web Accessibility Successes)

[transcript of podcast 80]

Announcements

News & Articles

Main Segment

Testco
Sydney For All
LF Legal

Labels: , ,

Interview with Jennison by Steve

If you missed it from Twitter a month-and-a-half ago, Steve Grobschmidt (@AquinasWI) published an interview with accessibility expert Jennison Asuncion (@Jennison) in a 3-part series. It's published on Steve's blog "the art of web accessibility". I recommend reading the interview as well as checking out Steve's blog. Both Steve and Jennison are excellent contributors to the web accessibility community.head shot of Jennison Asuncion

Labels: , ,