W3C

Innovative adaptation, personalization and assistive technologies

26 October 2020

Attendees

Present
becky, CharlesL, Janina, Jemma, jonasz, Joshue, Joshue108, kevin, Matthew_Atkinson, Roy
Regrets
-
Chair
Matthew_Atkinson
Scribe
janina

Meeting minutes

Can someone /msg me or email the password?

matthew: Works on screen sharing ... One moment, please!

. Success!

. Introduces self ...

. Approx 20 minute overview presentation, then discussion

. Summarizes challenges being addressed; including minimal challenge where people don't sometimes realize they're struggling with something the computer can help them overcome

. Example the builtin magnifier

. Next to make more available on the web

. Overviews assistive technology (AT)

. Also alternative UI or interaction modalities, eg. smart speakers

. Now reviews some issues using AT

. two levels of scrolling in two dimensions in an AT magnifier becomes problematic

. Suggests better adaptations might be smaller and more targeted usefulness

. lists some examples

. it's key that one might use more than one of these smaller adaptations at a time

. demonstrates a font adjustment that reduces scrolling to a single dimension

. Notes there are still challenges, eg. clipping; also hard to implement

. turns to research findings

. example: Supple where the UI is abstracted and created on the fly specifically to a user's constraints

. discusses Supple examples -- see URI in slides

. examples include the standard print dialog adapted for specific constraints

. Next discusses Daltonization which recognizes that people perceive color differently;

. this is about adjusting the displayed color pallate to adapt to the user's perceptual abilities

. Daltonization now available in Android and Apple

. Concern that it alters aesthetics of the displayed content

. demonstrates invert brightness vs. invert polarity

. changing colors can change meaning

. sometimes automated works, but not for everyone all the time; direct control can be advantageous

. Shows the "Cup of Tea" example from APA's Personalization TF

. notes importance of how best preferences should be expressed; maybe different per person per platform

<CharlesL> Here is our module https://‌www.w3.org/‌Personalization Semantics Content Module 1.0 link to the symbols section. https://‌w3c.github.io/‌personalization-semantics/‌content/‌index.html#symbol-explanation

. suggests personal info, eg. visual accuity, being applicable across platforms

. proposes possible topics for discussion

<Zakim> Janina, you wanted to ask whether "invert brightness" might be an RFE for CSS' Media Queries 5

<Joshue108> JS: Great presentation, the inverted brightness is a new concept

<Joshue108> I want to note this for the minutes and if we should ask the CSS working group if they have an idea

<Zakim> Joshue, you wanted to ask about competing needs

janina: Notes CSS MQ5 and we should bring inverted brightness as another MQ for support to them

jo: suggests discussing competing needs

ma: Notes GPII slogan: "One size fits one"

matthew: Notes VoiceOver on Apple was first to very clearly highlight where the TTS is voicing

<Joshue108> Matt: adaptions can be granular

. adaptations promote collaboration that way

. also standards like WCAG end up encouraging content authoring that's adaptable

<Zakim> kevin, you wanted to ask about ethics and talk about adaptations for low literacy/cognitive impairment

kevin: Q re personalization ethics; re personal disclosure

. Do we really want to pipe your personal constraints into big data collection?

matthew: Definitely an important point and an issue not yet solved

. Notes the slippery slope

. Notes there is W3C work on privacy

<Zakim> Janina, you wanted to note group viewing issue

kevin: notes struggles with adaptations that simplify language for various COGA issues, can be difficult and involved

matthew: Notes real problems need to be solved by real people, doesn't expect automation

<Joshue108> JS: To add to that..

<Joshue108> Its on the road map in the Personalization TF work

<Joshue108> Annotation scaffolding can be added to make that possible

<Joshue108> Machine learning may help

<Joshue108> JS: My point was that adaptations are great for interfacing on your own

<Roy> Personalization in W3C: https://‌www.w3.org/‌WAI/‌personalization/

<Joshue108> Not great in group environments.

<Joshue108> We are bringing yet more usecases to second screen technology

<Zakim> stevelee, you wanted to comment on AT verse author

<CharlesL> Example in Module 2 - Easy Lang. https://‌www.w3.org/‌TR/‌personalization-semantics-help-1.0/#easylang-explanation

steve: notes tension whether the server provides, or the user's local computing provides them

. but it goes further -- eg multiple versions

. Notes GPII "match maker" conceptual approach for adaptation

matthew: suggests it's incumbant on browser vendors to make these kinds of adaptations more easily findable and usable

. though there's also lots the local device can do as processing power grows

judy: notes W3C considers it ritical to develop ways to control privacy support

. need more people working in that area

<Joshue108> JS: I note we may not have a lot of conversation on this.

<Joshue108> notes WIRED article on reducing digital footprint

james: Notes CSS would want to see implementations for inverted brightness

. notes security important in these conversations

. notes the existing MQ features havequite broad use

. notes approaches that limit how much data is communicated upstream, cutting off servers that ask for too much

. notes increasing possibilities in ml

. and could be as simple as smart invert brightness

matthew: notes also work to reduce anxiety in web use; not just a11y, but to encourage purchasing on line

judy: notes expiriments around anxiety levling

<Zakim> Joshue, you wanted to talk about assumptions of user ability

josh: concern about assumptions of what a user might need by way of adaptations

josh: do we need a trust model?

charles: advises many coga points discussed here are on the road map

<Zakim> Janina, you wanted to discuss security model and proxy services

<Joshue108> JS: The proxy server is where i wanted to go.

<Joshue108> This is rather generic issue

<Joshue108> Using single sign on providers could be used to expand on that trust model

<Joshue108> We can introduce the idea of using that proxy to handle personalisation may be a business mode

<Joshue108> beyond a11y

<stevelee> Great call Matt!!!

Minutes manually created (not a transcript), formatted by scribe.perl version 123 (Tue Sep 1 21:19:13 2020 UTC).

Diagnostics

Succeeded: s/opportunities/findings/

Maybe present: charles, james, jo, josh, judy, ma, matthew, steve