Jeus Fcking Ch*ist THIS.
Especially with trivial things like a lite-mode vs this strange fad of dark-mode by default. Dark mode was created to save energy in CRTs. And anyways it gives some people headaches, like me.
Jeus Fcking Ch*ist THIS.
Especially with trivial things like a lite-mode vs this strange fad of dark-mode by default. Dark mode was created to save energy in CRTs. And anyways it gives some people headaches, like me.
I think apple started the trend because their devices were going OLED to improve battery life. I think dark and light mode are good and basically all apps should have both. That way if you hate one or the other you can always turn on the mode you like.
I think the dark mode theming capacity will probably be more permanent this time through, but it could still fizzle out within ten years.
It's one possible use. But the recent trend is about esthetics / usability, not energy savings. Some people prefer light some dark. It probably mostly depends on their work desk environment/lighting. Ideally apps should support both and take the cue from the system settings - we've got proper APIs for that.
Video editing, music creation tools almost never used "the standard platform GUI toolkit" (even Apple has/had their own internal kit used for apps like Logic).
It also stopped being true (or became less true) when cross-platform development became important to some developers and some users, meaning that deeply integrating your application with whatever system a particular platform had was less important than making sure it ran reasonably consistently across platforms.
https://discuss.haiku-os.org/uploads/default/original/2X/9/9...
It's about whether or not the application uses custom elements (or even just puts everything in a Canvas and draws everything itself).
What people asked for: choose between black on white or white on black.
What people got: dark gray on off color gray mode, or light gray on off color gray mode.
Simply having + honoring a system color scheme is a 100% solution, but then the designers and marketing folks wouldn’t have anything to focus on while they avoid improving the actual product.