W3C

- DRAFT -

ACT Rules Community Group Teleconference

25 Feb 2021

Attendees

Present
shadi, Wilco, anne_thyme, Jean-Yves, CarlosD
Regrets
Chair
SV_MEETING_CHAIR
Scribe
Jean-Yves

Contents


<scribe> scribe: Jean-Yves

Final call https://github.com/act-rules/act-rules.github.io/issues/461

Wilco:  no final call.

<Lionel_Wolberger> <ahem<Passcode for Zoom?

Rules ready for W3C publication https://github.com/act-rules/act-rules.github.io/issues/1120

Wilco: not much progress.

Carlos: mostly Aaron moving stuff. Got some feedback from TF.

<Wilco> https://github.com/w3c/wcag-act/issues/510

Wilco: "heading has non empty accessible name": TF recommends we stop looking at this rule. Fully empty headings are generally ignored, so not a problem. Not sure this is a WCAG failure.

Anne: originally, rule was only checking heading with whitespace.

Wilco: we had hard time figuring out what is problematic.

Anne: behaviour depends a lot on UA/ATs.
... Heading with only whitespace are shown in ATs.

Wilco: 2 types of whitespace: ASCII/non-ASCII
... not all non-ASCII whitespace are ignored.

Anne: also depend if inside a span, and similar stuff
... the rule is currently creating a lot of needless work

Lionel: this is a very simple rule to build and validate.

Anne: this is caught by manual "descriptive heading" rule.

<Wilco> https://act-rules.github.io/rules/b49b2e

Wilco: anybody wants to update the rule?
... no time pressure, can happen slowly
... the rule is very depend on what AT do (and ignore) can be hard to maintain when ATs change.

<Wilco> https://github.com/w3c/wcag-act/issues/510

Anne: will write a small response.

Jean-Yves: rule test table/grid and check for cell/gridcell but passes with table having only gridcell.

Anne: is this an accessibility issue or an HTML validation issue?

Jean-Yves: HTML doesn't care about roles, nothing has an implicit role of gridcell (iirc)

Lionel: would that pass an HTML validator? Should we request HTML validation before applying rules?

Wilco: valid HTML is not needed for WCAG, so we don't assume valid HTML.

Lionel: should we have a global note that rules work on invalid HTML?
... could be in some sort of intro to ACT rules, or readme.

Shadi: Any idea where? Where would you be searching for it?

Anne: I like to have something like that.

Lionel: will search for a good place.

Jean-Yves: WCAG 2.2 has a "understanding ACT rule" bit…

Shadi: Can be in the "Understanding test rules" of WCAG 2.2 We're working on redesigning these pages.

<shadi> https://www.w3.org/WAI/WCAG22/Understanding/understanding-act-rules

Wilco: we need to check if the mix of table/grid is causing accessibility problems.
... on lists, technologies don't care what role children have.
... this is not already covered by the other rules.
... why are treegrid not included?

Jean-Yves: I think it was discussed when writing the rule.

Wilco: even if ATs don't care, for 1.3.1 it is important to have the correct roles

Anne: if browser manages to repair it, and AT can use it; then it should be good.

Carlos: if we ignore stuff that browsers and AT can fix, this might end up bad for us in the future.

Lionel: do we have warnings?

Wilco:  no.

Jean-Yves: using <div role="cell"> still throw browser out of their way.

Wilco: yes…

Anne: I think I've seen tables with only div for cells, maybe for everything.
... we usually try to avoid several rules checking the same thing, especially one for native HTML and one for ARIA stuff.

Wilco: I suggest we change the expectation to only allow cells for table and gridcell for grids.

Jean-Yves: might feel a bit convoluted expectation.

Wilco: should be good enough.

Carlos: are we keeping the name of the rule? Or ad "grid" to it?

Anne: should we include treegrid?

Wilco: treegrid is a separate issue. Name is OK.

<Wilco> 1. change title to "Header cell has assigned cells"

<CarlosD> +1

+1

<Lionel_Wolberger> +1

<Wilco> currently: Table header cell has assigned cells

RESOLUTION: update rule title to "Header cell has assigned cells"

<Wilco> PROPOSAL: Update the rule to only allow "cell" roles in "table" and "gridcell" roles in "grid"

<CarlosD> +1

<anne_thyme> +1

+1

<shadi> +1

<Lionel_Wolberger> +1

RESOLUTION: Update the rule to only allow "cell" roles in "table" and "gridcell" roles in "grid"

Wilco: out of time, final thoughts.

<Wilco> https://github.com/w3c/wcag-act/issues

Summary of Action Items

Summary of Resolutions

  1. update rule title to "Header cell has assigned cells"
  2. Update the rule to only allow "cell" roles in "table" and "gridcell" roles in "grid"
[End of minutes]

Minutes manually created (not a transcript), formatted by David Booth's scribe.perl version 1.200 (CVS log)
$Date: 2021/02/25 10:03:25 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision VERSION of 2020-12-31
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00)

Default Present: shadi, Wilco, anne_thyme, Jean-Yves, CarlosD
Present: shadi, Wilco, anne_thyme, Jean-Yves, CarlosD
Found Scribe: Jean-Yves
Inferring ScribeNick: Jean-Yves

WARNING: No meeting chair found!
You should specify the meeting chair like this:
<dbooth> Chair: dbooth


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: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.


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]