- From: Brad Kemper <brad.kemper@gmail.com>
- Date: Sat, 15 May 2010 12:30:34 -0700
- To: David Hyatt <hyatt@apple.com>
- Cc: François REMY <fremycompany_pub@yahoo.fr>, Boris Zbarsky <bzbarsky@MIT.EDU>, www-style@w3.org
- Message-Id: <B7121C90-108E-46BA-A1B5-E1001F982C32@gmail.com>
On May 15, 2010, at 2:24 AM, David Hyatt wrote: > Yeah this seems reasonable to me. I'll make that change in WebKit. > > dave Wait; whaaaat? If I do this... p { color:#999; } p::selection { color:black; } ...then I will no longer get the UA text-selection background-color? That does not seem reasonable at all to me. > > On May 15, 2010, at 3:17 AM, François REMY wrote: > >> It seems preferable to not apply a background >> when no background is specified in the >> ::selection. >> >> Using the default selection background seems >> very bad in an accessibility point of view because >> the developer is unable to determine which >> color will be used (so, the text may end up to be >> nearly unreadable in some UA while perdectly >> readable in some others, due to UA or OS settings. >> >> The solution of IE and Opera is here to use no >> background for selection when no background >> is specified. When no text color is specified, the >> original color of the text is used instead. >> >> >> -------------------------------------------------- >> From: "Boris Zbarsky" <bzbarsky@MIT.EDU> >> Sent: Saturday, May 15, 2010 6:10 AM >> To: "David Hyatt" <hyatt@apple.com> >> Cc: "François REMY" <fremycompany_pub@yahoo.fr>; <www-style@w3.org> >> Subject: Re: UA's implementation of ::selection >> >>> On 5/15/10 12:04 AM, David Hyatt wrote: >>>> The chosen colors for selection in the absence of any specified pseudo element come from the platform. We have both active and inactive foreground and background colors (so 4 total possible different colors). If the pseudo element specifies only a background color and not a foreground color, we'll use the platform foreground color (and vice versa). Any specified selection colors in the pseudo element will be used in both the active and inactive states. >>> >>> That doesn't really explain the behavior I see with "background: none" vs "background: transparent"... (which should give equivalent specified values, note). >>> >>> -Boris >> >> > >
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Saturday, 15 May 2010 19:31:10 UTC