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 <<