- From: David MacDonald <david100@sympatico.ca>
- Date: Fri, 31 Mar 2017 15:36:01 -0400
- To: Wayne Dick <wayneedick@gmail.com>
- Cc: public-low-vision-a11y-tf <public-low-vision-a11y-tf@w3.org>, GLWAI Guidelines WG org <w3c-wai-gl@w3.org>, Wayne E Dick <waynedick@knowbility.org>
- Message-ID: <CAAdDpDYWdhYuvFOiyN3ztFuHbSY3OYxp5PrLqDEt6Q+jwWEDFg@mail.gmail.com>
I don't think the dev's should be responsible for ANY random override. I think they should be responsible for demonstrating one override of their choosing. The random test here might pass, but another random one might not. How can a dev demonstrate he conforms with the SC. If they do 100 of these random tests, 2 might fail. If they do 1000, 10 might fail. There is no end to the responsibility, and risk for them. Cheers, David MacDonald *Can**Adapt* *Solutions Inc.* Tel: 613.235.4902 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 Fri, Mar 31, 2017 at 3:03 PM, Wayne Dick <wayneedick@gmail.com> wrote: > This is a start. Note this is not user facing, this is a test for authors > and accessibility authors. > > > This is a test for authors: > > 1. Pick a set S1 of 3 random integers between 16 and 48 > > 2. Pick a set S2 of 3 random integers between 182 and 218 > > 3. From these sets choose 2 pairs as follows: > > 4. Pair 1 = (c, b) where c = (c1, c2, c3) is chosen from the first set > S1 and b = (b1, b2, b3) is chosen from the second set S2. (dark on light) > > 5. Pair 2 = (c, b) where c = (c1, c2, c3) is chosen from the second set > S2 and b = (b1, b2, b3) is chosen from the first set S1. (light on dark) > > 6. Insert the following statement as the last element in the head > element: > > <style> > > body, body * { > > color: rgb (c1, c2, c3); > > background-color: rgb(b1, b2, b3); > > } > > *:hover, *:focus, mark { > > color: rgb(b1,b2,b3); > > background-color: rgb(c1,c2,c3) > <style> > > 7. Reverse the roles of (c1, c2, c3) and (b1, b2, b3) > > The test for accessibility auditors is the same. It can be done using the > same change in code inspectors. > > > > Notes: One can start without !important to flesh out embedded style. Do it > with !important to see if this is overridden. > > > What to see: > > Does any essential content disappear? That is a failure. > > Do colors change? > > Do some colors keep their original? > > > If original colors persist, remove background images. > > > Does any essential content disappear? That is a failure. > > Do colors change? > > Do some colors keep their original? > > > If in these steps any answer is no, the SC fails. > > > > > > >
Received on Friday, 31 March 2017 19:36:35 UTC