Sakai 2.9 New Account Tool Comprehensive Firefox Protocol Results
Evaluation Details
Browser/OS Used: |
Firefox 6.0.2 / OS X 10.7.1 |
Sakai Tool: |
New Account Tool |
Page(s) Tested: |
|
Date: |
2011.10.09 |
QA Server: |
|
QA Server Environment: |
TRUNK - Sakai 2.9-SNAPSHOT (Kernel 1.3.0-SNAPSHOT) |
Accessibility Problems and Recommended Solutions
Subject |
Results |
Recommendations |
Priority |
JIRAs |
---|---|---|---|---|
Images |
OK - Tool doesn't use any images. |
|
|
|
Linearized Content |
OK - Looks fine. |
|
|
|
Reliance on Sensory Characteristics |
OK - No instructions were found. |
|
|
|
Use of Color |
OK - Color is not used to convey information alone |
|
|
|
Sufficient Contrast |
Fail - The "Create Account" button's blue text color (#2277DD) over the button's background color ( #EDEDED at its darkest point) is a luminosity contrast ratio of only 3.78. Disabled fields are allowed to be low contrast, but wonder why the field is there in the first place if it is going to be disabled. |
Suggest changing the color of the button text to a darker blue. Something like #0265DF would yield a contrast ratio of 4.56 |
Major |
|
Resizable Text |
OK - Works fine |
|
|
|
Semantics |
Great - Form without a table layout! |
|
|
|
Keyboard Operatibility |
OK - Works fine. |
|
|
|
Time Limits |
OK - No time limits (other than the portal) |
|
|
|
Control of Updates |
OK - No auto updates noted |
|
|
|
Prevent Seizures |
OK - No flashing content found. |
|
|
|
Bypass Blocks - Headings |
OK - Good Heading Structure |
|
|
|
Bypass Blocks - Skip Content Links |
OK |
|
|
|
Bypass Blocks - Group Links |
OK - There aren't any groups of links (no action bar, etc.) |
|
|
|
Bypass Blocks - Frame / Page Titles |
OK - Tool frame is labeled "New Account" |
|
|
|
Page Titles |
OK - Title includes the "Gateway" text since we aren't logged in and includes the tool title "New Account" |
|
|
|
Focus |
OK - No issues discovered |
|
|
|
Links |
Fail - There is a link that says "Help for New Account" but it does not take the user to a page with help on the New Account Tool |
|
|
|
Headings |
OK - Tool headings start at H3 |
|
|
|
Labels |
OK |
|
|
|
Language Identification |
OK - Language of the tool frame is indicated as English ("en"). But, haven't tested setting Sakai with a different language. |
|
|
|
Change of Context |
OK - No unexpected changes of context occurred. |
|
|
|
Consistency |
FAIL - Design and markup used appears consistent with one exception, the form contains a "Cancel" button when no other tools include a "Cancel" button at this level. When the form is empty, activating the cancel button doesn't do anything. (Where could it possibly go?). |
The "Cancel" button should be labeled "Reset Form", since that is the button's real function. |
|
|
Access keys |
OK |
|
|
|
Change of Context Notification |
Fail - New Account help icon does not alert the user that it opens in a new window. (Really a portal issue). |
|
|
|
Error Notices |
OK - Error messages appear before the form as persistent text and mentions the name of the field(s) with an issue. However, it only provides an error message for the first error it finds (does not list all errors). |
|
|
|
Required Field Notification |
Fail - The meaning of the asterisk is not defined before the form begins and the asterisks are outside of the control labels: |
|
|
|
Error Prevention |
Fail - The form control values (except for the password fields) are maintained when an error occurs. However, the user isn't presented with the information for verification before the user account is created. The email address field is not entered twice and if the user enters it incorrectly, they don't have a way to change it. |
Consider making the user present the email address twice for verification. |
Critical |
|
Help |
Fail - No context sensitive help is available for the New Account Tool despite the presence of a link that says "Help for New Account". |
|
|
|
Validation |
Fail - Sakai uses the XHTML1.0 Transitional Document Type but the code doesn't validate to that standard. It isn't even well formed (some tags are not closed -- all tags must be explicitly closed in XHTML documents). For instance, the meta and link tags in the head section are not closed. The input elements in the form aren't closed. |
|
|
|
Priority Definitions
- Critical: Issue will keep some/all users from being able to use this tool.
- Major: Issue will cause significant difficulty to some/all users and should be revised.
- Minor: Tool can be used successfully, but functionality will be significantly improved by fixing issue.
- Trivial: Indicates that this issue has a relatively minor impact.