Accessibility issues and strategies for people with visual Impairments