W3C home > Mailing lists > Public > public-low-vision-a11y-tf@w3.org > April 2017

Re: Should we drop the color bullet for now?

From: Laura Carlson <laura.lee.carlson@gmail.com>
Date: Tue, 25 Apr 2017 14:36:51 -0500
Message-ID: <CAOavpveOFhZRoY+bJ9Prhu1szS+aTwz17u7YEBL8ofauoHi5FQ@mail.gmail.com>
To: "Repsher, Stephen J" <stephen.j.repsher@boeing.com>
Cc: public-low-vision-a11y-tf <public-low-vision-a11y-tf@w3.org>, Wayne Dick <wayneedick@gmail.com>
Hi Stephen,

Good analysis. Thank you! My comments are inline.

> 1. The author uses sprite taken from the background image.
> In my opinion, I think outlawing sprites would be met with harsh resistance.
>  This is yet another loophole where the versatility of CSS is used to create
> content, graying the lines with style.  The other major one getting
> attention being icon fonts.  Again, this goes back to the markup using
> role="img" so that user styles have a discriminating selector.


> 2. The author uses transparent images for controls that depend on the pages
> background color for visibility
> I agree this is a highly annoying one, and for other reasons than just user
> styles (e.g.  viewing a graphic on its own in order to zoom and remove
> distractions).  I wonder if this couldn't just be covered in a very simple
> SC of its own or be incorporated in Graphics Contrast?  A simple statement
> saying that essential graphical objects should not depend on colors outside
> the containing graphic for contrast should suffice.

Graphics Contrast seems to be a good fit.

> 3. Items that are hidden with color become visible
> My gut is telling me this would fail another SC, but maybe some examples
> would help.  I don't think I ran across this too often in my user style
> days.

I think we need to do some testing with Alatair's bookmarket unless
someone has been collecting samples of these.

> 4. Embedded color declarations that use important
> Wayne, I think this thought is missing a word or two and I don't have any
> educated guesses to complete it.  Could you fill us in?

Users can override inline !important author CSS declarations. The
thing is they have to do it at the same or higher specificity level,
which necessitates users investigating an author's markup and
carefully crafting rules to override it. Like sprites, I suspect an
attempt to outlaw inline !important author CSS declarations would be
met with harsh resistance.

Kindest Regards,
Laura L. Carlson
Received on Tuesday, 25 April 2017 19:37:24 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 27 April 2017 14:44:35 UTC