Sakai 2.9 Assignments Tool Instructor Persona JAWS Walkthrough Scripts Results
Evaluation Details
Browser/OS Used: | Windows 7, Internet Explorer 9, Firefox 7 |
Adaptive Technology Used: | JAWS 12.0.1170 |
Sakai Tool: | Assignments |
Page(s) Tested / | Assignments list, Add new assignment, Test Assignment - submissions (Grade assignment), Grade report, Reorder, Permissions |
Date: | November 9th-11th, 2011 and November 21st, 2011 |
QA Server: | |
QA Server Environment: | Sakai 2.9 Accessibility Review - TRUNK - Sakai 2.9-SNAPSHOT (Kernel 1.3.0-a01)- Server localhost |
Evaluation Participants: | Mary Stores, Joe Humbert |
Evaluation Complete: (Yes / No): | Yes |
Accessibility Issues and Recommended Solutions
Task / Subject | Results / Issue | Recommendations | Priority | JIRAs |
---|---|---|---|---|
Creating Assignment | Multiple "Add" links under the Additional Information heading do not have unique link text and do not appears as links to screen reading software because they lack "href" attributes. | All link text should be unique. All links need to have a "href" attribute to be considered links by assistive technology. | Major | |
Grading Assignments | The "find (Name, ID or Email)" edit field is not labeled correctly and the label is the same as the submit button. | The "for" attribute should match the "id" attribute of the edit field. Labels for form controls should be unique. | Major | |
Grading Assignments | The "Assign this grade to participants" edit field is not labeled correctly. | The "for" attribute should match the "id" attribute of the edit field. | Major | |
Grading Assignments | All of the check boxes which gives the instructor an option to allow the selected students to resubmit the assignment are unlabeled. | All form controls should have a label. | Critical | |
Grading Assignments | The assignments details table summary, "The assignment info" does not provide any additional information. | Remove the table summary because it is not needed, the table is not complex enough to warrant a table summary | Minor |
|
Grading Assignments | The alternative text included on the image which open/close the "Assignments Details" panel and not descriptive enough. | The alternative text, "expand" and "collapse" should be more descriptive. An example of adequate descriptive text would be, "Show Assignment Details" | Major | |
Grading Assignments | The "Assignment Details" collapsible panel is not clearly identified to users of adaptive technology because the heading level 3 is made clickable using JavaScript and the "expand/collapse" is just an image not an image link. | The JavaScript on heading level 3 should be removed and a separate link should be created which contains the "expand/contract" images. The JavaScript to control the opening and closing of the panel can be attached to this newly created link. This would be similar to the "Select User(s) and Allow Resubmission" collapsible panel. | Major | |
Grading Assignments | The "Select User(s) and Allow Resubmission" collapsible panel clickable area is very small because the "black triangle" image is only 13pixels by 13 pixels. | The hit area of the link should be expanded to take up most of the containing div element. The text "Select User(s) and Allow Resubmission" could be moved outside the paragraph element into its own div element and positioned underneath the expanded anckor element. Here is an example of one way this could be accomplished: | Minor |
|
Viewing Grade Report | The table summary on the "grade report" page does not provide additional information. | The table summary should be amended to provide both a summary of the table's purpose and its layout. | Minor |
|
Reordering assignments | users cannot reorder the assignments utilizing screen reading software or only the keyboard. | To make the reorder widget more accessible to keyboard-only users:
| Major | |
Changing Assignment tool options | The radio buttons are not explicitly linked to the option statement, "Please choose the display option for grading assignment page" | A fieldset should surround the radio button form controls and the option statement, "Please choose the display option for grading assignment page" should be included as the legend for the fieldset. This will explicitly link the statement with the radio buttons, enabling adaptive technology users to easily understand the context for the choices. | Minor |
|
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.