Indeed, developers of operating systems, apps, and websites have seemingly ignored the possibility that regular people might be using their products in a dark setting, and that the bright white theme in a dark setting is actually horribly uncomfortable, whether a user realises it or not.
Some have recently acknowledged that dark versions of their otherwise-bright-white products are actually preferable. Apple gave an overarching dark mode to its macOS Mojave operating system. Microsoft has implemented a similar dark mode of sorts for Windows 10, but it's nowhere near as comprehensive as macOS. And certain app and web developers - most notably YouTube and Reddit - have also given users the option to go dark.
You can also get dark mode themes for web browsers, but they only make the navigation and tabs bar dark, not the websites themselves, which defeats the point when bright white is the default colour theme for most websites.
The last remaining frontier for dark mode is now websites, and I've been using a handy web browser extension to exist at the bleeding edge of this frontier.
Check out the Dark Reader web browser extension that works for Google Chrome, Safari, and Firefox:
Go to darkreader.org and click on the web browser you use. You'll be taken to your browser's extensions store where you can download and install Dark Reader for free.
Chrome and Firefox have theme stores where you can download and install darker themes for the browser itself, like the navigation and tabs bar at the top where Dark Reader doesn't work.
Above, I'm using the "Material Simple Dark Gray" theme for Chrome.
Using Dark Reader might make certain sites load a little more slowly than usual, as the extension is processing and changing a site's original colours into dark mode.
Gmail, in particular, lags quite a bit whenever I go back to my Gmail tabs. Luckily, you can set Dark Reader to disable itself for certain sites that you visit often where you don't want any lag.
Also, you may occasionally get a bright white flash while visiting a new site or opening a tab. That's because, according to Dark Reader's FAQ, your web browser initially loads a site in the default colour theme, which is usually bright. You can fix the bright flash by using a dark theme for your browser.
Also from Business Insider South Africa: