E-mail List Archives
Re: Carousel semantics in native apps
From: Murphy, Sean
Date: May 22, 2020 11:48PM
- Next message: Murphy, Sean: "Re: come join us for global accessibility awareness day. the second a in GAAD"
- Previous message: Murphy, Sean: "Re: Interesting article of 10 million pages results for a11y"
- Next message in Thread: None
- Previous message in Thread: Jeevan Reddy: "Carousel semantics in native apps"
- View all messages in this Thread
Hi,
The challenge with native apps for mobile is the reduce number of roles defined by default in the accessibility API. There is no role called card nor does a screen reader user understand this concept. I had to be explain what a card was. For example, the iPhone iOS Setting apps, each option like Mobile, General, Bluetooth, ETC are all cards. Voiceover announces them as buttons.
From my point of view - links is something used within apps to open web content in a browser or within the same app, activation of a phone number and sending emails. I would not use them for scrolling carousel's. The SC for Hide, pause and stop on a principle level still applies here by the way. If you are developing an app, I would make the cards shown in the carousel static and not auto scrolling. Provide the buttons to move forward and back. I would treat each card as buttons using the similar approach as apple. I am not aware of a role that can explain carousel's in a better manner.
Web is a different beast.
Sean
Sean Murphy | Digital System specialist (Accessibility)
Telstra Digital Channels | Digital Systems
Mobile: 0405 129 739 | Desk: (02) 9866-7917
Digital Systems Launch Page
Accessibility Single source of Truth
- Next message: Murphy, Sean: "Re: come join us for global accessibility awareness day. the second a in GAAD"
- Previous message: Murphy, Sean: "Re: Interesting article of 10 million pages results for a11y"
- Next message in Thread: None
- Previous message in Thread: Jeevan Reddy: "Carousel semantics in native apps"
- View all messages in this Thread