W3C

– DRAFT –
ARIA Authoring Practices Task Force

14 June 2022

Attendees

Present
Jon, MarkMcCarthy, Matt_King, Rich_Noah, s3ththompson
Regrets
Bryan, Curt, Jemma
Chair
Matt King
Scribe
s3ththompson

Meeting minutes

Review Home Page Updates

<Matt_King> https://github.com/w3c/aria-practices/pull/2379

<Matt_King> https://deploy-preview-120--wai-aria-practices2.netlify.app/aria/apg/

Matt_King: this PR (with deploy preview above) had a very simple set of changes, about the use of APG when APG wasn't spelled out. the feedback was to make sure it's clear that APG stands for Authoring Practices Guide

so "(APG)" is now in the H1

Matt_King: were there any visual changes?

Rich_Noah: just "Home" wrapping to 2 lines. but it's not the worst thing in the world

Matt_King: the other complaint was that ARIA wasn't written out

Matt_King: so i changed the wording under that h1

Matt_King: also changed "widgets" to "design patterns"

Matt_King: also added "learn more" to `aria-label`s

Matt_King: also moved link, outside but there was an error. Alex suggested how to fix

Matt_King: Mark & John will review PR, then we can merge

JumpTo menu issues

Matt_King: where does this code live?

<Rich_Noah> script is in https://github.com/w3c/wai-aria-practices/blob/main/ARIA/apg/example-index/js/jumpto.js

Matt_King: we'll resolve to vendor skipto.js and add it to wai-aria-practices. if it needs a comment to identify where it came from (for posterity's sake) we can add that too

Matt_King: i think we do want to make a copy rather than pulling it in dynamically from another place

Matt_King: after Jon is done with these fixes, he'll create a PR to move the new copy in

Rich_Noah: there was some issue with adding new files vs. editing existing files

Matt_King: technically, we could just edit jumpto.js

Icons for Tree View and Treegrid are swapped on the WAI APG site

s3ththompson: (previous topic) for clarity and posterity's sake, i think we should prefer to keep the upstream name where possible, pending what Rich_Noah finds out from Alex

the group is trying to figure out whether this issue is still visible

Matt_King: i've created an issue, but let's watch to see if it happens in the next few days

F24 failure on table examples ?

<Matt_King> github: https://github.com/w3c/aria-practices/issues/2376

Matt_King: is this an issue that is going to reappear throughout the site

s3ththompson: i think it depends on how frequently we're using `color: initial` on the site. MDN recommends that you use a different keyword, like `unset` or `inherit`

jongund: my guess is it was added for a custom example color

Rich_Noah: I think the title is referring to the "role, properties..." table under that particular example

Matt_King: so this is a site design issue rather than an example issue

Matt_King: let's take this to the wai-aria-practices site and get input from @alflennik

<Matt_King> github: end issue

End of Meeting

<Matt_King> Next meeting is On June 21.

Minutes manually created (not a transcript), formatted by scribe.perl version 185 (Thu Dec 2 18:51:55 2021 UTC).

Diagnostics

Maybe present: jongund