W3C

– DRAFT –
Silver Task Force & Community Group

21 October 2022

Attendees

Present
Azlan, janina, jeanne, JenniferStrickland, Makoto, Rachael, sarahhorton, SuzanneTaylor
Regrets
-
Chair
jeanne
Scribe
janina, Rachael

Meeting minutes

<Chuck> My mic is not working, trying to address.

Preview of Tuesday AG WG call

Jeanne: Upcoming agenda for AGWG. Link to email:

<jeanne> Email with agenda

Jeanne: the major things. There is a survey on the WCAG 2.2 retrospective.

<jeanne> WCAG 2.2 retrospective

<jeanne> Accessibility Supported Subgroup

Jeanne: also a survey on standing up the accessibility supported subgroup.

Chuck: I do want to call attention to the retrospective as it includes some proposed tweaks to the decision policy that would apply.
… we are putting in some tweaks where we have consensus with objections it would give people a chance to propose alternatives. https://github.com/w3c/wcag/pull/2739/files
… It's not a significant tweak but codifies something that we think would be a good process.

Jeanne: Thank you. Also going to have subgroup updates and reviewing possible conformance models. Questions on next week's AG meeting?

Review asynchronously drafted user needs

<jeanne> Current work

Jeanne: To recap, we have been working on an assignment from TPAC. Acting as a subgroup on this issue. Is it viable to use clearly written, detailed user needs, instead of writing outcomes?
… we are picking an example and working through creating detailed user needs. We are doing alternative text together. Then we will asynchronously do others and present them to AGWG. We are not debating whether or not we should do it. We are creating examples so AG can have the higher level discussions.
… last week we looked at the document (link above) and brainstormed the first step. Get the examples of flows of images. Made a substantive list. We made one edit this week. We had a discussion of symbol fonts. I added an example as an image (can't paste in as text). For those who need a description of it, I typed a sentence and put it in a symbol font.
… what you will see there is dots, brackets, semicircles, check marks, crosses, and a variety of other generally useful visual icons but anyone who was reading it with a screen reader would hear The quick brown fox jumps over the lazy dog.
… There are 26 items on here. Homework was to pick 1-2 items on the list and start working through the rest of the steps. I didn't see anyone else who had done it. I started myself. I did the first 4 items. I did the list of disabilities and barriers they encounter.

<Chuck> +1

Rachael: Suggests capturing thoughts and insights from the process as we go

Jeanne: If someone wants to add information related to the insight, we can put it somewhere else. I really like how the errors group did this in a spreadsheet.
… I tried to keep it together but it rapidly gets unwieldy. Under the second step, I separated it into two high level categories. [reads work]

Images in a form control – especially error validation – encounter images that visually state their function (e.g. buttons like “edit”, “print”, “save”, etc). Sometimes these images have alt text, but the alt text does not describe the function, such as “pencil”, “printer”, “floppy disk”.
… Complex graphics provide necessary information for the purpose of the content, and the information is designed solely for visual comprehension.
… chuck can you add to this?
… Musical scores are a visual-only medium and require an embedded non-visual alternative, like MusicXML, Music Encoding Initiative (MEI), or MNX. Need more input from Janina

Janina: That is what is supposed to supplant Music XLM eventually. The last two are the same thing. Moving slowly.

Jeanne: Can you add a link to that so we have it?

Janina. Yes.

Jeanne: That was the list of disabilities and barriers they encounter. From that I started to write the user needs. Needs work but starting point.
… [reads] Images in form controls: Users need to perceive form controls and understand their purpose. Visual indicators need a semantic equivalent that exposes the state of the control. (example of the error message with visual indicators)
… [reads next point] Complex graphics: Users need a thorough textual description of the complex graphic that conveys equivalent information that is exposed to sighted users.
… That is my starting point for conversation.

<janina> MNX CG: https://www.w3.org/community/music-notation/2016/05/19/introducing-mnx/

Jeanne: What do you think about this as a process, particularly those from errors group who did this?

SuzanneTaylor: We did this a little more in a lengthier way. Sarah was fantastic at processing the information. We took each scenario. In this case each type of image. Then we put all the functional needs including intersectional needs. The for each functional needs we wrote thoughts on what the neds were. Many were well established known needs. Some cases it was more raising questions and speculation. Identified that as a risk - could

make an assumption and be difficult for the group to track.
… was something resesarch based on an assumption. Important to mark assumptions/questions.
… Suggest writing a question. Example: Would someone with diabiliitating anxiety find this error message troublesome.
… Good to mark things that may be missed.
… I note that you have html that has sound effects. Often those are forgotten in reviews because the current SC don't call it out. Going through the process is valuable.
… We could provide a few methods to consolidate since there are options. That may make it more palatible.

Chuck: You'd opened up that this is a lengthy process. How lengthy?

SuzanneTaylor: I wonder if Sarah could comment?

<Chuck> you sound good

sarahhorton: It was a while ago but it definitely was lengthy. We started a few steps back from the list here. We went into very granular scenarios, almost use cases.
… We made an inventory of different flows you might encounter a digital interface and building up from there. A long document:

<sarahhorton> Error flows document: https://docs.google.com/document/d/1siHMdNk96v2DVY6sarjZCDt5-nvqvQq13bXOOYymNlw/edit#heading=h.uk0e1opoh642

<Chuck> Thank you Sarah!

sarahhorton: very granular flows. How are people effected by these? Then move into looping

<sarahhorton> Spreadsheet: https://docs.google.com/spreadsheets/d/1BEzSKUsoMQZAwLY5uM5T4Jk7vqKruQT8EaheijQJ7nk/edit#gid=14365122

sarahhorton: weeks of working together to do an information archictecture exercise. A lot of sense making.
… a lot of grouping. To Suzanne's point, we were a group of people, a lot of whom has done usability studies. Bringing expertise in.
… a little snapshot based on a small group of people's experience when compared with the world of lived experiences.
… helfpul in surfacing things that isn't accounted for.
… about a year of work. A lot of work.

Jeanne: Trying to keep a balance. We aren't trying to write alt text. Errors was writing the guidelines. Our task here is to create examples that AGWG can look at.

<Chuck> +1 to focusing us on examples for WCAG

Jeanne: but I also know that when work gets done, even if an example, people tend to treat is as if its throrough. What would chairs like?

Rachael: My perspective is to keep this activity--but try for the 8 week time frame we've been using

<Chuck> +1 to Rachael's suggestion of keeping light for this exercise.

Rachael: My thought is that this work will go into the pertinent section; but will iterate further

Rachael: Would not to take too much time per area

Chuck: agrees

jeanne: So, two ways to go ...

jeanne: A sketchier version of the Errors process or

jeanne: Or pick a few and just work them through to outcomes

<Chuck> No disagreement, +1 to "narrow" and picking...

jeanne: so which ...

jeanne: form controls and complex graphix are essential. Are there others people feel strongly about? And will work on?

sarahhorton: suggest narrow and undisputed; that rules out complex images maybe

sarahhorton: that's a massive topic

sarahhorton: maybe functional images for buttons

sarahhorton: don't understand 'images in a form control,' could be various kinds of functions -- informative? function?

SuzanneTaylor: perhaps take existing wcag3 guidelines and use this process

<SuzanneTaylor> https://docs.google.com/document/d/1W7g9a5b3gQZ2aPEivl0KJ48K3sMg6eegtMiCwkw-eaU/edit?usp=sharing

SuzanneTaylor: i used this exercise as a guide working on conformance; and it was helpful even though I just followed it conceptually

SuzanneTaylor: i was working on captions ...

SuzanneTaylor: lays out specifics ... your scribe isn't quite tracking all the "ands"

SuzanneTaylor: point is i did the exercise in part without walking all the steps formally

<Chuck> Wow I'm absorbing...

jeanne: interesting example -- not quite what we're writing ...

SuzanneTaylor: regardless we have to figure out the format for the outcomes

SuzanneTaylor: so user needs is alternative support for spoken audio information

Chuck: am intrigued; but am still liking form controls and complex images approach

Chuck: chair hat off: concerned starting from wcag2 isn't helping us think more comprehensively

jeanne: wonders about a merged approach

jeanne: always happy to have people expiriment with approaches ...

<Chuck> +1...... billion

jeanne: jeanne picks one and works through to writing user needs

jeanne: others do their own; but document the process so can explain how the user needs were established

SuzanneTaylor: like the idea; wondering how far to go? do we go to outcome and maybe a method or two?

jeanne: no; a user need that can be tested. end there

zuaso not an outcome

jeanne: our task is to learn whether we can eliminate the outcome level

jeanne: maybe we can't; that's what we're trying to establish

jeanne: philosophical idea is to keep things user oriented but testable

sarahhorton_: from a granularity perspective; we have the functional needs doc

jeanne: more detailed; so as to establish detail user need to address X -- digital representation of artwork; or comics;

jeanne: looks at form controls and reads her results ...

sarahhorton_: so functional needs describe a way to meet a user need?

jeanne: yes

sarahhorton_: so our exercise shows how to meet that need?

<Rachael> For what is worth, I personally think that the granularity is the same as the current outcomes but written from the user perspective instead of the application perspective

Chuck: reads Rachael's comment above ...

Chuck: believe that's our first observation re what sarah and suzanne are saying

jeanne: where to capture that?

jeanne: will put at the bottom to scroll ease

sarahhorton_: believe i was recapping a specific example from errors work; user focussed and contrasting with alt text;

<Chuck> I think that's it!

sarahhorton_: perhaps distinguishing between user needs and system requirements

jeanne: asking everyone to pick a flow and work on it as an example

jeanne: put your name next to it!

<Chuck> I will not be able to participate, I will be in conference prep all next week and in conference the following week.

janina: similar constraints too

jeanne: asking ...

[crickets]

Minutes manually created (not a transcript), formatted by scribe.perl version 192 (Tue Jun 28 16:55:30 2022 UTC).

Diagnostics

Succeeded: s/audio/spoken audio/

Maybe present: Chuck, sarahhorton_