12:59:19 RRSAgent has joined #wcag-act 12:59:23 logging to https://www.w3.org/2023/08/24-wcag-act-irc 12:59:23 RRSAgent, make logs Public 12:59:24 Meeting: Accessibility Conformance Testing Teleconference 12:59:26 kathy has joined #wcag-act 12:59:52 Helen has joined #wcag-act 13:00:00 agenda? 13:00:05 agenda+ ACT Standup 13:00:13 agenda+ Secondary requirements and accessibility support 13:00:15 agenda+ Subjective exceptions in the applicability 13:00:25 ShaneDittmar has joined #wcag-act 13:01:11 Suji has joined #wcag-act 13:01:36 present+ 13:01:44 present+ 13:01:47 present+ 13:01:54 present+ 13:02:00 scribe: Daniel 13:02:33 catherine has joined #wcag-act 13:02:38 present+ 13:04:08 present+ 13:06:14 Chair: Wilco 13:08:09 TOPIC: TPAC meet with ARIA 13:08:15 thbrunet has joined #wcag-act 13:08:27 Topic: Joint meeting with ARIA 13:08:28 present+ 13:09:10 Wilco: At TPAC 2023 we will be having a joint meeting with the ARIA WG, 12 to 13 on Thursday. This will be on the TPAC agenda. The topic will be Backwards compatibility of ARIA specs 13:09:34 zakim, take up next 13:09:34 agendum 1 -- ACT Standup -- taken up [from Wilco] 13:10:17 Wilco: I finished four of the annual reviews 13:10:36 ... Sent out a CFR email for updates to secondary requirements text, which should clear up all my assigned issues 13:11:54 Catherine: Cleared up all my assignments 13:11:57 Here's the PR I mentioned: https://github.com/act-rules/act-rules.github.io/pull/2060 13:12:10 Daniel: Not much from me, ust came back yesterday from holiday 13:12:24 Trevor: One Open for video and captions, worked on subjective applicability 13:12:41 Suji: Worked on annual reviews, two more pending yet 13:13:28 Helen: I have done my reviews, done an acceptance on Wilco's secondary requirements, that is now so much easier to understand 13:14:03 Tom: Not much from AT, took a look at subjective applicability and secondary requirements 13:14:24 Kathy: New PR for the language to add `lang` attribute. I need one more review 13:14:40 ... That's PR 2100, please add your reviews 13:14:48 ... Started PR for Label in Name, that's draft 13:15:02 ... Shane, I'll be sending you an email with details on how the group works 13:16:31 zakim, take up next 13:16:31 agendum 2 -- Secondary requirements and accessibility support -- taken up [from Wilco] 13:17:29 https://github.com/act-rules/act-rules.github.io/discussions/2095 13:17:39 Wilco: Discussion opened to clarify secondary requirements 13:18:01 ... These are requirements that are related to the rule but are not exactly what the rule is specifically testing 13:18:20 ... tricter SCs, overlap between some SCs, etc 13:19:31 ... One of the conversations that came out of this is if we want to allow rules that have failed examples that depend on environmental reasons: browsers, ATs, OS, etc 13:19:56 ... We have a rule about viewports. That only works on mobile browsers 13:21:00 ... Do we want these types of rule that require testers to fail all of them or we want to move these failures to the secondary requirements category so that tare's more leeway for testers? 13:21:46 Kathy: The discussion was on autoplay 13:22:02 Wilco: There are others, such as the iframe related ones 13:22:44 ... Are we OK with having rules where failing these become "optional"? 13:22:58 Trevor: I feel better about iframes, not so good about autoplay 13:23:41 ... Because the browser just handles it, we may end up giving the impression that certain SCs can never fail 13:24:43 Tom: If it is a cross device issue that's not good, if it is more obscure I would be OK 13:25:10 Wilco: For example in the empty headings there is still the argument that some empty headings do not get ignored by ATs 13:25:30 .. We have had that as a failure of 1.3.1 and I've not been particularly comfortable about that 13:26:10 ... What does Trusted Tester do with these scenarios? 13:27:33 Kathy: For the autoplay scenario I found some examples that were coded to autoplay but didn't. And recently I went back and they did autoplay. I am getting different results 13:27:58 ... We document which browser and test environment so that we can tell the results we find in each browser 13:28:28 ... Trusted Tester falls back to the browser we tested on and that's the result we provide. We don't use to test in multiple browsers 13:29:21 ... For the presentational role where image has role presentation but an alt text, we are still figuring out how to deal with this. I think ACT tackled that discussion a while ago 13:30:28 ... When we find the heading tag and there is no visible test, we would fail that 13:30:39 ... We still don't test viewport 13:30:51 ... And we do require that iframes have an accessible name 13:31:15 ... For iframes we'd be open to changing that 13:31:51 Catherine: I don't feel strongly either way 13:31:54 thbrunet has joined #wcag-act 13:32:46 Wilco: I don't think any of us are dogmatic that if it is not a failure in the browser I would never report it 13:33:06 ... The tools we use do check for these things 13:33:49 ... There are scenarios where you are relying on the browser and others where you use other means 13:34:04 Tom: We would be on the side of flagging the bad code 13:34:36 Wilco: Another way to look at this is for example with the iewport, if you are not interested in mobile testing, it's reasonable to skip that rule 13:35:08 ... The downside is that you have your rules implemented in ACT and we may create an implicit incentive for those of us trying to implement as many as we can to be stricter and potentially fail things that are no longer relevant 13:35:19 ... But I may be OK with that 13:35:42 q+ 13:35:52 ... I am OK with saying "autoplay always fails" irrespective of what the browser does 13:36:05 ... Methodologies would tend to update to cover these cases 13:36:37 Trevor: If there was additional metadata that we could include in the implemnetation reports that expains why they arrived at that result, then Jean-Yves would agree with that 13:37:00 Wilco: I think this came from Trusted Tester 13:37:20 ... I don't think there was an implementation problem from SiteImprove 13:37:37 Kathy: I mentioned this a while back but now the autoplay examples are working 13:37:38 q+q- 13:38:11 Shane: The way is written is code-wise 13:38:47 ... The thing that this works or not depending on the user agent is complicated, there is a great variety on configuration to rely on whether user agents will do the right things 13:39:22 ... It would make sense to test whether these is built in a way that could create an accessibility problem 13:39:37 Kathy: When we do our tests we do not disable autoplay 13:40:00 ... But I am find with the suggestion that if it's coded to autoplay that's a failure 13:40:21 Wilco: Then accessibility support is not a reason to set something as secondary requirement 13:40:41 q- 13:40:51 q- q- 13:40:53 ... I am OK with those. I am not sure what it means for empty headings 13:41:31 ... This is an issue sometimes. Does it mean we should deprecate that rule? 13:42:11 Trevor:The heading example feels like it's so rare thta it would border an optional test case 13:42:31 Wilco: This is an entire rule 13:42:46 Tom: If there is no primary SC then what's the point on having the rule? 13:43:01 Wilco: The reason we wrote it is because we had a number of implementers who thought this was important 13:43:41 Wilco: I think we have another rule like that, which is just a best practice, no accessibility requirements 13:43:55 Wilco: Several things: 13:44:16 ... Accessibility support is not a reason to make something a secondary requirement. We should put this in the ACT Rules format 13:44:36 ... If the problem is common enough that there should be a rule to cover it, we should 13:45:00 ... We are happy with all the ones we currently have, except for headings, where we think that's not such big of an issue 13:45:43 Kathy: What conclusion reached about the heading rule? 13:45:55 Wilco: We should remove 1.3.1 from the rule 13:46:13 Kathy: Those implementers who would fail that, would they have inconsistent results? 13:46:31 Wilco: I don't think that is what that means 13:47:17 ... According to rules format we don't have a mechanism to cover those, as there won't be a way to fail this under WCAG 13:47:34 ... We could consider this a common failure but not a WCAG failure 13:47:53 ... We may need to have that conversation, there is a TPAC agenda item for that 13:48:25 Wilco: Leaving that question aisde, are we happy with these conclusions? 13:48:31 Kathy: Yes 13:48:46 Wilco: I think we should put that in the rules format 13:48:52 Kathy: I can draft something 13:49:21 zakim, take up next 13:49:21 agendum 3 -- Subjective exceptions in the applicability -- taken up [from Wilco] 13:50:15 https://github.com/w3c/wcag-act/pull/539/files 13:50:44 Trevor: This is about subjective applicability. 13:51:12 ... We have found cases in our rules where we need to test something subjective: 13:51:13 https://github.com/act-rules/act-rules.github.io/discussions/2061#discussioncomment-6245094 13:51:54 ... We ended up pushing parts of the applicability into the expectations 13:52:17 ... These subjective attribute affect the applicability 13:52:43 ... I started to flesh out some updates to the rules format 13:53:00 .... We are working on allowing subjective applicability but with a number of exceptions 13:53:13 ... There is also wording in favor of objective applicability as much as possible 13:53:49 ... We have "allowed subjective forms" to guide authors on how they write subjective applicability 13:54:00 ... The second is that the subjectivity needs to be captured in a glossary entry 13:54:13 s/glossary entry/gglossary definition/ 13:55:45 ... If we were to write a rule for things that look as headings to be actually headings, the actual applicability would be the HTML element that is styled as a heading 13:56:00 ... We would need to define styled as a heading 13:56:34 ... We have a definition for styled as a heading and some logic as to why this definition exists 13:57:45 Wilco: Everybody please have a look at this, we will get into this next week 13:57:45 rrsagent, make minutes 13:57:46 I have made the request to generate https://www.w3.org/2023/08/24-wcag-act-minutes.html dmontalvo 13:57:53 https://github.com/w3c/wcag-act/pull/539/files 14:04:18 thbrunet has joined #wcag-act 14:22:11 thbrunet has joined #wcag-act 14:40:00 thbrunet has joined #wcag-act 15:00:42 thbrunet has joined #wcag-act