-
Notifications
You must be signed in to change notification settings - Fork 59
Persona development : Ilya
My mobile phone is great - I can do so much because the accessibility and screen reader are all built in. Shame I can't access our corporate systems with it!
Ilya is blind. She is the chief accountant at an insurance company that uses web-based documents and forms over a corporate intranet. Like many other blind computer users, Ilya does not read Braille.
Ilya's work computer has a screen reader which provides her with information on the state and content of applications on her computer in a speech output form. Because of her job, Ilya spends a lot of time working with spreadsheets, presentations and documents. Her company moved from using desktop applications to everything being stored online. Ilya was concerned that the change would make things worse for her. Complex web applications often don't work well with her screen reader particularly when there are a lot of short-cut keys in the app as they can sometimes be the same as quick keys for her screen reader software. So far everything seems to work well though, and it is the usual problems of colleagues not creating their documents with accessibility in mind. This is particularly bad for presentations as they are often filed with images that colleagues don't include alternative text for. Talk about keyboard traps?
Part of Ilya's role is to provide training to employees. Most of this is conducted online as staff are spread out geographically. Ilya and her staff evaluated a number of training tools, such as video conferencing apps, before finding an effective application with accessibility features that meet the needs of a diverse staff with diverse abilities. One of the biggest challenges Ilya faced with these tools was the chat function. Many of the tools wouldn't work with Ilya's screen reader and she would miss messages during meetings.
Outside of work Ilya enjoys cooking, knitting and travel. She uses the web to find recipes and patterns that she can use. She has also found online communities that she can find out new ideas from. Generally these are great although some of them do have a CAPTCHA as part of the login in process. This can make it impossible for her to access these forums without someone to assist her through the login process.
Outside of work Ilya tends to use her mobile phone or tablet much more than a laptop or desktop computer. Both devices have built in screen readers and other tools, like zoom, that can really help her. Using her mobile while travelling is fantastic as she can check location details and find directions.
- Screen reader (Perception)
- Text-to-speech (Perception)
- Transcripts (Perception)
- Consistency and predictability (Interaction)
- Descriptive titles, headings, and labels (Interaction)
- Helpful error and success messages (Interaction)
- Keyboard navigation (Interaction)
- Skip links (Interaction)
Good use of headings : Problem: I can't easily scan a page to find things that might be of interest to me. : Works well: When sites are laid out using properly marked up headings and paragraphs, I can use hot keys in my screen reader to quickly jump from one heading or paragraph to another, stopping at anything that sounds interesting.
Keyboard navigation : Problem: Sometimes I can't control things on websites such as buttons and links. I can hear they are there but I can't press them. : Works well: When I can use the keyboard to navigate to things and press return to select them without having to get someone to help me.
Consistent layout : Problem: I need to create a mental image of how a website is laid out. If that changes from page to page then it really slows me down. : Works well: When website pages are consistent. The links are all in the same place and things that sound the same in my screen reader behave the same on different pages.
Clear error messages : Problem: Sometimes when I fill in a form on a website it won't let me submit it and it isn't clear why not. : Works well: Sites which have clear error messages and instructions on how to correct my mistake.
Changes elsewhere on a page : Problem: There are times when content on a website changes but I don't always know about it. : Works well: It's great when my screen reader alerts me to changes on the page that I'm visiting.
- Perspective video: Text to Speech
- Tips: Write meaningful text alternatives for images
- Tips: Associate a label with every form control
- Tips: Use headings to convey meaning and structure
- Tips: Ensure that all interactive elements are keyboard accessible
- Tips: Make link text meaningful
- Easy checks: Image text alternatives ("alt text"
- Easy checks: Forms, labels, and errors
- Easy checks: Multimedia (video, audio) alternatives
- Easy checks: Basic Structure Check
- Text alternatives for non-text content (Perceivable)
- Captions and other alternatives for multimedia (Perceivable)
- Content can be presented in different ways (Perceivable)
- Content is easier to see and hear (Perceivable)
- Functionality is available from a keyboard (Operable)
- Users can easily navigate, find content, and determine where they are (Operable)
- Content is readable and understandable (Understandable)
- Content appears and operates in predictable ways (Understandable)
- Content is compatible with current and future user tools (Robust)
- Success Criteria relating to “captions”
- Tips: Provide informative, unique page titles
- Tips: Create transcripts and captions for multimedia
- Tips: Ensure that interactive elements are easy to identify
- Tips: Provide clear and consistent navigation options
- Tips: Provide easily identifiable feedback
- Tips: Include image and media alternatives in your desing
- Tips: Provide controls for content that starts automatically
- Tips: Include alternative text for images
- Tips: Identify page language and language changes
- Tips: Use mark-up to convey meaning and structure
- Tips: Reflect the reading order in the code order
- Tips: Write code that adapts to the user's technology
- Tips: Provide meaning for non-standard interactive elements
- Tips: Avoid CAPTCHA where possible
- Senior accountant
- Staff training
- Presentations
- Enjoys travel and holidays
- Hobby with online community - knitting, cooking, ?
- Workplace software - accountancy package/time tracking/holiday booking
- Video conference chat interface
- Flight bookings
- Uses transcripts to listen to content more quickly with screen reader
- CAPTCHA
- Blind people can't use digital technology
- People who are blind can't see anything
- Transcripts are only useful for people who are deaf or hard of hearing
- People who are blind can't appreciate/don't care about pictures and images
- Alternative text
- Audio and video transcripts (currently not included)
- Audio description
- Consistent layout and navigation (currently not included)
- Good semantic mark up
- Heading structure (currently not included)
- Keyboard navigation (currently not included)
- New content appearing on-screen (currently not included)
- No image based CAPTCHA (currently not included)
- No keyboard traps
- Meaningful sequence
- Instructions don't rely on size, shape, or visual location
- Don't use color alone
- Don't use images of text
- Skip links
- Link purpose
- Language identified
- Form labels
- Missing things in meetings
- Takes longer to use work systems - frustration, irritation
- Tries hard to avoid being a burden to colleagues