W3C

- DRAFT -

ARIA APG meeting

09 Nov 2015

See also: IRC log

Attendees

Present
AnnAbbott, Bryan_Garaventa, IanPouncey, LJWatson, Michiel_Bijl, jemmaku, jongund, Matt_King
Regrets
Chair
Matt
Scribe
AnnAbbott, MichielBijl

Contents


<jongund> rrsagent present+ jongund

<jongund> rrsagent present

<annabbott> scribe: AnnAbbott

Pattern work status page update https://github.com/w3c/aria/wiki/Aria-Authoring-Practices-Patterns-Status

Matt - none to tick off

Jemma: done with checkbox 3 example

Jon: waiting for it to be integrated into trunk

<Jemma_Ku> this is pull request https://github.com/a11ydoer/aria/commit/1c4d8fcbde1624c6b12d9272873e937e34f

<Jemma_Ku> https://cdn.rawgit.com/a11ydoer/practices/master/examples/checkbox/checkbox-3.html\

<Jemma_Ku> https://cdn.rawgit.com/a11ydoer/practices/master/examples/checkbox/checkbox-3.html

Matt: example 3 is mixed state checkbox

<mck> Typo in following:

<mck> • Changing the state of the standard checkboxes will update the state fo the ARIA mixed checkbox.

Matt: NVDA doesn't read the individual labels, only the grouping label

when tabbing

<jemma> sorry my pc died.

<jemma> relogging in

Matt: JAWS reads grouping label first when arrowing followed by individual label
... tabbing or X (special key) JAWS reads individual label followed by grouping label

Jon: ID refs are not in source code
... should spell out ID refs
... should not provide multiple labeling techniques

<Birkir> condaments taste better when they are in a fieldset.

<Birkir> Should we run the code through the html5 validator?

Jon: should be careful if HTML spec isn't final yet

<MichielBijl> scribe: MichielBijl

<annabbott> ok Michiel!

bgaraventa1979: I'm for the aria solutions, because we can point people at one spec.

mck: so not the fieldset idea?

bgaraventa1979: yeah for now

IanPouncey: I'm fine with that, if it's good enough.

Jon: what does the ARIA 5.1 spec say?

mck: you mean what it says in the mapping guide?

jongund: how stable is that document?

<LJWatson> HTML5.1 ARIA: http://www.w3.org/TR/html-aria/

mck: I don't know, exspect it as we go through there would be adjustments

jongund: I meant fundamental changes

LJWatson: what are we looking for in the mapping that would mix things up?
... the a11y name calculation looks at the a11y tree

mck: there is nothing that says it would be dependent on the content

<jongund> http://www.w3.org/TR/html-aam-1.0/

<jongund> http://www.w3.org/TR/accname-aam-1.1/

<LJWatson> HTML checked state test cases http://ljwatson.github.io/test-cases/checked-state/case.html

mck: you're saying that in firefox the mixed state is not supported at all?
... native windows checkboxes do
... let's make a descission
... our initial goal was to show aria usage
... we have three examples that are all aria
... the only thing that got us in this discussion was the labeling technique
... like the idea to use fieldset and legend for the labelling technique
... with minimal amount of aria scripting
... and still get their three state checkbox
... any objections?
... no objection, jemma can you make the change?

<jongund> I have to go

<Birkir> In ARIA 1.0 aria-checked is actually not allowed on the checkbox role, this was fixed in ARIA 1.1, one of my favorite oddities.

<Birkir> html label applied to a simulated form field sod not appear to work, at least with Jaws in IE/FF,

<Birkir> This code does not announce as expected (Jaws guesses label from nearest paragraph, not fromt he associated label): <label for="ch1">Are you able to vote?</label> <p>Are you a man or a mouse?</p> <span role="checkbox" aria-checked="false" id="ch1"></span>

http://dir.agosto.nl/accessibility/examples/Alert/index.html

mck: Michiel you had an alert example?

MichielBijl: correct
... it shows an alert after two seconds

<jemma> this is the link to example.js file which outputs html code to the template page.

<jemma> https://github.com/a11ydoer/practices/blob/master/examples/js/examples.js

<jemma> https://github.com/a11ydoer/aria/blob/master/practices/examples/js/examples.js

Here is the alert example PR: https://github.com/w3c/aria/pull/105

<jemma> https://github.com/w3c/aria/tree/master/practices/examples/js

https://github.com/w3c/aria/pull/98

안녕하세요

<jemma> 안녕

Summary of Action Items

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.140 (CVS log)
$Date: 2015/11/09 19:37:12 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.140  of Date: 2014-11-06 18:16:30  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Found Scribe: AnnAbbott
Inferring ScribeNick: annabbott
Found Scribe: MichielBijl
Inferring ScribeNick: MichielBijl
Scribes: AnnAbbott, MichielBijl
ScribeNicks: annabbott, MichielBijl
Present: AnnAbbott Bryan_Garaventa IanPouncey LJWatson Michiel_Bijl jemmaku jongund Matt_King
Got date from IRC log name: 09 Nov 2015
Guessing minutes URL: http://www.w3.org/2015/11/09-aria-apg-minutes.html
People with action items: 

WARNING: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.


[End of scribe.perl diagnostic output]