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:
- banner – usually the main header of your site; the area with logo, slogan, etc.
- complementary – supporting section of page, separate from the main content, like a sidebar.
- contentinfo – area that contains information about the site such as copyright lines and links to privacy notices (i.e. page footer).
- main – the main content; area with central topic of the web page.
- navigation – a section for navigating the site.
- search – a section with a any type of search tool.
In the following example, four landmark roles are used to create a basic page structure.
[header content]
[main content]
[footer content]
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.
Categories4-Year Anniversary
Web Axe has been blogging and podcasting for over four years now! Since September 2005, Dennis Lembree has been contributing to the web accessibility community with blogs and podcasts about techniques, news, and events around development of accessible web sites. Dennis started Web Axe as a member of the Detroit Podcasters Network. Co-host Ross Johnson of 3.7 Designs joined the following year. Dennis and Ross are also the co-founders of Refresh Detroit. The site continues to grow in popularity, and the number of RSS subscribers has doubled over the last year. Thank you readers and listeners!
PS:
Coming soon, a great interview podcast!Web Axe is nominated for Podcast of the Year in The 2009 .net Awards by .Net Magazine (@netmag).
There are 17 categories, but you don’t have to vote for all at one time. Categories include best web app, mobile site of the year, and standards champion.
Voting closes 12th October 2009. The judges will then decide the winner from the top 3 in each category. Winners will be announced December 8th.
The awards have an excellent group of judges including: Jeffrey Zeldman, Paul Boag, Andy Budd, Christian Heilmann, Jason Santa Maria, Jon Hicks, Ryan Carson and Jonathan Snook.
Web Axe was also nominated last year (2008). Boagworld won the award.
CategoriesAffordable niche advertising!
Web Axe is now offering audio ad space in each podcast. Additionally, you get a link on the blog. Standard rate is $150 (U.S. Dollars) per podcast.
Anyone interested may contact me by:
- Email to: web axe [at gmail] NOSPAM! dot com
- Direct message on Twitter (@webaxe)
- Leave a comment on this blog post.
More Details
- Valuable, unique niche market. Target this highly specialized audience! (accessibility advocates, web coding gurus, etc.)
- PayPal is preferred.
- Rate may vary depending on length and placement.
- $150 rate is for an audio ad under 20 seconds.
CategoriesDelay on Next Podcast
Just a note to let you know that the next Web Axe podcast is delayed a week or so. Stayed tuned!
