Feed on
Posts
Comments

Category Archive for 'Web Tip Wednesday'

CAPTCHA CAPTCHA stands for Completely Automated Public Turing test to tell Computers and Humans Apart. A CAPTCHA is typically presented as a graphic with distorted letters or numbers that a user must decipher and enter into a text field. Although CAPTCHA attempts to ensure a response that is generated by a person, nearly all modern […]

Read Full Post »

Empty Table Headers When marking up data tables, avoid empty table headers (<th> element). Empty headers can cause confusion for screen reader users because there is no information to be read for a data row or column, or they may cause the screen reader to associate a header to an incorrect column or row. Pay […]

Read Full Post »

Mouse Hover Many interactive elements on the web require the user to hover the mouse over a page element – drop-down or fly-out menus, tooltips, etc. Mouse hover functionality is usually not accessible to keyboard-only users (note that the functionality can sometimes be programmed to respond to keyboard focus or pressing Enter in addition to […]

Read Full Post »

Avoid Form Auto-advancing Ensure that focus is never automatically advanced from form field to form field. This is often experienced when three text fields are used for telephone numbers (area code, first three digits, last four digits). After entering the first thee numbers, focus is automatically set via JavaScript to the second field, but a […]

Read Full Post »

Avoid Form Auto-focusing Users should typically have control over the position of their cursor. Avoid using JavaScript or the HTML5 autofocus attribute to automatically place focus into a form control unless the entire purpose of that application is for user interaction in that field (such as the Search text box at google.com). Automatically setting focus […]

Read Full Post »

Document Language The natural language of every web page should be defined. This is typically done by simply specifying the appropriate language code in the lang attribute on the <html> tag (<html lang=”en”>, for example). This WCAG 2.0 Level A requirement is vital to ensure that assistive technologies present content in the appropriate language. Consider […]

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