- From: Peter Krautzberger <peter@krautzource.com>
- Date: Mon, 12 Jun 2023 20:34:37 +0200
- To: ARIA Editors <public-aria-editors@w3.org>
- Message-ID: <CABOtQmGt8sGccYM5ZO1CeW5ttF2kfgKrvfsj744Z3t=f46Wtmg@mail.gmail.com>
Hi everyone, My notes from today's call are below. Best, Peter. Present: James, Daniel, Peter, Matt, Regrets: scotto, spectranaut pkra: Explore concept/styling for direct advice for how AT/screen readers should interpret certain aria roles/values https://github.com/w3c/aria/issues/1942 ... could we have some background? jamsn: spec always shied away from it; couldn't test it well enough ... requirements are difficult to phrase (e.g., in xyz mode, do ...) ... I feel the idea would be to have something in the spec that's easily identified by AT mattking: we have aria-AT now and I think we should leverage it. ... wondering about the scope of the issue ... are just asking for styling right now? Leave it to editors? jamesn: probably. We can't really do MUST though some might want that mattking: I suspect SHOULD would already be quite strong ... for aria-at SHOULD would be very helpful ... one concern I have on the scope of this ... if some ARIA statements have AT-related SHOULD and others don't ... then we have aria-at tests for features where they're silent ... will this lead to expectations of "you can't have that without a reference in the spec" ... not sure that's a good direction for the specs ... if there was an early section (e.g., Sec 4?) of the spec where we discuss what you can say about roles ... maybe we could add a "class of requirements" related to AT if we can say something generally about them that would say something about their optional nature / scope / intent ... if we just have 1 aria feature that has this, the spec will feel out of balance ... do others feel that's a valid concern? jamesn: yes if it's really just 1/2 things. But with a note in the early section and TODO marks in the spec, it seems doable daniel: in another group there's been objections against the W3C specs going beyond the web ... need to be careful not to provoke this reaction ... but we should reach consensus here pkra: could we get a group of regulars from AT vendors ... gauge their interest, get their feedback ... seems like both sides have something to gain mattking: aria-at is definitely trying to do this ... e.g., dialog discussions at TPAC ... things are changing enough to maybe have an opening ... shouldn't be too often though pkra: right, e.g., quarterly mattking: right many people are interested, topical updates might be good james: very difficult but perhaps there's a chance if we offer specific items, e.g., "new things in the spec" pkra: right, slow but regular to keep things mattking: shouldn't try to create a multi-headed monster ... keep it focused. track and document requirements ... spec shows what the current status is at some point ... finally ask them for whether they agree on it jamesn: back to editors ... do we agree that we should have a way to do this? mattking: right now we have UA and author requirements ... do we have something else? pkra: we have some lingering AT statements jamesn: somewhat a UA mattking: but we need to be careful ... so we'd need a third class ... in other specs, do we have classes of requirements like this? jamesn: I think so. Closest example: tracking vector that's now required and highlighted in a special way. ... makes them easy to find, easy to surface mattking: could we pull them out? UA/authors/AT? jamesn: I wouldn't do authors because that's a lot of prose mattking: so like separate paragraphs? ... I do like asking for clear UA requirements separated out in PRs jamesn: yes. It'll be hard to untangle UA/authors. mattking: it's really useful to separate these for reference ... if we have some editorial guidance for this, then the paragraphs themselves could be "normative paragraphs" ... does respec have something for this? jamesn: not directly but similar stuff ... both respec and bikeshed have something nowadays ... not extendable so we could request ... or we could follow their examples mattking: we already have role and property ref jamesn: exactly ... we need to prototype something mattking: I'd suggest not just 1 style but all 3 styles immediately ... and not just visual jamesn: I'd like a prototype that can be extended that way mattking: right. just don't paint yourself in a corner jamesn: right. e.g. background color could get difficult ... e.g., https://speced.github.io/bikeshed/#tracking-vectors // https://infra.spec.whatwg.org/#tracking-vector pkra: I'd like to try to pick up on the visual cues for notes, examples etc mattking: btw can we fix notes? pkra: I have made some progress. Need to find time to get back to it jamesn: we have all this non-standard respec stuff, and I'd like us to move away from that pkra: can we move the issue to common? jamesn: makes sense mattking: let's also add editorial guidelines pkra: those go more into aria, right? mattking: right pkra: then new issue for design pkra: moving to * https://github.com/w3c/aria-common/pull/94 & https://github.com/w3c/aria-common/pull/49 ... how do others feel? jamesn: I feel linting is affecting files that only a handful of people touch ... if we have editor's owner take this as a task mattking: in APG, for a while, we had github configured to block merges ... disabled it because only Emma and I merge things ... sometimes things fail but we have to merge ... and it's worse if you can't merge jamesn: sounds good mattking: for prettier on HTML source, I've been annoyed with some of the linebreaks ... e.g. middle of link tag ... I like "semantic" line breaks - put a sentence on a line ... it's just a personal preference, linebreaks in prettier can be difficult for me daniel: yeah, can be jamesn: I'd like to see the effect on the aria spec pkra: I'll make a mattking: on APG we deactivated linebreaks pkra: maybe start with whitespace pkra: ok, then I'll merge Nick's, make prettier PRs for aria and... mattking: one of the AAM? pkra: on contributors.md, maybe not enough time mattking: yeah, let's find a better way jamesn: just github seems good ... maybe some extra people. Maybe get them to do a thing on github mattking: reviews and comments included? jamesn: should be possible pkra: do we worry about drive-by comments? jamesn: still better than what we'd have pkra: maybe we can hide them as off-topic jamesn: let's keep what respec does as much as possible daniel: last I checked it was PRs mattking: github has changed its approach, too ... feels like respec might want to match what respec does jamesn: I'd imagine they use a github API, so probably yes Am So., 11. Juni 2023 um 12:37 Uhr schrieb Peter Krautzberger < peter@krautzource.com>: > Hi everyone, > > Sorry for the late email. Below is the agenda for tomorrow's meeting. > Please let me know if you'd like to add anything. > > - Explore concept/styling for direct advice for how AT/screen readers > should interpret certain aria roles/values > https://github.com/w3c/aria/issues/1942 > - Continue discussion around future of aria-common > https://github.com/w3c/aria-common/issues/61 etc > > Best, > Peter. > >
Received on Monday, 12 June 2023 18:34:55 UTC