I believe at this point dark mode should be treated as an accessibility feature and built right into browsers and css hints. Until that, just use DarkReader extension with suitable settings. It can change brightness, contrast, saturation and plays well with syntax coloring etc. Screws up only a few sites where you can turn it off on per-site basis. No in-site dark mode does that, and dark modes are often even more toxic than bright modes.
The reason why this is tricky to do is that websites have custom designs. It's not a trivial problem to make a dark mode version of the design. You can't just flip the colors. There are design work in making sure your design works well in both dark and light modes. Most automatic dark mode solutions don't usually work across the board.
I love dark mode... when it's dark! When my colleagues are using dark mode in a sunny and well-lit room, I'm thinking guys do you just really love squinting?
Judging by what I see at work, where people seem to use dark mode during daytime in teams, outlook and others, which isn’t the default AFAIK, I’d say quite a fair bit.
Someone has to develop and maintain it. It's difficult to quantify the development/datacenter efforts with respect to end user displays. I do doubt dark mode comes ahead at all at any rate. Morealso, OLED displays are overall ill-suited for regular work due to burn-in -- those are the only ones that 'can' save energy (unless you count CRT - but they would be way worse to begin with). The cost of the shorter lifespan OLED (burn-in) would heavily outweight the energy saved - you are looking at 15-20Wh top.
Note: displays with backlight (the extreme vast majority) display blacks by blocking the light, so the dark mode alone doesn't save anything. There are ones with local dimming that can partially benefit.
Local dimming is becoming more popular, OLED is improving, and MiniLED or whatever they call it will be viable one day.
Maybe you're right about that not offsetting whatever server costs though. I don't think "develop and maintain" affects the environment, but maybe OP was including human resources.
I might be at a loss here, but I cannot use dark-themed webpages. They are totally blurred and unreadable for me...
My only hope is that light-themed documents will be kept
That’s because everyone is different and one guys dark mode is another guys eye horror. Sites implementing some dark mode is like public places implementing some accessibility as they see it, with different ideas in every place.
Dark mode should be a set of settings tuned to every user, like glasses. Not a designer’s hallucination about matrix and hackers.
As a matter of fact, I’d like to have similar settings for bright mode as well. Cause designs get out of hand in both modes.
If you haven't had your vision checked recently, might be a good idea to do so because it sounds like you may have astigmatism.
I've been slowly developing it as I get older and one of the most noticeable effects to me is that bright objects on dark backgrounds are becoming blurrier over time. It's most noticeable with lights when driving at night, but I've started to notice it when using dark mode without any additional lighting in the room.
I’ve had astigmatism ever since a laser eye surgery. It’s unnoticeable 95% of the time, but every site that forces dark mode on me makes it immediately obvious. I immediately find a light switch or leave.
Ah man that's why laser eye surgery scares me. My eyes are pretty bad so a lot of my lens has to be shaved. I noped out of last consultation; they recommended I get a lens inserted behind my cornea cause of that, but there are so many horror stories online
I wouldn’t call my case a horror story. This is still a million times better than how it was, and I’d absolutely go back do it again.
In fact I am considering getting a “tune up” round, but it’s a lot of money and leaves your eyes out of operation for quite a while. Alternatively, I might get astigmatism glasses that I wear exclusively in places I need to see well in low light, for instance movie theater credits are always a challenge (which would be a non-issue if my GF didn’t make us sit through all the credits to every movie we see…)
There’s nothing quite like the quality of life delta that comes from waking up every morning and simply being able to see.
Oh, and with periods of concerted effort I’ve been able to temporarily remove the astigmatism entirely, by basically training my eyes how to focus. There’s a good chance continuing to do that more frequently would give me a permanent fix too.
The android app has supported dark mode for years and images have always been broken. I hope it can be fixed, but except "make every transparent image have a white background" I don't know a good solution
CSS zen garden worked because you had people writing different styles for a single HTML document. How would you write styles for every site? Sure CSS does colors, but it also does a lot of other stuff that isn't easily transferrable between websites.
Me too, although I use bookmarklets instead of extensions.
A bookmarklet can change images too.
We would just have to decide on an algorigthm for the images.
For example here on HN - the algo could detect the similarity between the orange in the title bar and the orange in the Logo. And change the logo accordingly.
Or the site could add some semantic info on how the colors should behave.
Or even an OS-level feature like it currently is on MacOS. It is very convenient to change the mode globally and have all your apps, including browser, IDE, email, etc. change as well.
So, when will they fix the graphs? It's been going on for over a year. Not that I mind dark mode, but it seems like first you fix the current problems, then you get around to adding new ones.
I use dark mode on my IDEs partially to feel cool. I also use max blue-light mod like Mac's Night Shift on everything. Helps the eyes. Then again, some things I expect to NOT be dark mode.
It's my understanding that most monitor types (except CRT and OLED) are literally just a filter over an always-on white backlight. Is this not correct, or is the light somehow re-absorbed and turned back to energy?
Unfortunately some people will bring up these kind of topics no reasonable person is against (climate change, racism, accessibility, etc.) to support their pre-conceived notion, whether it makes sense or not. We might call this "playing the climate change card".
The weirdest part is a CS prof. ranting about -- the dark mode, display tech, etc. have exceptionally little to do with CS (which is mostly Math). Personally I'd have called the prof. on the nonsense -- google can be evil but that has little to do with their choice of colors.
Kind of; the human eye shifts to adjust for the quantity of light. The ambient lighting in the environment also matters too; both for cameras and eyes. Perception matters.
CRT was universally used in the past. And backlights are dimmed when displaying black most of the time. You can test your power usage of displays yourself if for some reason you dont believe this.