CHICAGO — Taking B vitamins can prevent a common type of vision loss in older women, according to the first rigorous study of its kind. It's a slight redemption for vitamin supplements, which have suffered recent blows from research finding them powerless at preventing disease.