ARIA

Jaws scripts for the HTML5 main element

The main element extension specifies a way to markup the primary content area of a web page in HTML5. There are several good reasons for introducing the main element, including a more reliable way for screen readers to pinpoint the start of the primary content area on the page.

Accessible forms with ARIA live regions

When a form is used to update information on the page, it can be troublesome for screen reader users. Unless the screen reader is focused on the relevant bit of the page, the update goes by un-noticed. ARIA live regions are a simple way to improve the experience for screen reader users.

Enhancing ARIA landmarks with aria-labelledby

ARIA landmark roles provide a useful way for screen reader users to navigate through web pages, and to understand the purpose of different sections of content on the page. With just a little bit more ARIA you can make landmarks even more helpful to blind and partially sighted people.

Screen readers, ARIA roles & HTML5 support

Several screen readers now support ARIA landmark roles. Some screen readers such as NVDA and Jaws are also improving support for HTML5 elements. This means that it’s important to put your ARIA roles in the right place.

How do ARIA landmark roles help screen reader users?

This video demonstrates how ARIA landmark roles help screen reader users understand the purpose of different areas of a web page. ARIA landmark roles can be used to navigate through a page and easily identify the purpose of key areas such as navigation, search or main content.