You are correct, or at least partly: some kinds of snakes do have better visual skills than others, but many of our pets do NOT rely on vision for anything beyond
getting their attention. Movement to them = prey, they don't identify beyond that, and new keepers that don't understand that are put off (to say the least) when
their snake chases their own motion thru the glass/plexi as if THEY themselves are on the menu. But it's normal...snakes use scent & even touch to make accurate
assessments, and some "lucky ones" have heat-sensing pits too. It's our job (assuming we want to be successful keepers) to communicate with our pets in THEIR
terms, not ours. In other words, use their best senses to our advantage. (Example- "hook training" uses their sense of touch, so we don't get bit) When we do that,
not only is it easier to deal with our snakes, but they also are less stressed- with the right signals, they can understand what's going on.