-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed as not planned
Labels
Description
It's important that our new stats refresh is accessible for users who rely on VoiceOver. At the moment, it doesn't function as well as the previous version of stats. Let's do an audit, and note here any issues that need resolving. Note that these are not necessarily listed in priority order.
- View More rows in stats tables are not read correctly
- Reflect expanded / collapsed state of expandable rows
- "No data for this period" rows are not read correctly
- Expanded rows are not accessible
Date selector bar
- Perhaps prefix the current period with text hinting that it is the currently displayed period. e.g. "Current period: 25 June 2019". Or as a hint: "25 June 2019. The current period displayed."
- Date bar arrows just say 'button', but should describe their function.
- The grey spacer row below date bar is highlightable / selectable. Would be good if we could skip it.
Period Chart
- Difference label should hint that it's compared to the previous period.
Insights
- Heading for "Latest post summary" reads as "Latest P.O.S.T. summary". We may need to lowercase the accessibility description (Stats Voiceover Audit: Fixes most popular hour and latest post summary header #12201)
- Ordering of items in the latest post summary block is incorrect. It skips from the summary to View More, and then back to the items in the middle. "View More" is also read when VoiceOver summarises the entire block, in between the view count and the word "Views". (@frosty)
- The Today block and the All Time Block have an invisible button at the bottom that gets highlighted – we should skip this.
- Annual site stats block isn't read correctly.
- Most popular time block could improve the description of the most popular time – for me it reads "14, 5% of views". "2pm" would be better than 14 when reading it. (Stats Voiceover Audit: Fixes most popular hour and latest post summary header #12201)
- [VoiceOver] Improvements for Stats Posting Activity #13123 Posting activity could provide a better description, even if it's just "graphic depicting days when posts were published over the last 3 months". When navigating through the graphic itself, we should improve the description of each day if possible (currently just says 'dimmed button'). Ideally: skip empty days, and note the number of posts on the days with posts. I don't know if we have this info available or not.
- Posting Activity: Improve [VoiceOver] Improvements for Stats Posting Activity #13123. Possibly add a visual indicator of what date is currently being spoken. The red selection is not happening when you navigate using VoiceOver.
- Posting Activity: From [VoiceOver] Improvements for Stats Posting Activity #13123. The container's accessibilityLabel could describe what you can visually see. For example, “December 2019. High posting activity“. Or perhaps the total number of posts for the month?
- Reading order for Comments table is slightly off – table and rows are read before the tabs at the top. Same for Followers table (same style).
- Add Stats Card's close button has no label
- Tags and Categories expanded items are not accessible