Accessibility Minutes 2011 02 14
From MemberWiki
Contents |
Present
- Rich Schwerdtfeger (IBM - Co-Chair)
- Jon Gunderson (University of Illinois - Co-Chair)
- Ann Abbott (IBM)
- Prasanna Bale (University of Illinois)
- Marc Johlic (IBM)
- David Todd (IBM)
- Sue McNamara (IBM) as scribe
Agenda
Minutes
Sue McNamara - scribe
Jon: http://www.oaa-accessibility.org
Jon: http://www.oaa-accessibility.org/testsuites/
Sue: Present: Prasanna Bale, David Todd, Jon Gunderson, Ann Abbott, Mark Johlic, Rich Schwerdtfeger,
Sue: Watch Watson on Jeopardy tonight - check your local listing
Ann: http://www.statesman.com/business/ibm-to-honor-three-from-ut-for-input-1246835.html
1. Testsuite test META Data
Sue: http://www.oaa-accessibility.org/testsuites/
Sue: a. Issue with only having fail information in results object
Vio: vonut (chatzilla@BF941163.2E0F59DC.C4836059.IP) has joined #oaa-accessibility
Jon: var OpenAjax = OpenAjax || {} ;
Jon: OpenAjax.a11y = OpenAjax.a11y || {} ;
Jon: OpenAjax.a11y.test = OpenAjax.a11y.test || {} ;
Jon: OpenAjax.a11y.test.testId = "1";
Jon: OpenAjax.a11y.test.testTitle = "Fieldset Contains a Legend Element";
Jon: OpenAjax.a11y.test.testDate = "Last updated on Feb. 11, 2011, 3:09 p.m.";
Sue: Joined Vio ONut
Jon: OpenAjax.a11y.test.testUrl = "http://www.oaa-accessibility.org/testsuites/test/1/";
Jon: OpenAjax.a11y.test.nextUrl = "http://www.oaa-accessibility.org/testsuites/test/2/";
Jon: OpenAjax.a11y.test.ruleTestResults = [
Jon: {
Jon: ruleId: "rule_47",
Jon: ruleTitle: "Each fieldset element should contain a legend element.",
Jon: ruleFailIds: [],
Jon: rulePassIds: ['id1']
Jon: },
marcjohlic: has left moznet (Connection reset by peer)
marcjohlic: (chatzilla@moz-33591AA8.tampabay.res.rr.com) has joined #oaa-accessibility
Jon: Basic information for META
Jon: automatically generated thru the database
Vio: Name is confusing. Maybe should be rule test base line
Vio: do not see next url
Vio: correction: do not see the PrevUrl
Jon: do we want all the tests at some point in the repository
david: Good Idea
Jon: how do we handle linking - Static Repository - test organized tests by rules
Jon: might be better to have duplicate test.
Vio: Stick to a procedure and stick to it
Jon: Create sequences for each rule -
Vio: generate that from test rule results
Jon: One way to have a property and rule dictionary - have a list of test ids that are associated with rule 47
pbale: has left moznet (Input/output error)
Jon: put the smarts in the test itself or test suite or the tool more
Jon: var OpenAjax = OpenAjax || {} ;
Jon: OpenAjax.a11y = OpenAjax.a11y || {} ;
Jon: OpenAjax.a11y.test = OpenAjax.a11y.test || {} ;
Jon: OpenAjax.a11y.test.testId = "110";
Jon: OpenAjax.a11y.test.testTitle = "Button role using image buttons";
Jon: OpenAjax.a11y.test.testDate = "Last updated on Feb. 11, 2011, 3:09 p.m.";
Jon: OpenAjax.a11y.test.testUrl = "http://www.oaa-accessibility.org/testsuites/test/110/";
Jon: OpenAjax.a11y.test.nextUrl = "http://www.oaa-accessibility.org/testsuites/test/111/";
Jon: OpenAjax.a11y.test.ruleTestResults = [
Jon: {
Jon: ruleId: "rule_63",
Jon: ruleTitle: "Check aria properties and states for valid roles and properties",
Jon: ruleFailIds: [],
Jon: rulePassIds: ['id1','id2','id3','id4','id5']
Jon: },
Jon: {
Jon: ruleId: "rule_64",
Jon: ruleTitle: "ARIA attributes have valid values ",
Jon: ruleFailIds: [],
Jon: rulePassIds: ['id2','id3','id4','id5']
Jon: },
Jon: {,
Jon: ruleId: "rule_65",
Jon: ruleTitle: "ARIA ID references must be valid IDRefs",
Jon: ruleFailIds: [],
Jon: rulePassIds: ['id2','id3','id4','id5']
Jon: },
Jon: {
Jon: ruleId: "rule_66",
Jon: ruleTitle: "ARIA attributes can only be used with certain roles",
Jon: ruleFailIds: [],
Jon: rulePassIds: ['id2','id3','id4','id5']
Jon: },
Jon: {
Jon: ruleId: "rule_71",
Jon: ruleTitle: "Role value must be valid",
Jon: ruleFailIds: [],
Jon: rulePassIds: ['id1','id2','id3','id4','id5']
Jon: },
Jon: {
Jon: ruleId: "rule_72",
Jon: ruleTitle: "Check that 'ARIA-' attributes are valid properties and states",
Jon: ruleFailIds: [],
Jon: rulePassIds: ['id2','id3','id4','id5']
Jon: },
Jon: {
Jon: ruleId: "rule_73",
Jon: ruleTitle: "Check that non-form and non-anchor elements with event handlers have valid roles.",
Jon: ruleFailIds: [],
Jon: rulePassIds: ['id2','id3','id4','id5']
Jon: },
Jon: {
Jon: ruleId: "rule_74",
Jon: ruleTitle: "Check that elements with mouse event handlers also have key event handlers",
Jon: ruleFailIds: [],
Jon: rulePassIds: ['id2','id3','id4','id5']
Jon: },
Jon: ]
PBale: pbale (chatzilla@moz-5B24A39F.rehab.uiuc.edu) has joined #oaa-accessibility
David: Not sure if it will break - in favor of Version 2
Jon: Where do want the smarts to be
Jon: will work on this - this week and discuss next week
Jon: Do we consider the test suite as part of 1.0
Jon: Vote on this next week
Rich: vote and this is the draft we will be taking to the Steering Committee
David: Fine with format
Jon: will go through everything to make sure it is updated
Jon: Will send out link on Thursday for people to review it
2. Manual test rules for WCAG 2.0 for media and ARIA Landmark Roles
Sue_McNamara: http://openajax-dev.jongund.webfactional.com/
Mark: there is a requirement -
Jon: would be for 1.3.1
Rich: 3 yes's
Jon: 1 main landmark
Ann: http://www.w3.org/TR/2010/WD-wai-aria-20100916/roles#main
Ann: Within any document or application, the author SHOULD mark no more than one element with the main role.
Ann: Note: Because document and application elements can be nested in the DOM, they may have multiple main elements as DOM descendants, assuming each of those is associated with different document nodes, either by a DOM nesting (e.g., document within document) or by use of the aria-owns attribute.
Rich: you can have one main content
Jon: should make this a recommendation
Rich: labeling is important - put it in 1.3.1
Jon: any other landmark on the page
David: need a search field -also navigation
Jon: next week agenda - vote and test suite
Vio: vonut has left moznet (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
David: david has left moznet (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
Sue McNamara: Call ended at 1:03 p.m. CST