I’ve just dealt with a very frustration situation that involves a learning disability I have. I want to emphasize that: This is a learning (or reading or perceptual) disability, so it’s not something I can just “get over” or learn to avoid. I have work-arounds, but it can still be tough.
Background: Basically I have trouble with details in symbols and distinguishing between similar symbols. This can include letters and numbers and sometimes when a website switches to a different font, it can confuse me. When I write in Perl, C, C++, or Java, if I mistype and put a colon (":") at the end of a line instead of a semi-colon (";"), I can have a lot of trouble finding the error. If the compiler points to a line, yes, I can find it. When I first encountered an error like this, I spent about 45 minutes going over a section of code to find ONE colon. (Since then, I’ve learned to just retype all the semi-colons in the area in question.)
I needed to use the Mix node for the first time. I read about it in the manual, but could not find the “Use Alpha” item to turn on and off. I thought maybe it had somehow been removed in my version (2.91.0) or something like that. I spent over a day looking over screenshots of a sample blend file someone gave me and my version of it. I was not able to perceive the difference and that there was an icon by the drop-down that was “lit up” in the other person’s version and that it wasn’t “lit up” in my attempt to duplicate the effects.
Why is this icon put next to a drop-down anyway? It looks like it’s part of the drop-down and not a separate control. And why not just put it in with a checkbox like “Clamp” is? Is there a need to do it as an icon and not a checkbox?
I realize that 99.9% of people who encounter this will probably get it, but for some of us, it’s confusing. Why an icon next to another control and not a separate checkbox?