W3C

- DRAFT -

September 10, 2019 Authoring Practices Task Force Telecon

10 Sep 2019

Attendees

Present
ZoeBijl, jongund, MarkMccarthy, Matt-King, carmacleod, jamesn, curt_bellew, Sarah_Higley, bryan
Regrets
EvanYamanishi
Chair
Matt King
Scribe
carmacleod

Contents


<scribe> scribe: carmacleod

<MarkMccarthy> Link to agenda: https://github.com/w3c/aria-practices/wiki/September-10%2C-2019-Meeting

Future meetings

<mck> agenda link: https://github.com/w3c/aria-practices/wiki/September-10%2C-2019-Meeting

Third Working Draft Milestone Review

<jongund> we can hear you

https://github.com/w3c/aria-practices/milestone/10

<CurtBellew> I got audio working for me just before that happened :)

mck: when will we push this out? Was it supposed to be Friday?

jamesn: It hasn't happened yet
... if it doesn't happen until after TPAC, that's ok

mck: currently have 7 things in that branch that are ready to go
... jon pushed change to menu where it should use data attribute
... car made changes to IDL button
... so we are up to 9 done

<MarkMccarthy> I also seem to remember Sarah taking up <meter>

jamesn: meter pattern - was Sarah going to update that?

mck: meter may not make the third working draft

jamesn: that's ok

APG language for new ARIA features

https://github.com/w3c/aria-practices/issues/1150

jamesn: this isn't about anything new introduced in aria

mck: should we add info to apg about how slider/spinbutton doesn't work in VO?

<MarkMccarthy> I don't think it'd hurt to add some caveats where necessary, along with what jamesn is saying.

jamesn: I recommend that people don't use slider/spinbutton roles because they don't work in all AT

mck: sounds like there are certain patterns that we should put warnings on

jamesn: I do want to get them fixed...

<MarkMccarthy> I think that, though we may not recommend certain things, folks looking for resrouces might not know that, and know that APG is a good source. So it may indeed be good, in the interim

mck: does someone want to take this on and figure out what type of warning to put on certain patterns and where we should put it

<MarkMccarthy> I could try to take a stab at a message over the next week

<MarkMccarthy> Probably basically noting what you just said Matt

jamesn: need to get the 2nd phase of AOM done, which will solve this problem of missing API

mck: patterns would have to be redone to listen for AOM events
... but for now, perhaps we need to say which patterns have problems?

<jongund> bye

<MarkMccarthy> +1 to Sarah's comment on offering remediation after using some APG examples

mck: bottom line is you have to test
... if no takers right now, will add it to the milestone for release 1

<Sarah_Higley> feeling FOMO over here :D

<MarkMccarthy> carmacleod: I had opened an issue saying consider similar concepts. maybe it could go in the same area as that - suggesting other "things to consider"

<MarkMccarthy> carmacleod: something like "consider using this HTML thing instead because XYZ"

<MarkMccarthy> carmacleod: it'd be just text, probably link to HTML spec. just spitballing right now though

https://github.com/w3c/aria-practices/issues/633

mck: draft prs are always welcome

<Sarah_Higley> +1 to Mark & Zoe's +1s

open examples in CodePen

<jamesn> Codepen link looks awesome

mck: example: https://raw.githack.com/w3c/aria-practices/issue1102-open-example-codepen/examples/slider/multithumb-slider.html

<MarkMccarthy> Codepen doesn't work in IE (for testing) unless it uses debug links

mck: there's a button that opens the code in CodePen
... do people like this idea?

<jamesn> Feature request to automatically run tidy on the HTML

car: I like it!

<MarkMccarthy> +1 to style and placement

jamesn: should it be a link or a button?

mck: opens in new tab

jamesn: maybe don't have heading - just button (or link)

mck: please add feedback to https://github.com/w3c/aria-practices/pull/1110

TPAC Combobox Discussion Preparation

mck: will send out to the list before TPAC
... slide 3 explains evolution of combobox
... essentially a textbox with a combobox inside of it
... for 1.0
... for 1.1 combobox changed to a container with a textbox and sibling listbox
... slide 4 the problem is that because listbox was owned by textbox, many AT couldn't see listbox
... the only way to perceive the options in the listbox was to have screen reader in forms mode and it would read aria-activedescendants
... in 1.1, combobox is now container, problem is it's not focusable
... combobox role is on non-focusable container
... because of big changes, screen readers did't figure out how to support it
... there were naming issues, we discussed those in May
... for 1.2, proposal is to go back to 1.0 structure, but listbox is controlled by textbox instead of owned by
... similar to menubutton that controls menu
... nicest part of this proposal is we wouldn't have to change any screen readers
... 1 line of html, 1 line of js, works awesome (better than 1.0 pattern, better than 1.1 pattern)
... tested in JAWS/NVDA with Chrome/FF, VO with Safari, Narrator with Edge

q

<MarkMccarthy> Good point James

jamesn: we need to have this conversation with MS before TPAC

sarah: native windows combobox is a container - explorer.exe - has textbox and listbox children
... I will definitely talk to Melanie and the team

mck: need to look also at select size=1
... this proposal is in some ways an attempt to emulate select size=1
... somehow UIA is representing select size=1 as a combobox (without a wrapper)

sarah: it doesn't have a child edit

mck: I will have a draft version ready today - will send to the aria list

Summary of Action Items

Summary of Resolutions

[End of minutes]

Minutes manually created (not a transcript), formatted by David Booth's scribe.perl version 1.154 (CVS log)
$Date: 2019/09/10 19:10:43 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.154  of Date: 2018/09/25 16:35:56  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00)

Succeeded: s/inspect.exe/explorer.exe/
Default Present: ZoeBijl, jongund, MarkMccarthy, Matt-King, carmacleod, jamesn, curt_bellew, Sarah_Higley, bryan
Present: ZoeBijl jongund MarkMccarthy Matt-King carmacleod jamesn curt_bellew Sarah_Higley bryan
Regrets: EvanYamanishi
Found Scribe: carmacleod
Inferring ScribeNick: carmacleod

WARNING: No date found!  Assuming today.  (Hint: Specify
the W3C IRC log URL, and the date will be determined from that.)
Or specify the date like this:
<dbooth> Date: 12 Sep 2002

People with action items: 

WARNING: IRC log location not specified!  (You can ignore this 
warning if you do not want the generated minutes to contain 
a link to the original IRC log.)


[End of scribe.perl diagnostic output]