- From: David MacDonald <david@can-adapt.com>
- Date: Wed, 30 Mar 2022 07:45:11 -0400
- To: Alastair Campbell <acampbell@nomensa.com>
- Cc: Wilco Fiers <wilco.fiers@deque.com>, WCAG list <w3c-wai-gl@w3.org>
- Message-ID: <CAAdDpDb72MHJi=dP3oqway2jiYE8tZBKbZ7jm2Fp_wOZvv5isA@mail.gmail.com>
Regarding when text or an image can pass as a visible control, I think it comes down to the concept of "primary purpose" . In some cases it's squishy but I think this could be used as our test .. - If the text is identifying the control then it passes, if it has another primary purpose it fails. - If the image purpose is to identify the control then it passes, if it has another primary purpose it fails. I really like these edge cases because they are forcing us to either make exceptions or to clarify pass/fail conditions. Several of them I could go either way (squishy) On the examples, here's my responses: 1) Yes (pass) the headshot is a visible control to show the details about the person are available. (I could be convinced for "no" because one could argue the headshot has a primary purpose of showing what the editor looks like-but its a standard convention so I say yes) 2) No (fail), because it is text that has another purpose and the trigger for the visible control is triggered by text that has another purpose 3) Yes (pass) a visible control because the text serves the purpose of identifying the content below it. 4) Youtube hover over thumbnail (fail because the image serves to identify the product (not the popup content) as its primary purpose) (squishy) 5) Youtube hover over video to show controls (pass because hovering is interacting with and acting on the primary purpose which is to watch the video) (squishy) 6) Pass, its a menu, text identifies the popup content 7) Hover over the window to see controls for the zoom call. pass because it is the controls for the primary purpose (squishy) 8) tick control: Pass because the purpose of the image is to be selected (squishy) 9) Hover over thumbnail to play. Pass because thats a primary purpose 10) share on hover (fail because that is not the primary purpose of the text 11)Pass Hover over thumbnail to play. Pass because thats a primary purpose 12) Fail: Heading text has a different primary purpose 13) Pass Hovering over initials in Teams: Pass: I think we need a convention that if there is a headshop or initials, that interacting with that head shot will tell you more about them. (Squishy) 14) Fail, edit a table (Squishy) 15) Fail Edit a table (Squishy) I think tables that are editable should have a control that says "edit" on the page. Cheers, David MacDonald *Can**Adapt* *Solutions Inc.* Mobile: 613.806.9005 LinkedIn <http://www.linkedin.com/in/davidmacdonald100> twitter.com/davidmacd GitHub <https://github.com/DavidMacDonald> www.Can-Adapt.com <http://www.can-adapt.com/> * Adapting the web to all users* * Including those with disabilities* If you are not the intended recipient, please review our privacy policy <http://www.davidmacd.com/disclaimer.html> On Wed, Mar 30, 2022 at 5:31 AM Alastair Campbell <acampbell@nomensa.com> wrote: > > Why wouldn't the circle itself count as the visual indicator that those > hidden resize / rotate controls exist? > > > > Ah, so that gets onto a slightly different question of what counts as a > visible indicator. > > > > One of the key examples we started with (as a known problem case) was a > certain popular CMS interface where the page you are editing is shown as a > preview, and hovering over the editable areas showed the controls. > > > > See example 2 in this doc: > > > https://docs.google.com/document/d/1Cn9SvuOiu_m-phcyK5IdtipNzyoM2pkcCHbnWfcqsNc/edit# > > > > So if something can be editable in some scenarios (e.g. the CMS interface, > the design interface), but then displayed in exactly the same way when it > isn’t editable (i.e. the published page, the published design), how could > that count as the visible indicator that edit controls are available? > > > > -Alastair >
Received on Wednesday, 30 March 2022 11:46:59 UTC