Mobile App for Amateur Pilots
Specification: New mobile app for pilots club. Requires text, maps, lists, directions/navigation, and weather conditions.
Accessibility issues to address:
- visual impairment (text)
- visual impairment (night blindness)
- impaired cognitive function
Recommendations:
Typeface Selection
Font and font sizing on all text shall be such that it is easily readable even from a handheld mobile device.
Color Usage & Contrast Ratio
All pages should demonstrate a standard text to background contrast ratio of at least 70%, including text on maps/navigation charts and images.
Typesetting
The font height, width, and spacing of all text shall be if a type that maximizes readability for all users.
Font Scaling
Design shall be such that all text should be scalable, either by allowing devices to increase the size of text based on user/device accessibility settings, or through a scaling setting in the apps user settings.
Screen Reader Optimization
Layout and design must be optimized to allow for screen readers to accurately present the content as intended. Where applicable, use semantic structure to identify information as intended. Images must always have appropriate alt text associated with them where applicable.
Optimized Navigation
The general layout of the app shall be such that users can quickly and easily navigate from a simple dashboard layout to the one-page content associated with that link. This streamlined navigation will make it easier for those with impaired cognitive function to keep relevant information in front of them or navigate back to forgotten content with just two clicks.
Images
All non-map images shall be accompanied by effective alt text which provides useful descriptions of non-text content and is written with clarity, economy, and content-appropriate structure in mind.
PDF’s & Imbedded Documents
Any PDF’s or other imbedded doc types shall follow these same accessibility guidelines and structure.
mwilson
You’ve done a good job of pulling out the pertinent information. A bit more detail would be good. You’re handing this off to a team of developers and designers – they don’t want to do any more research (that was your job) so you need to be precise about things like ‘bigger font’ – give an exact pt size (or a range).
For example: ‘the font height, width, and spacing of all text shall be if a type that maximizes readability for all users.’