A federal judge has approved a class action settlement between visually impaired plaintiffs and an eyewear company under the Americans with Disabilities Act over claims that its website was not accessible to those with poor vision.