Skip to content

[Accessibility] Update activity timestamp grouping to match visual UI #3616

@corinagum

Description

@corinagum

(Filed internally from Web Chat customer)

Currently, AT will read every date/time after each activity, regardless of grouptimestamp style option

Version

4.11.0

Description

  • Currently on AT, each activity is read with the accompanying timestamp, regardless of the visual UI.
  • By default, the visual UI groups all uninterrupted activities from a single user with one timestamp.

Request:

  • Modify behavior to match visual UI
  • Note: this change will regroup incoming activities to be grouped with a single timestamp for AT. This will fix behavior when navigating the DOM tree. Expected behavior when navigating the DOM (iPhone: single-finger-right-swipe): each paragraph and activity is read separately, but there will be only one timestamp at the end of one group. In this case one group amounts to all uninterrupted activities from a single user.
  • However, during live reading, each incoming activity will always be accompanied by a timestamp and therefore may be read by VoiceOver before the next activity arrives and the regrouping is performed. Web Chat already has message rendering delays to avoid too many screenreader repeats due to these re-renders, but we can’t guarantee this change will prevent the date being read live before a new activity is rendered.
  • Regrouping should also be applied to 'Bot said', 'Bot attached' text

Metadata

Metadata

Assignees

Labels

Bot ServicesRequired for internal Azure reporting. Do not delete. Do not change color.area-accessibilitycustomer-replied-toRequired for internal reporting. Do not delete.customer-reportedRequired for internal Azure reporting. Do not delete.feature-requestAzure report labelp1Painful if we don't fix, won't block releasing

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions