Is there a human that can read that dark blue on black or is it just us who has their eyes wired differently?
I have to select that text to change the background to read it.
Is there a human that can read that dark blue on black or is it just us who has their eyes wired differently?
I have to select that text to change the background to read it.
No one can and people have been complaining about it for decades.
But there is no standard or standard body anywhere for terminal colors so there is no obvious way to improve this situation.
And no urgency either, because all terminal emulators allow users to customize the palette anyway.
If I was the maintainer of a terminal emulator, I would see a quite obvious way to improve the situation for my users: change the default colors so that dark blue is brighter.
There's no obvious way to unilaterally improve the situation across the whole ecosystem, that's true. But I don't understand why individual terminal emulator maintainers don't fix it for their users.
Because it means making choices, breaking assumptions, etc.. They have made it user-customizable so they don't have to go through all that.
FWIW, the current de-facto standard is set by xterm. Here is a relevant excerpt of its source code:
Make that what you will :-).Running a software project means making choices. Currently, the choice is made to make blue text unreadable. That's not a great choice, in my opinion.
> the current de-facto standard is set by xterm.
That’s true for 256 colour and various other escape codes too. But I wouldn’t say it’s true for 16 colour pallet.
Quite a few terminal emulators do this already. Including the one I maintain.
There are fewer blue cones in the fovea centralis than there are in the surrounding parts of the macula, so humans can't resolve details as well in blue light.
Which is why people who understand color tend to add a bit of green in to make a color which still looks deep blue but is much brighter than what #00f looks like