While they do increment the visual sight radius stat in the (c)haracter profile, spectacles do not in fact increase how far you can see. This bug seems limited to spectacles, other sources of sight radius such as random artifact rings, potions of radiance, astrology buffs, KRONG'd items and the like all appear to increase sight radius properly. I have not tested the Perception skill.