From 366df8852f503523cc4f9046d82ba9a99dd51d7f Mon Sep 17 00:00:00 2001 From: Akshay Date: Sun, 12 Feb 2023 12:13:49 +0530 Subject: new art: lapse --- docs/posts/color_conundrum/index.html | 36 ++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-) (limited to 'docs/posts/color_conundrum') diff --git a/docs/posts/color_conundrum/index.html b/docs/posts/color_conundrum/index.html index 6c493c2..eeba49b 100644 --- a/docs/posts/color_conundrum/index.html +++ b/docs/posts/color_conundrum/index.html @@ -33,7 +33,7 @@ cm   - 1.3 + 1.4 min @@ -42,14 +42,32 @@ Color Conundrum
-

This piece aims to highlight (pun intended) some of the reasons behind my color free editor setup.

-

Imagine highlighting an entire book because all of it is important. That is exactly what (most) syntax highlighting does. It is difficult for the human eye to filter out noise in rainbow barf. Use color to draw attention, not diverge it.

-

At the same time, a book devoid of color is boring! What is the takeaway from this 10 line paragraph? What are the technical terms used?

-

Prose and code are certainly different, but the fickle minded human eye is the same. The eye constantly looks for a frame of reference, a focal point. It grows tired when it can’t find one.

-

The following comparison does a better job of explaining (none, ample and over-the-top highlighting, from left to right):

-

-

Without highlighting (far left), it is hard to differentiate between comments and code! The florid color scheme (far right) is no good either, it contains too many attention grabbers. The center sample is a healthy balance of both. Function calls and constants stand out, and repetitive keywords and other noise (let, as) are mildly dimmed out. Comments and non-code text (sign column, status text) are dimmed further.

-

I’ll stop myself before I rant about color contrast and combinations.

+

This piece aims to highlight (pun intended) some of the reasons +behind my color free editor +setup.

+

Imagine highlighting an entire book because all of it is +important. That is exactly what (most) syntax highlighting does. It is +difficult for the human eye to filter out noise in rainbow barf. Use +color to draw attention, not diverge it.

+

At the same time, a book devoid of color is boring! What is +the takeaway from this 10 line paragraph? What are the technical terms +used?

+

Prose and code are certainly different, but the fickle minded human +eye is the same. The eye constantly looks for a frame of reference, a +focal point. It grows tired when it can’t find one.

+

The following comparison does a better job of explaining (none, ample +and over-the-top highlighting, from left to right):

+

+

Without highlighting (far left), it is hard to differentiate between +comments and code! The florid color scheme (far right) is no good +either, it contains too many attention grabbers. The center sample is a +healthy balance of both. Function calls and constants stand out, and +repetitive keywords and other noise (let, as) +are mildly dimmed out. Comments and non-code text (sign column, status +text) are dimmed further.

+

I’ll stop myself before I rant about color contrast and +combinations.

-- cgit v1.2.3