- From: Jim Allan <jimallan@tsbvi.edu>
- Date: Thu, 2 Apr 2009 13:45:02 -0500
- To: <w3c-wai-ua@w3.org>
http://www.w3.org/2009/04/02-ua-minutes.html
- DRAFT -
User Agent Accessibility Guidelines Working Group Teleconference
02 Apr 2009
Present
sharper, kford, Mark_Hakkinen, JR, allanj, Henny, Harper_Simon
Regrets
jeanne
Chair
Jim Allan
Scribe
allanj, kford
Contents
* Topics
1. Consensus on alt
http://esw.w3.org/topic/PF/XTech/HTML5/TextAlternativeProposal
2. Survey Results http://www.w3.org/2002/09/wbs/36791/20090223/
3. WAI-ARIA last call review http://www.w3.org/TR/wai-aria/
4. overflow
http://lists.w3.org/Archives/Public/w3c-wai-ua/2009JanMar/0087.html
5. MaxLength and screen readers
* Summary of Action Items
<trackbot> Date: 02 April 2009
<KFord> Chair: Jim_Allan
<KFord> Correcting survey link.,
http://www.w3.org/2002/09/wbs/36791/20090331/
<AllanJ> scribe: allanj
<KFord> zakim list agenda
Consensus on alt
http://esw.w3.org/topic/PF/XTech/HTML5/TextAlternativeProposal
<JR> Proposal:
1. IMG is only valid when @alt is present (empty or non-empty)
2. For cases in which it is appropriate for user agents to ignore the
presence of the image (e.g., when they are used for decoration, formatting,
or are invisible):
* alt="" MUST be present
* @role="presentation" SHOULD be present
3. alt="" WITHOUT an accompanying role="presentation" triggers a
non-critical validator warning recommending use of role="presentation" (but
@alt="" remains technically valid)
KF: choices for response.
JR: sent responses, but not on survey results
MH: same
KF: same
<JR> JR: I appreciate the simplicity and backwards compatibility of this
proposal. My only concern is about the affect it will have on adoption of
ARIA-labelledby.
JR: if we always require @alt why would you use @labeledby
... what is its future
KF: do we want to risk backwards compatibiility.
JR: compatibility is a commendable goal
... question of simplicity. @alt is one of three options
KF: past is use @alt
JR: perhaps @labeledby is not needed for images, but necessary for other
things
... good thing about @labeledby, can specify (link) description to image
<mhakkinen> I would still favor recommending an @role value that would
unambiguously
<mhakkinen> indicate that the image is indeed content, and that either alt
text is
<mhakkinen> present, or the AT will use aria, content in the figure markup,
or other
<mhakkinen> techniques to find alt text.
<mhakkinen> From last week I can understand the rationale for not making
role required
<mhakkinen> ... don't break existing code. But, aren't enough other things
changing in
<mhakkinen> HTML5 to make backward compatibility concerns moot, and aren't
there ways
<mhakkinen> to address this re validators?
<mhakkinen> The proposed approach continues to allow for ambiguity, without
enforcing
<mhakkinen> any real change.
<mhakkinen> Further, recommending @role=presentation may become the easy way
for an
<mhakkinen> author to not deal with the problem, removing an image from the
initial
<mhakkinen> view of the UA/AT (a whole other topic).
<mhakkinen> The present proposal doesn't really fix anything if authors
don't follow
<mhakkinen> these rules, and without requirement, many won't.
<mhakkinen> One possible approach, using the non-required model:
<mhakkinen> "Alt="" WITHOUT an accompanying role="image???" or
role="presentation" or
<mhakkinen> described-by triggers a non-critical validator warning
recommending use of
<mhakkinen> use non-blank alt text or aria described-by."
MH: still ambiguity. concerned about @role
... explicitly requires @role. what is the intent of the image. using @role
removes some ambiguity.
SH: neutral. can see both points. want simple. not so concerned about
backward compatibility
<sharper> JA: Like marks idea of requiring the role
JR: like original ALT proposal
http://esw.w3.org/topic/PF/XTech/HTML5/TextAlternativeProposal
... requiring @role would break all pre-HTML5 pages.
... spacer is an image, so is @role image is confusing
MH: right. @role=presentation is not meaningful. suggest- decorative or
non-informational
KF: send comments
... change definition, with @role, language is too complicated
... technology moves forward. can live with @labeledby. browser of today
would get gibberish if I am not using the most upto date browser. because it
doesn't recognize @labeledby
JR: how long do we wait for AT to catch up.
... @labeledby goes in the DOM. descriptions should be there.
KF: AT do DOM parsing. accessibility architecture provides other information
JR: go with aria, and what is the timeline
KF: can live with current proposal
MH: image with @labeledby, any limit on what it can reference
JR: if image was graph, could link to a table.
MH: how do we validate that the referenced information has any value.
JR: no easier to validate an @alt.
MH: right, could be better or worse
JR: like the 'in plain view' easier for author to update, @alt is hidden
MH: could move it off screen
JR: should be able to do that. talking about 'describedby
KF: any consensus?
JR: CG proposal is too complicated
+1 all around
JR: some short text is required - @alt or @labeledby
does UA just have to process the information
JR: more than that, must have the technical and accessibility considerations
KF: must have short text. two ways @alt, @labeledby
... -1 @alt must be required
<JR> KF: I'm coming down on @alt is the required attribute
MH: +1 kelly
... what about mobile browsers, easier to process @alt, or query DOM to find
displayable text
... mobile browser may not support ARIA, then how is information presented
JR: chart example. short text - some caption text, describedby - longer
description
MH: google search look at not just @alt, but also need to look at @labeledby
JR: Ok with HTML proposal
JA: +1 to JR
<JR> SH: +1 to kelly
KF: response to ALTwg
... too complicated
... point back notes
<KFord> ACTION: kford summary UA position on alt for CG. [recorded in
http://www.w3.org/2009/04/02-ua-minutes.html#action01]
<trackbot> Sorry, couldn't find user - kford
<KFord> ACTION: kf summaryize UA position on alt for CG. [recorded in
http://www.w3.org/2009/04/02-ua-minutes.html#action02]
<trackbot> Created ACTION-166 - Summaryize UA position on alt for CG. [on
Kelly Ford - due 2009-04-09].
KF: group split on @alt & @labeledby
Survey Results http://www.w3.org/2002/09/wbs/36791/20090223/
--enabled element
Resolved: enabled element, disabled element
An element with associated behaviors that can be activated through the user
interface or through an API. The set of elements that a user agent enables
is generally derived from, but is not limited to, the set of interactive
elements defined by implemented markup languages. A disabled element is a
potentially enabled element, that is not currently available for activation
(e.g., a "grayed...
scribe: out" menu item)
<scribe> ACTION: JS update def of enabled element [recorded in
http://www.w3.org/2009/04/02-ua-minutes.html#action03]
<trackbot> Created ACTION-167 - Update def of enabled element [on Jeanne
Spellman - due 2009-04-09].
<scribe> ACTION: JS check version of 'equivalent alternative' this should
have been dealt with already [recorded in
http://www.w3.org/2009/04/02-ua-minutes.html#action04]
<trackbot> Created ACTION-168 - Check version of 'equivalent alternative'
this should have been dealt with already [on Jeanne Spellman - due
2009-04-09].
WAI-ARIA last call review http://www.w3.org/TR/wai-aria/
deadline 17 April
JA, MH, KF to draft a proposal by 16 April
overflow http://lists.w3.org/Archives/Public/w3c-wai-ua/2009JanMar/0087.html
<KFord> Scribe: kford
This has to do with CSS where an author sets a div with an overflow
descriptor. You can get scroll bars but it doesn't get keyboard focus.
JA: I thought we had this covered under keyboard operation.
... What does the group think? Is this covered, do we need a technique or
what?
... In short is this covered under 4.1?
... This doesn't normally get keyboard focus.
... This is kind of like the tooltip situation.
KF: My impression is that this is an example of many cases we could come up
with.
JR: I think we also want to throw this under focus as well. Success criteria
cover this. Need to cover keyboard action for scrollable areas.
JA: Might this fall under enabled element but is this stretching it?
<scribe> ACTION: JA ensure success criteria cover this keyboard scrollable
area. [recorded in http://www.w3.org/2009/04/02-ua-minutes.html#action05]
<trackbot> Created ACTION-169 - Ensure success criteria cover this keyboard
scrollable area. [on Jim Allan - due 2009-04-09].
JR: Jim, check 3.11 where we have some of this already.
JA: Could this be another little viewport?
JR: Exactly.
MaxLength and screen readers
<AllanJ> automatically reject input
<AllanJ> KF: UA should ding or something, some indication of invalid input
<AllanJ> MH: also scripting issues where max length is reached it jumps to
next field
<AllanJ> ACTION: JA to craft success criteria for 'invalid input' [recorded
in http://www.w3.org/2009/04/02-ua-minutes.html#action06]
<trackbot> Created ACTION-170 - Craft success criteria for 'invalid input'
[on Jim Allan - due 2009-04-09].
<AllanJ> any general case beyond max length
<AllanJ> MH: anything in HTML5 about content types
<AllanJ> JA: what about 'required'
<AllanJ> MH: input types, date, time, range, uri, password, required
Summary of Action Items
[NEW] ACTION: JA ensure success criteria cover this keyboard scrollable
area. [recorded in http://www.w3.org/2009/04/02-ua-minutes.html#action05]
[NEW] ACTION: JA to craft success criteria for 'invalid input' [recorded in
http://www.w3.org/2009/04/02-ua-minutes.html#action06]
[NEW] ACTION: JS check version of 'equivalent alternative' this should have
been dealt with already [recorded in
http://www.w3.org/2009/04/02-ua-minutes.html#action04]
[NEW] ACTION: JS update def of enabled element [recorded in
http://www.w3.org/2009/04/02-ua-minutes.html#action03]
[NEW] ACTION: kf summaryize UA position on alt for CG. [recorded in
http://www.w3.org/2009/04/02-ua-minutes.html#action02]
[NEW] ACTION: kford summary UA position on alt for CG. [recorded in
http://www.w3.org/2009/04/02-ua-minutes.html#action01]
Jim Allan, Accessibility Coordinator & Webmaster
Texas School for the Blind and Visually Impaired
1100 W. 45th St., Austin, Texas 78756
voice 512.206.9315 fax: 512.206.9264 http://www.tsbvi.edu/
"We shape our tools and thereafter our tools shape us." McLuhan, 1964
Received on Thursday, 2 April 2009 18:48:15 UTC