Feed on
Posts
Comments

HTML5 Structural Elements and ARIA

HTML5 introduces several new structural elements that will be very beneficial for accessibility: <nav> (for identifying navigational elements), <header> (a group of introductory or navigational aids), <article>, <aside> (tangentially related content, such as a sidebar), and <footer> provide meaning to major page structural areas. These can also be used to enhance keyboard navigation (a user could press the “N” key to jump to the page navigation, for example). Many HTML5 structural elements mirror or map to ARIA landmark roles:

  • <article> — role=”article”
  • <footer> — role=”contentinfo” (only one per page)
  • <header> — role=”banner”
  • <nav> — role=”navigation”
  • <aside> — role=”complementary”

If transitioning to HTML5, you will want to use both the HTML5 native element and the ARIA role (e.g., <nav role=”navigation”>) until assistive technology support for HTML5 improves. Of note is that ARIA provides very useful role=”search” and role=”main” that do not have HTML5 counterparts. The accessibility of nearly all web pages would be increased if these roles are implemented.

Contributed by Joel Zimba, Special Projects Coordinator, MDTAP

On June first and second, MDTAP staff will be attending the M-Enabling Summit – Conference and Showcase 2015. This two day gathering presents the state of the art in mobile technology, wearables and accessibility. I’m looking forward to learning about how the Internet of Things will change life for the disabled, and what a mobile-enabled smart home might be like. Perhaps items of interest from the ShowCase portion will appear in our Assistive Technology library. A link to the conference website is included below:

http://www.m-enabling.com/agenda.html

Global Accessibility Awareness Day is May 21st!!!

The purpose of the day is to get people talking, thinking and learning about digital (web, software, mobile, etc.) accessibility and users with different disabilities.

Virtual and in-person events are being planned across the world. Check out a growing compilation of events online.

Great bits of advancement can add up to big change – Braille soda cans, disability-friendly kids clothes, apps to find accessible restaurants, oh my! It all sounds so simple, and perhaps even obvious, but everyday little changes are making big impacts. AT in the news for the week of 5/11 thru 5/15

Brain imaging produces new insights into autism anxiety connection

Check out AT&T NYU Connect Ability Challenge

U.S. DOT Offering Free Workshop on Applications for Accessible Transportation Technologies Research Initiative

Technology could be the key to help people improve and maintain positive mental health

A New App From Oralys, Canada’s Leader in Assistive Technology Solutions

New Closed-Captioning Glasses Help Deaf Go Out To The Movies   

A Review of the New ScanJig Pro Scanning Stand

8 Assistive Technology Resources for College Students Who Are Blind or Visually Impaired

AT&T has partnered with NYU and RESNA to design a technology contest titled “Connect Ability Challenge”

Technologies in the Works That Will Improve Quality of Life

Need to adjust your hearing aid? There’s an Apple Watch app for that (Video)

Homebuilder promotes new way to build barrier-free houses on concrete slabs

Technology for disabled program gets $3-million boost

Coca-Cola Is Now Printing Cans and Bottles in Braille for Blind People

Wondering if a business Is wheelchair accessible? There’s an app for that

N.J. mom pushes for disability-friendly clothing for kids

Clarkson University Biomedical Engineering Design Students Demonstrate Assistive Technology Design at CREATE Symposium in Albany

Programmer with MND ALS controls robot using eyes

 

The internet is full of information and websites that are aimed at informing, sharing, and disseminating. But we recently came across one that we thought was worth sharing – Cerebral Palsy Kinetic Connections. CP effects roughly 1 in every 1000 births, with symptoms ranging from relatively mild to severe, often depending on the areas of the brain initially affected. Kinetic Connections provides lots of information on what to consider for those who are newly diagnosed, useful information on what CP is and how it effects individuals, as well as key resources, therapy options, info on potentially useful assistive technology & equipment, and much more.

If you want to know more about CP, this website is a great place to start.

ARIA Attributes and Element Styles

ARIA attributes are often necessary for optimal accessibility of web applications. They can be used to present information and meaning that otherwise would only be presented visually. For example, a red border or red text might be used to identify errant form fields (such as a form field that was not completed properly). This color-only designation would not be accessible to screen reader users. However, adding aria-invalid=”true” would provide an indication to a screen reader user that this field is invalid or broken. With CSS, visual styles can be applied to elements based on their ARIA attribute values. Instead of setting the ARIA attribute and also styling the form control to present a red border, CSS styles of [aria-invalid=true] {border: 2px solid red;} could be used to automatically style the element based on its ARIA attribute.

« Newer Posts - Older Posts »

MDTAP | 2301 Argonne Drive, Room T17 Baltimore, Maryland 21218| Voice: 410-554-9230 Toll Free ⁄ Voice 1-800-832-4827|Email: mdtap@mdtap.org