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:

http://sakaicle1-trunk.uits.indiana.edu:8181/portal/

QA Server Environment:
(Copy from footer)

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

SAK-20474

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).

 

 

SAK-21270

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:

<p>
 <span>*</span> <label for="eid"> User Id </label>
 <input type="text" id="eid" name="eid">
</p>

 

 

 

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.

Consider adding a summary screen that presents all the information and asks for conformation before the account is created.

Critical

SAK-21805

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.