Good. I want FFFFFF and 000000, not any light and dark grays which are just annoying to read. Especially with my OLED monitor, it's amazing to see pure blacks and vivid whites, so much so that I use the Dark Reader extension everywhere and when that doesn't cut it, I use custom stylesheets for certain websites to make the `body { background: black; }`.
FFFFFF and 000000 are simply too much contrast for my eyes to read comfortably regardless of which is background and which is text. I prefer a background of ECECEC with text being 333333 if I’m in light mode, or the other way around in dark mode. It noticeably causes less discomfort for my eyes.
You can adjust brightness and contrast so that 000000 looks like 333333 and FFFFFF looks like ECECEC. If that’s what feels comfortable to you, arguably that’s how it should be set.
No that’s wrong. If I’m looking at a photograph, then 000000 should look like 000000 and FFFFFF should look like FFFFFF. Sure FFFFFF is just blown highlights but that’s the photographer’s intention. Maybe I’m the photographer and I’m developing the RAW photo myself, and I need to see which settings result in such blown highlights.
But UI elements are different. UI designers should exercise restraint and not utilize the entire brightness range of my display. Setting the brightness and contrast from the display is wrong because it doesn’t know what kind of image is being displayed.
It’s not wrong. There is no absolute 000000 and FFFFFF. It’s relative to a white point and tone curve.
Of course, when you do color grading you want to have those fixed to whatever standard you are working with. But then you also have to control your ambient lighting accordingly, to get the correct impression of what you’re seeing. Even then, IPS displays aren’t capable of displaying true 000000, due to their backlight, or only very coarse-grained with local dimming zones.
Most people aren’t doing that kind of work, however.
I agree for text content, but not for UI chrome and UI controls and forms/dialogs. Background color is useful to distinguish between UI and content.
Agree...mostly. HN Dark mode hack is alright. Legit even.
If you have uBlock Origin, add this as a rule: news.ycombinator.com##html:style(filter: invert(90%) hue-rotate(180deg); background: white)
The result: dark grays/browns without sacrificing the orange header and without breaking inputs like some other stuff I've seen.
I do like pure black for most apps, however, it does get boring after a while. Mix in stuff like this on HN or elsewhere to mix things up. Wanting to save battery life is fine and all, however, some things should be fun/entertaining. ;)
Eh I don't want any grays or browns, the black and white and orange theme I get from dark reader is great, actually looks good, even. I also went to the HN settings and set the orange header to 000000 too, haha.