- 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