Toward digital inclusiveness for visually impaired users: affordance principles for designing assistive interfacing technology | Synapse