On Oct 3, 2012, at 10:15 PM, John Smith wrote:
One argument for having a swatch border is that gradients in the Auto
palette can blend together 
Another argument is improved distinction between adjoining swatches 
Some people probably prefer to have no swatch border.
So which is a better default .. border or not ?
Now... the interesting thing is that those images can be used to argue the opposite.
That is... with extremely similar colors having a border actually makes it harder for the
human eye to spot the differences. On the other hand, human vision is far better at
spotting differences when the colors are actually adjacent.
While some might think separating the colors make them easier to pick, with borders it
normally is much harder to tell them apart. One problem in figure 2 and figure 1 is that
the dark or light border actually affect the way the colors are perceived.
Then in figure 3 The colors being physically against each other actually increase contrast
between the colors. One thing that shows up to me is that the colors are easier for me to
tell apart (darker than the other, lighter than the other, bluer than the other, etc.)
Another way to spot such items is in color banding of non-dithered images, such as a low
bit-depth sky image.
Overall, I think we have a few things we need to keep balanced.
Separating colors, keeping colors visible, making swatches easy to select, making swatches
identifiable as selectable, etc.
If we don't want to worry about making swatches visible as selectable, then a flat
border would be better. Ideally a neutral gray would be better than white or black.
A key point, I think, would be to try to see what we can defer to the current theme. GTK+
has a few sets of colors, and leveraging those where possible can help keep our explicit
options down. It also has the added benefit of increasing the chance that things will
"just work" for more users out of the box, even when they have different