Sakai 2.9 Worksite Setup Firefox Comprehensive WCAG 2 Protocol Results
Test Details
Browser(s) / OS Used: | Firefox 8.0.1 on Windows 7, IE 9.0.8112 on Windows 7 |
Sakai Tool: | Worksite Setup as Course Instructor |
Page(s) Tested: | Worksite list, new course site setup |
Date: | November 30, 2011 |
QA Server: | |
QA Server Environment: | Sakai 2.9.0-a02 |
Evaluator(s): | Brian Richwine |
Evaluation Complete: (Yes / No): | No |
Accessibility Problems and Recommended Solutions
Subject | Results | Recommendations | Priority | JIRAs |
---|---|---|---|---|
Images |
|
|
|
|
Linearized Content |
|
|
|
|
Reliance on Sensory Characteristics | OK - no instructions found with reliance on sensory information found |
|
|
|
Use of Color |
|
|
|
|
Sufficient Contrast |
|
|
|
|
Resizable Text |
|
|
|
|
Semantics | Summary list of site settings table is complex. th elements aren't being correctly associated with the cells. | Use scope attributes with the appropriate values on the table. The last entry "description" should be examined to see if it couldn't follow the same pattern as the previous rows (be in column 2). |
| Couldn't reproduce |
Keyboard Operatibility |
|
|
|
|
Time Limits |
|
|
|
|
Control of Updates |
|
|
|
|
Prevent Seizures |
|
|
|
|
Bypass Blocks - Headings |
|
|
|
|
Bypass Blocks - ARIA Landmarks |
|
|
|
|
Bypass Blocks - Skip Content Links |
|
|
|
|
Bypass Blocks - Group Links |
|
|
|
|
Bypass Blocks - Frame / Page Titles |
|
|
|
|
Page Titles | OK |
|
|
|
Focus |
|
|
|
|
Links | The "(i)" links don't make sense out of context and don't make much sense in context, either. The title attribute on the links is unavailable to most users. | Provide hidden text that explains the purpose of the links and combines that with the site title. |
| fixed |
Headings | Worksite titles are heading level 4, however there no level three heading exists. | Change worksite title headings to level 3. |
|
|
Labels | List navigator next and previous buttons are labelled only with ASCII symbols '<' and '>' which will not be announced or meaningful to most screen-reader users. | Model fix is: | Critical | |
Labels | "Check All" checkbox label isn't clear | Should read "select all worksites" | Major | |
Labels | On the Course/Section Information page, the "Current Selection:" label element is being misused. Label elements apply to form controls and not span elements that are wrapped around a table. |
|
|
|
Labels | The "Email will be sent asking for authorization for you to create this site." and "Please enter additional comments that may help us authorize your site request." instructions on the Course/Section Information page found in the process of defining a new course will not be noticed by most screen-reader users because they will be in forms mode and only form controls and form control labels will be announced. | Tie this instructional text to the appropriate form control using the aria-describedby attribute. | Major | |
Labels | Select element for id="importSites" to choose site to import from when reusing material from other sites is not labeled. The special instructions in the "Note: To select more than one item..." text will not be noticed by most screen-reader users. | Put a title element on the select element that labels it. | Major | |
Labels | The <h4>Re-use Material from Other Sites You Own</h4> should be a legend for the two (Yes, No) radio buttons. | Use fieldset and legend elements as required to provide context for the yes / no radio buttons. | Major | |
Labels | Publish / Leave as Draft radio buttons do not have a legend to provide context as found on the "Course Site Access" page while defining a new site. | The "Site Status" heading should be a legend for the radio buttons. | Major | |
Labels | Limited to whom I add manually and Allow anyone to join radio buttons do not have a legend as found on the "Course Site Access" page while defining a new site. | The "Would you like others to have access to your site?" question needs to be the legend text for these two radio buttons. | Major | |
Language Identification | OK |
|
|
|
Change of Context |
|
|
|
|
Consistency | List navigator only has previous/next buttons not first/last buttons |
|
|
|
Consistency | Can't sort on Term column in worksites list table. |
|
|
|
Access keys |
|
|
|
|
Change of Context Notification |
|
|
|
|
Error Notices |
|
|
|
|
Required Field Notification | The required field notification asterisk on the "Academic term" select box under the "course site" radio button on the new site site type page found in the course of defining a new course is outside of the label and the form instructions don't mention that the required field indicator is to be expected. |
| Major | |
Required Field Notification | The required field notification asterisk on the "Authorizer's username:" text input on the Course/Section Information page found in the process of defining a new course is outside of the label and the form instructions don't mention that the required field indicator is to be expected. |
| Major | |
Required Field Notification | "Site Title" is marked as required but is not an input field on the "Course Site Information" page while defining a new site (page that has description and short description fields). This will confuse users with cognitive issues. |
|
|
|
Required Field Notification | Select element for id="importSites" to chose site to import from when reusing material from other sites is required, but not marked as such. |
| Major | |
Error Prevention |
|
|
|
|
Help |
|
|
|
|
Validation |
|
|
|
|
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.