Accessibility Minutes 2015 09 11
From MemberWiki
Present
- Jon Gunderson (University of Illinois) - Chair
- Mike Scott (State of Illinois)
- Nicholas Hoyt (University of Illinois)
- Marc Johlic (IBM) (scribe)
Agenda
- AInspector Sidebar fully reviewed https://addons.mozilla.org/en-US/firefox/addon/ainspector-sidebar/
- Discussion of release of Ruleset 1.0.0.beta.1
- Discussion of new rules:
TOPIC: New FAE rule: "Interactive functionality must be keyboard operable"
http://fae20-dev.cita.illinois.edu/rulesets/rc/rule/KEYBOARD_2/
JG: Comes from WCAG 2.1.1
MS: Maybe change to ".. through keyboard commands"
NH: "keyboard interface" comes from WCAG so we used that, but will consider.. Whatever makes most sense. Will evolve over time
MS: Being consistent w/ WCAG is best
JG: Techniques section
MS: Surprised to see first bullet: "Avoid using tabindex values greater than 0 to change tabbing order, since tabbing behavior is inconsistent and therefore unpredictable across web browsers." Other than tabindex being a pain, are there cases where tabindex is not allowed
MJ: Surprised to see that one there too
JG: It can be removed
MS: "Ensure that interactive elements are in the tab order"
MS: Need to have both - must be focusable and have a keyboard event handler
JG: But if you have aria-activedecendent ..
NH: We do have a focus order rule
JG: Interesting thing about HTML5 is that all elements regardless of what they are have a default tabindex -1. IN the spec, that's what HTML5 browsers are supposed to do
JG: I think we have this covered under Focus Order
NH: Wonder if first technique should be deleted: "Avoid using tabindex values greater than 0 to change tabbing order, since tabbing behavior is inconsistent and therefore unpredictable across web browsers."
NH: This rule is testing if there are event handlers and has tab order been set explicityly
JG: In my notes I have that we should change that
NH: Inconsistent behavior - that phenomenon is address if "Focus Order must be meaningful" rule
TOPIC: Topic: Link 1 Rule
JG: Link 1 Rule
http://fae20-dev.cita.illinois.edu/rulesets/rc/rule/LINK_1/
JG: Link 1 "Link text must describe the link target"
JG: Changes were using the term "accessible name" and we updated the informational links
NH: Techniques are put in a different order than what are in the JS file.. First and last techniques should be swapped. Not sure why FAE is doing that switch
NH: Actually it looks like they are in the opposite order - 4, 3, 2, 1 vs 1 2 3 4 .. Listed techniques are backwards. Need to see why FAE is reversing them.
NH: Important that they be in order - as it shows the progression
JG: Will take a look at FAE
MS: The word "described" - wonder if "indicate" would be a better word to use in the Rule title
NH: A lot of this was pulled from the Informational links, but think "indicate" is a better word
JG: Covered Frame 1 and Frame 2 last week - all OK
NH: Not sure if I made the "role="presentation"" change. Jon believe you were going to test that on iframe
JG: I did not test that yet
JG: Just manual checks that anything marked up as a list is semantically a list
TOPIC: List 1
http://fae20-dev.cita.illinois.edu/rulesets/rc/rule/LIST_1/
NH: Last week Mike raised some questions about using the term "semantic"
MS: "Meaning" was the best alternative I could come up with.. Semantic is OK, but some folks may not understand
JG: List 1: Use semantic markup for lists
JG: Manual check - highlights list items on the page
TOPIC: List 2 Provide list labels when appropriate
http://fae20-dev.cita.illinois.edu/rulesets/rc/rule/LIST_2/
JG: We may need some examples
JG: Would help to show people where it's useful and not
TOPIC: Landmark 19 Landmarks must be descriptive
http://fae20-dev.cita.illinois.edu/rulesets/rc/rule/LANDMARK_19/
NH: We also need to talk about rules we deleted. We've only deleted 2 or 4
NH: Got rid of them because we didn't want users manually checking the appropriateness of whether the language made sense
JG: For example a headings rule - it was a manual check - to ensure the language was correct
NH: "Landmarks must identify regions on a page" (proposed) instead of "Landmarks must be descriptive"
TOPIC: Image 6 Verify text alternatives for images
http://fae20-dev.cita.illinois.edu/rulesets/rc/rule/IMAGE_6/
NH: Have not done the review and editing yet
JG: Summary is new
JG: Again trying to take language from WCAG. Enumerates more the concept of short and long description
JG: 3 possibilities for an image: 1) decorative, 2) only has a short desc, 3) has short and long desc
JG: Should images that are decorative be in a separate rule?
JG: Reason to break up into 2 rules is that it's easier to describe what the rule is doing.
MS: Is there a counter-argument to breaking it up? Will breaking it up clutter up the report? Would 1 image get reported 3 times
JG: No, only one rule for which it fell into (decorative or has an alt)
JG: We already have one rule that requires an alt on images (Rule 1)
JG: This Rule 6 is to verify that the alt assigned to the image is correct (null, short or long)
JG: Having that separate rule that pulls up all alt="" (null) would help verify that they were properly marked up as null
TOPIC: Order 1 Reading order must be meaningful
http://fae20-dev.cita.illinois.edu/rulesets/rc/rule/ORDER_1/
JG: We can talk about Order 1 next week. Nick is still working on it
JG: Similar to a Table rule we have - if we're just highlighting the sectioning elements is may be doable. What do people think about limiting a reading order rule to just sectioning elements?
JG: How are you testing reading order today?
MJ: We have a visualization tool - use that and a screen reader
NH: Similar - use a screen reader
tags?) JG: Maybe just pull this rule out for now and work on it for 1.1 ruleset
