- From: Joshue O'Connor <joconnor@w3.org>
- Date: Mon, 1 Mar 2021 12:57:02 +0000
- To: public-a11y-functional-needs@w3.org
- Cc: "group-apa-chairs@w3.org" <group-apa-chairs@w3.org>, Shadi Abou-Zahra <shadi@w3.org>, Charles Hall <hallmediamobile@gmail.com>
- Message-ID: <bbc9ec7b-4b9e-cdac-d23b-26d9e86073fb@w3.org>
Hi all, [+ APA chairs and Shadi] Michael and I are currently working on iterating the content of the FAST. The Framework for Accessible Specification of Technologies (FAST) advises creators of technical specifications how to ensure their technology meets the needs of user with disabilities. It addresses primarily web content technologies but also relates to any technology that affects web content sent to users, including client-side APIs, transmission protocols, and interchange formats. The idea is that this document can be used by various W3C groups to do horizontal reviews of their specifications to check if that spec can successfully support any given accessibility user need. As you may know, this document takes the form of an inventory of user needs, and a draft checklist that is used in horizontal review. [1] [2] [1] https://w3c.github.io/apa/fast/#inventory-user-needs [2] https://w3c.github.io/apa/fast/checklist.html The inventory of user needs is designed to be a single set - and from this set of user needs comes requirements that are to be represented as the checklist. These items are draft and we are working on iterating the current list of user needs, relating those to the checklist items and Michael is building a data base application that can show the one to one, one to many type relationships between various requirements, user cohorts and technologies, user agents, authoring tools. As it stands, from these user needs there are particular requirements that relate to specific user cohorts - such as low vision, deaf, cognitive etc. By studying these relationships we can see where specific user needs are covered by various technologies, user agents etc as well as where there are gaps. Why is this useful? * This work will be potentially helpful in determining where future work in various W3C specifications needs to be focused by identifying these gaps. * We can use this to determine what is sufficient in determining when a specification claiming a specific user need is met (or not) by a given technology. * Some of these needs may also be addressed by existing work such as XAUR, RAUR etc. You can see our current updated branch that contains a more consolidated set of user needs that Michael and I are working on here. [3] [3] http://raw.githack.com/w3c/apa/user-needs-restructure/fast/index.html We want to use this to kick start a discussion within the Functional Needs sub group on this work and how it relates to current work in the Silver TF on WCAG 3. Charles Hall has also already done a lot of work on the user needs side, which is super helpful and we need to work an optimal way of presenting that and expressing that in our upcoming database. Some questions to consider: * Are there any user needs missing from the current list? * Is a horizontal or flat list sufficient to generate checklist requirements from? * If not, why? And what should it look like? Regarding this question - one possibility is nested sets of more specific user needs that have a root or parent. If we discuss this, some questions are: ** What does level 2 / level 3 look like? So these are some things for us to discuss - and Michael will be in touch shortly with some more details regarding kick starting this work again in the Functional Needs Sub group. This work is important, as it is a way of connecting the work in Silver/WCAG 3 - with other user needs work W3C/WAI are doing in XR, RTC applications and more. Any comments or questions please let us know, thanks. Josh -- Emerging Web Technology Specialist/Accessibility (WAI/W3C)
Received on Monday, 1 March 2021 12:57:08 UTC