[Arm-netbook] Alt Webpage & Logo Combo
rhkramer at gmail.com
rhkramer at gmail.com
Sat Feb 3 14:14:45 GMT 2018
On Saturday, February 03, 2018 09:02:10 AM rhkramer at gmail.com wrote:
> I did find a bug report not too long ago for some application which
> actually confirmed the bias I described, and described how that worked (in
> general terms)--I'll make a cursory search or try to remember where I
> found that, and, if I do, I'll post it here.
Ahh, that was easier than I expected--here are my notes after reading that bug
report (some time ago)--I did not re-read it today to see if anything has
changed. The comments immediately after the [[<URL>][<Page Title>]] are my
own, the things after the ` are quotations from the bug report.
* [[https://bugs.freedesktop.org/show_bug.cgi?id=13431][Bug 13431: Summary:
Gamma not taken into account, white on black hard to read]]--this confirms my
observation of the problem, but my explanation (iirc) predates gamma
correction (iir/uc)--my theory of the cause of the problem is that anti-
aliasing sort of "assumed" that the normal view would be black on white, when
it was applied to white on black, it should have somehow considered the other
"color" (black or white) to be the basis--because it didn't, fewer pixels are
colored white when viewing white on black as opposed to the number of pixels
colored black when viewing black on white. I don't know if the problem still
exists--it probably does in at least some places, and, I still have more
difficulty reading white (or a light color) on a black (or dark background).
`
When doing antialiasing, fontconfig-based renderers do not take gamma into
account and assume a linear color space. This make black on white text difficult
to read at small font sizez.
...
The reason is that the stems of the glyphs are thinner than a whole pixel.
Therefore, they get a fractionnal value. For example, the pixels on the lower
part of the stem of the 'f' get the pixel value 151/255 in black on white, and
104/255 in white on black (and 104+151=255). With the usual 2.2 gamma, this
makes respectively 32% and 14%, which gives a contrast of 68% for black on
white, and 14% for white on black.
'
More information about the arm-netbook
mailing list