Feed on
Posts
Comments

Category Archive for 'Web Accessibility'

Tabindex Difficulty: Advanced Category: Structure Tabindex values of 1 or greater assign a specific tab order to elements. Because the default tab order of the page is typically logical and intuitive, positive values are rarely necessary. A tabindex value of 0 allows elements other than links or form elements to be focusable in the default […]

Read Full Post »

Landmark roles Difficulty: Advanced Category: Structure Adding landmark roles to your page is an easy way to enhance accessibility. Landmark roles are part of ARIA, a new accessibility specification. Landmark roles define significant web page areas and provide the user quick access to them. The available landmark roles are application, banner, complementary, contentinfo, form, main, […]

Read Full Post »

ARIA Components Difficulty: Advanced Category: Structure The core components of ARIA are roles, states, and properties. The dozens of attributes and role values possible in ARIA provide significantly enhanced semantics and accessibility detail over HTML alone. Basic ARIA attributes such as landmark roles, various roles to define the function of non-standard interactive elements (e.g., sliders, […]

Read Full Post »

Noscript and Progressive Enhancement Difficulty: Advanced Category: Presentation The noscript element provides a fall-back for when JavaScipt is not enabled or supported. Because most screen readers and other assistive technologies support JavaScript, and because users of these technologies are generally no more likely to have JavaScript disabled, the use of noscript is not really an […]

Read Full Post »

JavaScript Events Difficulty: Advanced Category: Presentation To ensure that JavaScript events can be triggered with both the mouse and the keyboard either a device independent event handler OR a mouse dependent event handler (such as onmouseover) and a keyboard dependent event handler (such as onkeypress) must be used. Keep in mind that some event handlers […]

Read Full Post »

User Style Sheets, Specified Colors, and Page Flexibility Difficulty: Advanced Category: Presentation The end user always has ultimate control over what the page looks like. They can apply user style sheets to change font sizes, colors, layout, or any other property of the page. As much as possible, web pages should be designed to accommodate […]

Read Full Post »

« 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