3 ms·
Let's say that, as you say, his wife is now frustrated with every other color wheel that uses the standard behavior. She now feels that his program is distinctl
by koliber 10y ago
Let's say that, as you say, his wife is now frustrated with every other color wheel that uses the standard behavior. She now feels that his program is distinctly better, at least in regard to color picker behavior than other programs that use what is now considered the standard. This is what I would call a competitive advantage.
If enough users feel the same way as his wife, his competitive advantage will be so much bigger.
This is why some programs are considered easier to use, or even "better" than others. It's the sum of these tiny little behavior differences that add up to a better user experience.
Over time, some of them end up being standard. This is evolution at work.
- taneq 10y agoExcept unless most of those users are like his wife, they'll already be familiar with the standard colour wheel. And so if his works differently, they'll be annoyed by it, because goddamnit people we have standard widgets for a reason. And then by pandering to the few, you annoy the many. Of course, if he can find an unobtrusive tweak (as it seems he did) which maintains the standard behaviour while eliminating a failure mode, then good on him and it deserves to become part of the standard.