skip to content

Web Accessibility and Guidelines

Web Accessibility is the practice of making websites and web applications inclusive and usable by people with all levels of abilities and disabilities. When approached correctly, sites and applications can be made accessible, thus ensuring that all users have equal access to information and functionality.

The Accessibility team evaluates internal and external MIT websites and applications. We use a combination of web standards (W3C, WAI, WCAG 2.0), custom MIT and federal accessibility guidelines (Section 504 and 508) to assess projects.

Primary goals include:

Note: The UN Convention on the Rights of persons with Disabilities recognizes access to information and communication technologies, including the web, as a basic human right.

Basic Goals of Accessibility:

Site content should be accessible to users relying on any of the following:
screen readers, keyboard only navigation, low-bandwidth connections, Javascript disabled browsers, other assistive technologies and mobile devices. In short, sites should be accessible to the widest audience possible.

Special considerations for accessibility

  1. Visual disabilities:
  2. Difficulty accessing unlabeled graphics, icons, buttons, multimedia. Info may be lost in poorly marked up tables, forms and frames. May use keyboard navigation rather than a mouse. Use screen enlargement, screen readers or Braille displays. Problems with font sizes, color contrast or other display problems.

  3. Hearing disabilities:
  4. Need captioning for audio and video.

  5. Physical disabilities:
  6. May need to substitute mouse use with keyboard, voice input, or other input methods.

  7. Cognitive disabilities:
  8. Need consistent navigation structure. Overly complex presentation can be a problem. Flickering or strobing designs can be a problem.

  9. Technology or bandwidth challenged:
  10. May have older browsers or computers, may have a dialup connection. Large files or those requiring special plugins may be a problem.


Read the W3C's Overview:
Introduction to "How People with Disabilities Use the Web" opens in new window


Best Practices

Here is a 5 minute quick check you can do to look for accessibility problems on your website:

  1. Turn off images in your browser
    (make sure image place holders are turned on)
  2. Turn off support for JavaScript
  3. Tab through the page, try navigating without a mouse
  4. Try to change the standard font colors and styles in your browser
  5. Try to increase the font size by using the browser (view > text size > increase)
  6. Turn off support for stylesheets, does your site still makes sense?

Web Accessibility Evaluation Tools for Free:

The following techniques may be used to achieve a basic to intermediate level of accessibility.

Label all images: use ALT Tags

Note: Images used to convey content (e.g. equations, diagrams), should be delivered to the site developer with alt tag tag and long description text (via email or separate document). Developers should not be responsible for creating this text.

Create structure: use headers and proper markup

Keyboard friendly shortcuts or access keys

Screen Readers & Assistive Technologies:

Choose color and contrast wisely: never use color alone to convey information

Allow for font resizing: ensure control over fonts

Avoid using layout tables

PDF Files

Accessible Forms:

(Source: list from Chapter 12 of Joe Clark's book Building Accessible Websites, New Riders, 2003)

Interactive Content/Flash

Javascript

Pop up windows

Other Significant Technologies

Please see the sections on AJAX, ARIA, Flash and Video for more details on how to make these technologies accessible.