I am an accessibility tester & consultant at IBM, and I also happen to be a person with low-vision (I can see some, but not much) who uses technology.
I am also all-too familiar with the “pain” of getting mostly through an online order, only to discover a “submit” button that’s not visible.
Universal Design (UD) is an approach to design that increases the potential for developing a better quality of life for a wide range of individuals. It is a design process that enables and empowers a diverse population by improving human performance, health and wellness, and social participation (Steinfeld and Maisel, 2012). It creates products, systems, and environments to be as usable as possible by as many people as possible regardless of age, ability or situation.