3 ms·
For dark mode, the site shows white text on pure black, to help shave energy use on OLED displays. For light mode, the site shows black on pure white. The text
by geerlingguy 4y ago
For dark mode, the site shows white text on pure black, to help shave energy use on OLED displays. For light mode, the site shows black on pure white.
The text should look great across most browsers/sites, and I make sure the layout flows well if you increase or decrease font size... but if you can send a screenshot of what you're seeing and your device/screen configuration, I can take a look at what might be going on.
- bmicraft 4y ago> For dark mode, the site shows white text on pure black, to help shave energy use on OLED displays. For light mode, the site shows black on pure white. That's exactly the problem. Too much contrast is a thing with text and can make a website uncomfortable to look at (for me at least). It's hard to find a source for that, but most people seem to agree (see ~95% of other sites). That's not a problem on commodity LCDs (maybe the one you're using) because "black" is fairly bright, but on OLED especially that's almost infinite contrast.
- uuoc 4y ago> That's not a problem on commodity LCDs (maybe the one you're using) because "black" is fairly bright, but on OLED especially that's almost infinite contrast. Therefore, instead of having your browser enforce a lowered contrast for yourself, you prefer that the majority of the rest of us, with commodity LCDs, suffer too little contrast by asking for the colors to be changed on the website.
- kuschku 4y agoNo, you should properly profile your display and set the correct LUT and contrast settings so that you may get clipping in dark scenes, but correct contrast everywhere else. Design websites for correct display devices, and calibrate your display devices to correct for imperfections. Asking for users with good displays to intentionally reduce the displays' quality to simulate a bad display is just ridiculous. That's what color profiles, LUTs, and tone mapping are for.
- jgneff 4y agoIt's the 'font-family: Georgia,Times,serif;' that ends up being Nimbus Roman as a substitute for Times (on my Ubuntu system, at least), and that font looks just terrible in white on a black background. I remove Times, or the entire font-family rule, and it looks great (DejuVu Serif or DejaVu Sans).
- geerlingguy 4y agoI just updated to use sans-serif, so hopefully it looks nicer now.