Web accessibility: an introduction and ethical implications | Synapse