lists.zerezo.com
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
***BOGO*** Re: Re KHTML color scheme patch
Conor W Sullivan wrote:
> In this particular case, I don't think attempting to fix broken pages will help
> much. Pages assume that you are using MSIE 6.0 with black text and a white
> background. Often times, there are html colors that are supposed to match
> pre-rendered gifs that have the same colors. If you go around mixing up
> colors, this creates weird and ugly pages.
Yes... like itwire.com (/me gags). For strict a11y I think it's ok to
strip style entirely, which means the "fix" is to catch brain-dead sites
and force the shouldn't-be-default-but-are colors to black-on-white.
For background images, *eventually* I want to make contrastRatio work
with non-solid-colors, so you'd be able to catch these situations as
well. (Specifying a background image but no text color should be flagged
as brain-dead same as custom-text but default-background.)
Oh, and for sites that politely leave everything default, I want the
system color scheme to be used rather than black-on-white imposed on me
(which I guess is the other reason I have a fundamental problem with
your approach).
> I'd also like to note that there are definite use cases for black-on-black
> text. If a site uses black-on-black text, it may be for a good reason and we
> don't want to deny this choice to our users.
I never suggested we should *force* the setting. I mentioned this in
private e-mail (before I saw this... been on vacation), but I could see
four settings:
1. do nothing
2. catch sites with brain-dead webmasters
3. force everything to be legible but try to use requested colors
4. ONLY use system colors (ala FF's "no page style" mode)
4 really needs to be there anyway for a11y*, but IMO 2 should be the
default. If we do 2 well, maybe we can even skip 3.
(* Actually, given that FF and even IE have this option, maybe konq
already does, also; I look very hard. Though if it's there, I'm either
blind or IMO it's too hidden.)
--
Matthew
PIE INCOMING!!!
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<