Lübbe Onken wrote:
> I have worked at a company that produces electronic aids for visually
> impaired and blind people (Largeprint, speech output, braille displays,
> electronic magnifiers) for almost six years and I - naturally - had a dozen
> low vision colleagues. You can't imagine what "crazy" screen colour settings
> visually impaired people use. Colours that hurt your eyes or mine are "high
> contrast" to them.
> This might even change during the day, as the eyes get tired or the ambient
> lighting changes. Yellow on blue in the morning looks nice to you and me as
> well, but it might equally become red on pink in the afternoon with the
> magnification set so high, that you can only see 10x4 characters on a 20"
> monitor. And even then the nose is only 10 cm away from the screen while
> I know only a fraction of the TSVN users are affected by this problem, but
> Stefan, if you find an easy solution to get rid of hardcoded colours, just
> do it.
Most places we use the Windows colour settings, which I think is the
right thing to do. Low vision users then have only 1 place to change
their colours for all applications.
There are a few places where we use colours to communicate additional
information. The places I can think of right now are:
1. Update/commit progress dialogs. These are hard coded for
added/deleted/etc. If you load a reverse colour scheme (white on black)
then we just discard the colour scheme and revert to plain white on
black for all text. Other high contrast schemes may not work well.
2. TMerge. This has its own settings dialog, but there is another
problem with it. When you select a line you get some sort of inverse
colour, but I am not sure how it is derived. If we could find a better
way to indicate selected lines it might help.
3. TBlame. This uses the system colours, but it uses halfway shades to
group lines of the same revision, and same author. This may not work
well for low-vision users.
Putting in colour selection dialogs could make a lot of work for users
if they need to change their colours during the day. What we really need
is some more feedback to find out what low-vision users really want,
otherwise we are just guessing, and creating work for Stefan.
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.tigris.org
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com
Received on Mon Aug 1 14:01:29 2005