I just read this in Boas and Pythons of the World, "Snakes can detect motion owing to the structure of the retina, which is armed with more rods rather than cones, and provides vision similar to a mammal's peripheral vision with its 'all or nothing' response. They cannot detect colour or shape." Very illuminating.