I'm a light schemer
source link: https://stitcher.io/blog/light-colour-schemes
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
« back — written by Brent on February 10, 2023
I'm a light schemer
I’ve been laughed at and ridiculed. But don’t worry, I won’t give in. I will keep using a light colour scheme.
I know I’m a minority, and people do ask me why I keep using light colours schemes. Well, I’ve got three reasons to do so, and I think they make a pretty good point for everyone to switch.
First, people have been doing research into text readability. Studies show that our eyes can more easily distinguish a dark foreground from a light background, than the other way around. I will leave some links in the footnotes if you want to read about it. I find it a compelling first reason for light colour schemes: they are easier to read.
Second: the majority of websites and UIs are still made with a light colour scheme first, so switching between dark code and light applications becomes tiring after a while, especially if you’re doing it day in, day out. Granted, more and more applications support dark mode, but then we’re back to reason one: they are more difficult to read.
Third, and this is probably the thing most people think about: there’s this misconception that “light colour schemes” hurt your eyes, especially in dark rooms. Let me tell you: sitting in an all dark room programming isn’t good for your eyes anyways, regardless of the colour scheme you’re using. If you feel that a light colour scheme hurts your eyes, it might be better to lower the brightness of your screen and make sure your room is properly lit because — a dark theme isn’t the solution.
When I first learned about the real arguments for light colour schemes, I couldn’t do anything else but to use them. I’ve got decades to go in front of a screen, and I really need to do all I can to make it as easy as possible for my eyes.
Here’s my challenge: use a light colour scheme for a week, but do it in a properly lit room, and with proper screen brightness. Come back here after a week, and let me know your thoughts.
Footnotes
Why curly brackets go on new lines
Positive display polarity is particularly advantageous for small character sizes
The impact of web page text-background colour combinations on readability
Recommend
-
156
Dark Background and Light Text by
-
95
Orange Forum Orange Forum is an easy to deploy forum that has minimal dependencies (only Postgres) and uses almost no javascript. It is written in golang and a
-
123
Light Bootstrap Dashboard Vue Dashboard Capacity 105GB
-
133
-
82
Dark Background and Light Text by
-
64
Canceling I/O in Go Cap’n ProtoA Go Experience Report about ContextThis report details an experience I had while writing an RPC system in Go. While Go’s standard I/O libraries m...
-
80
I originally gave this as a talk at the Seattle Go Meetup on 2017–02–16 (video). The following is a refined version of the talk, not just a verbatim transcript, based on my speaker notes. I am the…
-
60
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 79 million projects.
-
59
reddit: the front page of the internet
-
8
V2EX › 程序员 the little schemer 真是一本神书,相见很晚 pythonee · 16 小时 24 分...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK