Accessibility WG Teleconference Minutes for Wednesday September 28, 2016

Attending:

Matt Clare (Brock University)
Neal Caidin , Apereo / Sakai
Shawn, Western University
Matt J, Longsight

Agenda:

rA11y Update:
Still looking for community contributions.
rA11y JIRAs:
Updates and plans for work.

Matt clare to add some of the meta information into JIRA titles.
https://jira.sakaiproject.org/browse/SAK-31620        Ensure ARIA roles, states, and properties are valid 11.0        Matt Clare        02-Aug-2016        

Is the ARIA role has-popup on the correct element in the project / course site case?  - Matt C will confirm, possibly open new issue
It looks like these ARAI roles are assigned at   portal-render-engine-impl/pack/src/webapp/vm/morpheus/includeSitesNav.vm
11:                        <a href="${site.siteUrl}" title="${rloader.sit_mywor}" role="menuitem" aria-haspopup="true">
https://jira.sakaiproject.org/browse/SAK-31617        Ensure sufficient colour contrast: WCAG2 AA11.2 [Tentative]        Shawn Foster        14-Sep-2016        
  • SF was done some work in Assignments on this.
  • Probably needs a JIRA for hover state across Sakai - Tabs, and beyond.  Need to communicate the successful change to 'hover' visually in a static contrast and in a dynamic contract change - and ARIA has a role in this tool (but that's HTML side, not CSS)
https://jira.sakaiproject.org/browse/SAK-31617 Ensure link text provides sufficient contrast - Current User Menu 11.2 [Tentative]        Shawn Foster        27-Sep-2016        
https://jira.sakaiproject.org/browse/SAK-31613        Whan working on this
Promised JIRA to ensure https://github.com/sakaiproject/sakai/blob/master/reference/README.md has WCAG 2 specs in it. - SF and MC to work together on it.
We're also wondering about the default avatar logo
https://jira.sakaiproject.org/browse/SAK-31617 Ensure link text provides sufficient contrast - throughout Sakai/Morpheus11.2 [Tentative]        Shawn Foster        27-Sep-2016        
+3 three sub issues 
https://jira.sakaiproject.org/browse/SAK-31610        Ensure keyboard focus is indicated visually 11.2 [Tentative]        Unassigned        16-Aug-2016        
This could be a "HUGE" issue because of all of the clickable things in Sakai that just have hover states and not focus states.
https://jira.sakaiproject.org/browse/SAK-31548        Avoid inappropriate use of ARIA roles, states, and properties 11.0        Matt Clare        22-Jul-2016        
https://jira.sakaiproject.org/browse/SAK-31549 Ensure screen reader specific content is rendered off-screen rather than hidden or not displayed 11.0        Matt Clare        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31549        Ensure screen reader specific content is rendered off-screen rather than hidden or not displayed 11.0        Matthew Jones        20-Sep-2016        
https://jira.sakaiproject.org/browse/SAK-31587        Ensure that simulated dialogs can be closed via the keyboard 11.2 [Tentative]        Matthew Jones        20-Sep-2016        
https://jira.sakaiproject.org/browse/SAK-31618        Avoid the sole use of device-dependent event handlers 11.2 [Tentative]        Matthew Jones        20-Sep-2016        
https://jira.sakaiproject.org/browse/DASH-394        Provide alternative text for images 1.2        Yuanhua Qu        31-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31632        Provide alternative text for images 11.2 [Tentative]        Yuanhua Qu        31-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31635        Provide alternative text for images 11.2 [Tentative]        Yuanhua Qu        31-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31623        Provide alternative text for images 11.2 [Tentative]        Yuanhua Qu        31-Aug-2016        
https://jira.sakaiproject.org/browse/SAM-2995        Provide a valid label for form fields 11.2 [Tentative]        Unassigned        15-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31619        Ensure all active elements receive keyboard focus 11.2 [Tentative]        Unassigned        15-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31624        Ensure ARIA roles, states, and properties are valid 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31621        Ensure keyboard focus is not provided to inactive elements 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAM-2994        Ensure screen reader specific content is rendered off-screen rather than hidden or not displayed 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31546        Avoid inappropriate use of ARIA roles, states, and properties 11.0        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31588        Ensure ARIA roles, states, and properties are valid 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31585        Ensure ARIA roles, states, and properties are valid 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31547        Ensure screen reader specific content is rendered off-screen rather than hidden or not displayed 11.0        Unassigned        23-Jul-2016        
https://jira.sakaiproject.org/browse/SAK-31626        Provide a valid label for form fields11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31628        Ensure simulated controls are keyboard accessible 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31629        Ensure simulated controls are keyboard accessible 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31630        Provide a valid label for form fields 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31631        Provide a valid label for form fields 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31616        Ensure that keyboard focus remains within modal simulated dialogs 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31615        Ensure simulated controls are keyboard accessible 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31573        Ensure ARIA roles, states, and properties are valid 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31590        Ensure custom controls provide proper textual roles and descriptions 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31591        Ensure custom controls provide proper textual roles and descriptions 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31589        Ensure custom controls provide proper textual roles and descriptions 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31592        Ensure elements with multiple labels are rendered appropriately 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31594        Provide a valid label for form fields 11.2 [Tentative]        Unassigned        16-Aug-2016        
https://jira.sakaiproject.org/browse/SAK-31633        Provide alternative text for images11.2 [Tentative]        Unassigned        30-Aug-2016
https://jira.sakaiproject.org/browse/DASH-395        Ensure ARIA roles, states, and properties are valid 1.2        Unassigned        16-Aug-2016