White text on black background are rendered ugly. - by Belleve Invis

Status : 

  Fixed<br /><br />
		This item has been fixed in the current or upcoming version of this product.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.


ID 571292 Comments
Status Closed Workarounds
Type Bug Repros 0
Opened 6/27/2010 9:05:11 PM
Access Restriction Public

Description

[NOTE!!! MY SERVER IS TRANSPORTING. AND PLEASE DOWNLOAD THE TESTING HTML AND SNAPSHOTS HERE: http://files.cnblogs.com/infinte/text.zip]
[THE EXTERNAL ADDRESS NOW IS UNEDITABLE]

White texts on black background are rendered ugly on my machine.

run the demo at attachment whiteonblack.htm

Screenshots and some analysis are here: attachment text-color.png
* picture A: Black text on white background rendered by IE9 pp3, looks great
* picture B: Directly invert picture A, looks great
* picture C: White text on black background rendered by IE9 pp3, looks ugly
(see attachment text-color-pixels.png for colors of each pixel. Left: a "P" in C, right: the same "P" in B. See attachment text-color-lcd.png for simulated LCD display of P in each picture. Note the LCD and color density.)
* picture D: details of B.
* picture E: details of C. Note that "antialiasing" pixels are VERY heavy. That makes white texts looks ugly
* picture F: Differences between D and E, using Difference blending in Fireworks
* picture G: A small workaround, using a curve to darken the "antialiasing" pixels and decrease the saturation. texts in G looks much better than that in picture E. download attachment text-color-wa-demo.png to view this workaround.

Core i7 920@3.00GHZ
NVidia GTX 295:
  Graphics card Bios version: 62.0.45.0.2
  Graphics Driver version: 197.45 WHQL
  All settings are default.(default AA, default AF)
Windows Server 2008 R2, x64

Please investigate what causes this problem, if this is caused by NVidia graphics GPUs or drivers, then notify NVidia and request them to update the driver.

[NOTE!!! MY SERVER IS TRANSPORTING. AND PLEASE DOWNLOAD THE TESTING HTML AND SNAPSHOTS HERE: http://files.cnblogs.com/infinte/text.zip]
[THE EXTERNAL ADDRESS NOW IS UNEDITABLE]
Sign in to post a comment.
Posted by Adam [MSFT] on 11/19/2010 at 9:30 PM
Thank you for your feedback.

This issue was resolved in Internet Explorer 9 Platform Preview Build released on 10/28/2010. Please verify the change and file a new feedback (or reactivate the existing one) if the problem persists.

Best regards,

The Internet Explorer Team
Posted by Belleve Invis on 8/2/2010 at 1:49 AM
I've found that half the antialiasing's gamma can br a great solution.
See http://coro.in/ie9/text-color-halfgamma.png
Posted by Belleve Invis on 7/23/2010 at 9:21 AM
In my opinion, You can make the text anti-aliasing adjustable, for its oversampling, sharpness and strength. Make it different for small or large text; and deep or light colors.

Or like this: https://addons.mozilla.org/en-US/firefox/addon/150952/
Posted by Adam [MSFT] on 7/22/2010 at 1:04 PM
Thank you for your feedback.

We revisited the url and they worked today so we were able to compare our test results with yours.

While we were not able to reproduce the issue, we will be investigating this issue further.

Best regards,

The IE Team
Posted by Adam [MSFT] on 7/20/2010 at 4:50 PM
Thank you for your feedback.

All your links begin with http://coro.in/ie9 and none of them work. Can you verify the urls you provided below?

http://coro.in/ie9/whiteonblack.htm
http://coro.in/ie9/text-color.png
http://coro.in/ie9/text-color-wa-demo.png

Best regards,

The IE Team
Posted by Belleve Invis on 7/19/2010 at 6:43 PM
I've changed All my external links into attachments. Now you can download it and test directly. The feedback item is uneditable currently.
Posted by Adam [MSFT] on 7/19/2010 at 6:33 PM
Thank you for your feedback.

In order to test this futher we need additional information to help us make this process more efficient.

The URL provided doesn't appear to be valid. Please update with a valid url.

Best regards,

The IE Team
Posted by Belleve Invis on 7/16/2010 at 6:58 AM
UPDATED: Snapshots now is included. you can download it directly.
Posted by ysitu on 7/15/2010 at 6:56 AM
If the IE team is to please everyone, they should create an interface similar to <https://addons.mozilla.org/en-US/firefox/addon/150952/>, which allows direct access to the parameters exposed by DirectWrite (e.g., IDWriteFactory::CreateCustomRenderingParams()).
Posted by unique_username on 7/14/2010 at 5:42 AM
I don't have an environment that reproduces this - however I would like to note in general that I think the ClearType anti-aliasing of text in Windows (in general) was a massive failure. All ClearType text appears bold even when it isn't. Fonts are all wider than originally designed, the edges of all fonts look fuzzy and un-crisp. Finally on most displays especially with white on black or black on white the rainbowing effect on the text is nauseating.

I have played with the ClearType tuner on various PC's and have yet to find a single setting that produces any results better than when it is completely turned off.

I realize this doesn't provide a solution to the issue noted above, but for my $0.02 I think that ClearType needs a serious overhaul if it is going to be useful and desired by users across the board.

For the record if someone at Microsoft has a "setting file" or setup they recommend that makes ClearType work properly I'm all ears.