Sakai 2.8 Podcast Firefox Accessibility Toolbars Protocol Results
Instructor View
Test Details
Browser/OS Used: |
Firefox 3.6.11, Windows 7 |
Sakai Tool: |
Podcast |
Page(s) Tested: |
Podcast Home page, Add Podcast, Options, Permissions, Edit Podcast Feed |
Date: |
10/22/2010 |
QA Server: |
qa1-nl (svn tags/sakai_2-8-0 alpha2 _Branch QA using MySQL 5/InnoDB, Java 1.6.0_17 amd64 - DEMO - Sakai 2.8.0-a02 (Kernel 1.2.0-rc01)- Server qa1-nl |
Accessibility Problems and Recommended Solutions
Subject |
Results |
Recommendations |
Priority |
JIRAs |
---|---|---|---|---|
Links |
Non-descriptive "Edit" link on the Podcast Home page. |
Add more information to the link text so that all users know what they are editing. |
Major |
|
Links |
Non--descriptive "Download, edit and delete" links on Podcast Homepage. These links are duplicated for each new podcast added, but do not provide context for adaptive technology users as to what podcast they pertain to. |
Add more contextual information, which could be hidden with CSS to all podcast links. Example: |
Major |
|
Links |
Onclick popup link to word definition that cannot be closed using the keyboard. Link text is "podcatcher" and on tool home page and on options page |
Add JavaScript command "onBlur" to toggle the popup off instead of just an onmouse out event. |
Minor |
|
Links |
Image link with title, hidden text description, alternative attribute, "Expand/ Contract Navigation" |
Use either alternative text on image or hidden text, not both. Also make the alternative text more specific |
Minor |
|
Images |
Alternative text not very descriptive |
Add more descriptive alternative text |
Minor |
Ask gonzollo about this. |
Page Structure / Markup |
Individual Podcasts should be designated by headings |
Change podcast titles from span to heading tags |
Minor |
|
Page Structure / Markup |
All form fields are unlabeled on add podcast page |
Add label tags for All form fields |
Blocker |
SAK-19722 |
Page Structure / Markup |
Required date format should be included in form label on add podcast page |
Move required date format into label tag |
Major |
|
Page Structure / Markup |
Required field indicator should be included in form label on add podcast page |
Move required field indicator into label tag |
Major |
|
Page Structure / Markup |
All form fields are unlabeled on options page |
Add label tags for All form fields |
Major |
|
Page Structure / Markup |
H3 heading "Options" should be more specific on options page |
Change heading text |
Minor |
|
Page Structure / Markup |
H3 heading "Permissions" should be more specific on permissions page |
Change heading text |
Minor |
|
Page Structure / Markup |
All form fields are unlabeled on permissions page |
Add label tags for All form fields |
Major |
|
Page Structure / Markup |
All form fields are unlabeled on edit podcast feed page |
Add label tags for All form fields |
Major |
|
Access Keys |
Access keys interfere with IE keys commands - "add" access key on add podcast page |
Change access key so it does not interfere with browser key commands |
Minor |
|
Access Keys |
Access keys are repeated - "cancel" access key on add podcast page, options page, permissions page, edit podcast feed page |
Change access key so they are unique |
Minor |
|
Frame Titles |
Frame title not unique on add podcast page |
Change frame title so it is unique |
Minor |
|
Style sheets / Linearization |
No issues |
|
|
|
Text Zoom |
No Issues |
|
|
|
Tab Order |
Focus is not visible for "skip to" links |
add CSS styles so that when "skip to" links receive focus they appear on the page |
Major |
|
Tab Order |
Focus is not visible for "expand/ contract Navigation" image link |
Edit CSS style outline for focus class so focus becomes visible |
Major |
|
Functionality |
No issues |
|
|
|
Color |
Tool link color does not meet the required 4.5:1 contrast ratio. Login/logout, and footer text |
Change the color of the link text |
Major |
|
FAE Results |
No issues |
|
|
|
Student View
Test Details
Browser/OS Used: |
Firefox 3.6.11, Windows 7 |
Sakai Tool: |
Podcast |
Page(s) Tested: |
Podcast Home page |
Date: |
10/22/2010 |
QA Server: |
qa1-nl (svn tags/sakai_2-8-0 alpha2 _Branch QA using MySQL 5/InnoDB, Java 1.6.0_17 amd64 - DEMO - Sakai 2.8.0-a02 (Kernel 1.2.0-rc01)- Server qa1-nl |
Accessibility Problems and Recommended Solutions
Subject |
Results |
Recommendations |
Priority |
JIRAs |
---|---|---|---|---|
Links |
Non--descriptive "Download " links on Podcast Homepage. These links are duplicated for each new podcast added, but do not provide context for adaptive technology users as to what podcast they pertain to. |
Add more contextual information, which could be hidden with CSS to all podcast links. Example: |
Major |
|
Links |
Onclick popup link to word definition that cannot be closed using the keyboard. Link text is "podcatcher" and on tool home page and on options page |
Add JavaScript command "onBlur" to toggle the popup off instead of just an onmouse out event. |
Minor |
|
Links |
Image link with title, hidden text description, alternative attribute, "Expand/ Contract Navigation" |
Use either alternative text on image or hidden text, not both. Also make the alternative text more specific |
Minor |
|
Images |
Alternative text not very descriptive |
Add more descriptive alternative text |
Minor |
|
Page Structure / Markup |
Individual Podcasts should be designated by headings on podcast home page |
Change podcast titles from span to heading tags |
Minor |
|
Style sheets / Linearization |
No issues |
|
|
|
Text Zoom |
No Issues |
|
|
|
Tab Order |
Focus is not visible for "skip to" links |
add CSS styles so that when "skip to" links receive focus they appear on the page |
|
|
Tab Order |
Focus is not visible for "expand/ contract Navigation" image link |
Edit CSS style outline for focus class so focus becomes visible |
Major |
|
Functionality |
No issues |
|
|
|
Color |
Tool link color does not meet the required 4.5:1 contrast ratio. |
Change the color of the link text |
Major |
|
FAE Results |
No issues |
|
|
|
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.