Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The risk when using grays instead of black and white is that what looks perfectly readable on the writer's monitor may not look good at all on the reader's. The more you rely on midtones, including grayscale-based design choices, the more you are at the mercy of the end user's probably-completely-screwed-up monitor.

Many of us who use multiple monitors on our PCs are all too familiar with how hard it is to achieve consistency when dragging a window between displays. Every time I swap out a monitor on my main PC, it usually takes me about an hour of screwing around with the Nvidia control panel before I'm satisfied with the match between my new monitor and the existing one(s). I'd guess that most users with only a single monitor aren't even aware that they can change the brightness, contrast, and gamma of individual RGB components.

What that means is that spending hours tweaking your design for "just the right contrast" is guaranteed to be a waste of time. Web designers working in the real world need to make conservative choices, and that means higher contrast is almost always better than lower.



Even with good monitors, some of us are tired of the trendiness of greyscale designs and see them as just as dated as it is using green text on black to suggest 'hacker'.


Oh can we please bring back the green-on-black? I VASTLY prefer it to the greyish-on-greyish! :)

But now I wonder, green-on-black is of course based on the old CRT monitors. But in those days you also had orange-on-black monitors, is there any reason why that never caught on in hacker circles?

Or was the green-on-black just that much more ubiquitous. I gotta admit, I did write my first code on a classic green-on-black display ... but friends of me had different models of computers and just as many were orange-on-black (or very early colour models and of course TV monitors).




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: