[Tkinter-discuss] Color blindness
Bob Greschke
bob at passcal.nmt.edu
Fri Feb 8 20:30:10 CET 2008
I use colors quite a bit in my programs:
The black indicator boxes across the top can be any of the colors of
the colored buttons on the left side of the form:
http://www.passcal.nmt.edu/~bob/unlinked/images/root.tiff
If the text is colored it is always on a black background. If the
text background is white then the foreground is always black:
http://www.passcal.nmt.edu/~bob/unlinked/images/et.tiff
http://www.passcal.nmt.edu/~bob/unlinked/images/text.tiff
http://www.passcal.nmt.edu/~bob/unlinked/images/plot.tiff
Probably wouldn't try to remap all of these colors (there's 20
possibilities):
http://www.passcal.nmt.edu/~bob/unlinked/images/batt.tiff
http://www.passcal.nmt.edu/~bob/unlinked/images/green.jpg
I got to thinking about what should be done to make things better for
color blind people. I poked around a bit online, but the range of
info went from mathematical formulas to come up with the right colors
to use to some guys that were color blind saying don't bother doing
anything. For my stuff it would be pretty simple to, for example,
change all red things to yellow, or all blue things to magenta, or
whatever, but I can't find any info on exactly what would be good to
do (I'm talking major, big picture, catch the greatest number of
people stuff while knowing the level of color blindness is infinitely
variable). I just have a 'Clr' dictionary at the beginning of each
program with entries like "C":"cyan", "R":"red", etc. which could be
remapped in a jiffy for each type of user-selectable color blindness
(the 2 or 3 major ones).
Anybody know of a good source of info, or does this not even make
sense to worry about?
Thanks!
Bob
More information about the Tkinter-discuss
mailing list