Disabled users employ a variety of technologies to access content on the web. Each technology offers different accessibility challenges. The 3 basic user types are:
Content is read aloud, or converted to braille, by a software application. These users rely on alt tags, labels, and descriptions to navigate.
The Fangs screen reader emulator is a Firefox plugin that creates a textual representation of a web page similar to how the page would be read by a modern screen reader like JAWS.
These users navigate through web pages using mainly their tab and arrow keys. If a form is not laid out correctly, these keys will jump them to the wrong place or will not work at all.
To test your page, use your Tab key to jump from link to link. When a link is highlighted, use your Enter key to follow it.
To avoid the biggest problem for keyboard-only users, do not
use CSS to suppress the "focus rectangle".
For example, do not use:
a {outline:none;} or
a {outline:0}
These users usually configure their browsers to display content in high contrast, often with large, white print on a black background, with highlighted text shown in yellow. If, for example, you use transparent and black circle images for radio buttons, they will be invisible against the black background
To the extent possible, use percentages, rather than absolute units (e.g. pixels), in your document layout so that low vision users can scale up the text. To allow people to customize their contrast settings, it is better to put as much text as possible in true text format, rather than in graphics.
When designing your survey, there are a few things which should be avoided if possible:
Scaled and table-based questions, like rankings from 1 to 10, are not handled well by most accessibility tools. If you can work around using them, do.
On some forms, the labels of the form fields are read before the questions. If you use a question as a label, it will be read twice.
If the user has an option of filling out either of two fields, and they are mutually exclusive, inform the user with the label of the first field.
If you do not use an alt tag for an image, screen readers usually read the image file name. On forms, it is particularly important to use alt tags for images used as radio buttons so that the user can easily determine which one to select.
It is annoying and time-consuming to listen to descriptions of elements, such as decorative bullets that add no meaning to the page and that make them wait through three words to get to the real content.
When using CSS to design your form, laying out the buttons with absolute positioning will jumble them for many assistive technologies.
To keep content clear for screen reader users, do not put a lot of text on the same page as a form, and do not put information between fields on a form.
New York.’ Question 6 then becomes "What do you like best about New York?"
| tool | max. questions per survey | max. responses | # surveys allowed | custom templates | # templates available | # types of questions | days results available | multiple languages | 508 compliant | can remove corporate branding | import email lists | custom email invitation | custom thank you | response validation | response cross-tabulation | download to Excel/CSV | save as pdf | email support | |
| SurveyMonkey Basic | 10 | 100/survey | unlimited | 15 | 15 | unlimited | x | x | x | x | x | x | x | ||||||
| SurveyGizmo Basic | unlimited | 250/mo | unlimited | x | unlimited | 19 | unlimited | x | x | x | x | some | x | ||||||
| Zoomerang Basic | 30 | 100/survey | unlimited | x | unlimited | 15 | 10 | x | x | ||||||||||
| eSurveysPro Free | unlimited | unlimited | unlimited | x | unlimited | 14 | unlimited | x | x | x | x | x | x | x | |||||
| Google Docs Forms | 250 | (formula)* | 1,000 | some customizing of colors | 71 | 6 | unlimited | each must be translated separately | x | x | x | x | x | x | |||||
| bSpace
Quiz & Survey |
unlimited | (TOO BUGGY TO TEST) | 10 | unlimited | x | ||||||||||||||
*Google Docs formula: To determine the number of responses that a form can take, you need to take into account the number of questions in your form and the number of other cells of data within your spreadsheet. Each spreadsheet can be up to 256 columns, or up to 200,000 cells, or up to 100 sheets -- whichever limit is reached first.
| tool | skip / branch logic | piping | random-ization | filtering / segmentation |
| SurveyMonkey Basic | x | |||
| SurveyGizmo Basic | ||||
| Zoomerang Basic | x | x | ||
| eSurveysPro Free | x | x | x | |
| Google Docs Forms |
| tool | navigable text fields |
navigable radio buttons | navigable scale questions | intelligible error handling | readable w/ low-vision contrast |
| SurveyMonkey Basic | x | x | x | x | |
| SurveyGizmo Basic | x | x | x | ||
| Zoomerang Basic | x | x |
| tool | cost | max. questions per survey | max. responses | # surveys allowed | custom templates | # templates available | # types of questions | days results available | multiple languages | 508 compliant | can remove corporate branding | import email lists | custom email invitation | custom thank you | response validation | response cross-tabulation | download to Excel/CSV | save as pdf | email support |
| SurveyMonkey Basic | - | 10 | 100/survey | unlimited | 15 | 15 | unlimited | x | x | x | x | x | x | x | |||||
| SurveyMonkey Pro (monthly) | $20/mo | unlimited | 1,000/mo | unlimited | x | unlimited | 15 | unlimited | x | x | x | x | x | x | x | x | x | x | x |
| SurveyMonkey Pro (annual) | $200/yr | unlimited | unlimited | unlimited | x | unlimited | 15 | unlimited | x | x | x | x | x | x | x | x | x | x | x |
| SurveyGizmo Basic | - | unlimited | 250/mo | unlimited | x | unlimited | 19 | unlimited | x | x | x | x | x | ||||||
| SurveyGizmo Personal | $20/mo | unlimited | 1,000/mo | unlimited | x | unlimited | 20 | unlimited | x | x | x | x | x | x | x | x | |||
| SurveyGizmo Pro |
$50/mo | unlimited | 5,000/mo | unlimited | x | unlimited | 23 | unlimited | x | x | x | x | x | x | x | x | x | x | x |
| Zoomerang Basic | - | 30 | 100/survey | unlimited | x | unlimited | 15 | 10 | x | x | |||||||||
| Zoomerang Pro |
$150/yr | unlimited | unlimited | unlimited | x | unlimited | 15 | unlimited | x | x | x | x | x | x | x | x | x | x | |
| eSurveysPro Free | - | unlimited | unlimited | unlimited | x | unlimited | 14 | unlimited | x | x | x | x | x | x | |||||
| eSurveysPro Basic | $100/yr | unlimited | unlimited | unlimited | x | unlimited | 14 | unlimited | x | x | x | x | x | x | x | x | |||
| tool | cost | skip / branch logic | piping | random-ization | filtering / segmentation | ||||||||||||||
| SurveyMonkey Basic | - | x | |||||||||||||||||
| SurveyMonkey Pro (monthly) | $20/mo | x | x | x | |||||||||||||||
| SurveyMonkey Pro (annual) | $200/yr | x | x | x | |||||||||||||||
| SurveyGizmo Basic | - | ||||||||||||||||||
| SurveyGizmo Personal | $20/mo | x | x | ||||||||||||||||
| SurveyGizmo Pro |
$50/mo | x | x | x | x | ||||||||||||||
| Zoomerang Basic | - | x | x | ||||||||||||||||
| Zoomerang Pro |
$150/yr | x | x | x | |||||||||||||||
| eSurveysPro Free | - | x | x | x | |||||||||||||||
| eSurveysPro Basic | $100/yr | x | x | x |
Very easy to use. Free version has most constraints on size and complexity, and fewest reporting features, but offers best customization. The Pro version looks like the best all-round tool.
The most accessible tool of the three tested although it still has a couple of flaws, particularly for keyboard-only users: tabbing should take you to the next field but doesn't; arrow keys only go up or down. Like the other tools tested, it does not handle scaled or table-based questions well.
Easy to sign up for and use.
Previously said to be the best choice for accessibility but SurveyMonkey performed slightly better after their latest (early 2010) updates. In particular, in the SurveyGizmo form: the screen reader jumped over questions to take the user to the empty form fields first; arrow keys do not work at all; scaled questions are hopelessly jumbled and, in one instance, the user became trapped on a radio button and could not move out of that selection.
More difficult to use. Not 508 compliant.
Zoomerang performed poorly during accessibility tests: keyboard-only users cannnot read these forms at all; radio buttons were skipped completely; and the confirmation message could not be read.
Moderately easy to use but has more of a corporate feel. Very customizable but requires proficiency in HTML. Offers some of the best reporting options but not 508 compliant.
Easy to sign up for and use. Fewer design and customization options than some but has a relatively intuitive interface.
Designed more for quizzes than surveys—requires a "correct answer" to multiple choice questions where the respondent is only asked to pick one. Documentation specifies that it is only good for self-assessments and simple surveys. It is labeled experimental and they recommend taking a training class before using it:
"Some newly developed tools are not dependable enough to be relied on to the same degree as other tools. These tools are labeled "experimental" in the Site Info list of tools so that users know that although they are useful and work, they should not be used for anything critical to the course or for a grade."
| tool | max. questions per poll | max. responses | # type of questions | # answer options | # polls allowed | # templates available | custom templates | can vote more than once | results available to users | days results available | user authen-tication | response validation | can remove corporate branding | custom email invitation | result analysis |
| doodle | 1 | 1-2K/poll | 1 | unlimited | ? | 1- dates only | x | 30 | x | ||||||
| bspace | 1 | unlimited | 1 | 15 | unlimited | 1- buttons only | x | unlimited | x | x | |||||
| micropoll | 1 | unlimited | 3 | 20 | unlimited | 8 | x | x | x | unlimited | x | web page only | x |
Very easy to sign up for and use. Doodle can only be used for event scheduling so it is very limited in terms of design and results. No user authentication but requires a random access code. It is a simple and effective tool for a specific job.
The interface is not terribly intuitive but basic results can be achieved. It is labeled experimental: "The Polls tool is useful and works, but it should not be used for anything critical to the course or for a grade."
Very easy to sign up for and use. A micropoll can only be displayed as a box on a local web page, a website for the poll is not automatically created. Much more flexible in the types of questions that can be asked, the design choices, and the ways one can analyze the results.
maggie@eecs
Main study conducted 04-may-2009
Notes about accessibility added 02-mar-2010