From 78b4b0eab566cf898d4dd3c51a8d6c5244ce1bb7 Mon Sep 17 00:00:00 2001 From: Benjamin Kurien Date: Thu, 19 Sep 2024 12:55:21 +0530 Subject: [PATCH] docs (notifications accessibility): update to new template --- .../components/notification/accessibility.mdx | 176 ++++++++++-------- .../notification-accessibility-actionable.png | Bin 0 -> 25775 bytes .../notification-accessibility-callout.png | Bin 0 -> 28244 bytes 3 files changed, 101 insertions(+), 75 deletions(-) create mode 100644 src/pages/components/notification/images/notification-accessibility-actionable.png create mode 100644 src/pages/components/notification/images/notification-accessibility-callout.png diff --git a/src/pages/components/notification/accessibility.mdx b/src/pages/components/notification/accessibility.mdx index 199e91189bb..c62c0d23b95 100644 --- a/src/pages/components/notification/accessibility.mdx +++ b/src/pages/components/notification/accessibility.mdx @@ -19,83 +19,109 @@ import { ListItem, } from '@carbon/react'; + + +No accessibility annotations are needed for dropdowns, but keep these +considerations in mind if you are modifying Carbon or creating a custom +component. + + + - How it works - Accessibility considerations - Resources - Accessibility testing + What Carbon provides + Design recommendations + Development considerations -## How it works - -Notification Carbon components are messages that communicate information to a -user. The WAI-ARIA `role="status"` and `role="log"` are equivalent to -`aria-live="polite"`. It is used to display a message to the user in a way that -does not interrupt the user's current task and queues the notification until -whatever task the user is currently working on is complete. If the notification -contains an urgent message, a `role="alert"` can be used, it is equivalent to -`aria-live="assertive"`. It is used to display a message to the user that -interrupts the user's current task. These are considerably more disruptive to -users than the`role="status"`or`role="log"`. In either case, these notifications -attract the user’s attention without receiving focus to communicate the message. - -Details pertaining to these roles include specifics around containing -interactive elements, focus behavior, close behavior, and semantic contents. The -`role` of `status`, `log`, and `alert` can not contain interactive elements, -should not be given focus, and can optionally be closed by pressing the `Escape` -key. The close button is given `aria-hidden="true"` so it is ignored by -assistive technologies. Generally, plain text is preferred to be used within -these notifications. When read by screenreaders, any semantic meaning -surrounding the contents is not reflected to the user. For instace - Bold or -italic emphasis, and/or semantic elements such as `
  • ` etc. are not read to -the user. If semantics are included, it should be non-essential to the -understanding or meaning of the contents. - -Notification components are allowed interactive children (actions) though, and -when an interactive element is provided, a `role="alertdialog"` is used. These -notifications should immediately be given focus so the user can navigate through -the interactive elements. The close button is given an ARIA label of -`aria-label="close"`, and the icon has `aria-hidden="true"` so it is ignored by -assistive technologies. The `Tab` key is used to move focus to the action and -close button within the notification and the `Space` key or `Enter` key activate -the appropriate button within the notification. It can also be optionally closed -via pressing the `Escape` key. - -## Accessibility considerations - -1. Avoid using a toast notification for critical alerts or long messages because - they are timed and will disappear automatically making it difficult for - people with various disabilities to get the entire message. An alert that - disappears too quickly can lead to failure of the optional - [WCAG 2.0 success criterion 2.2.3 (AAA)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/time-limits-no-exceptions.html). -2. Provide a means to turn off nonessential alerts to enhance usability for - people with visual and cognitive disabilities. Additional information is - available in - [WCAG 2.0 success criterion 2.2.4 (AAA)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/time-limits-postponed.html). - Note: Providing this functionality is optional. - -3. Ensure the use of color and hidden icons are not used as the only means of - conveying the importance of the notification. - -## Resources - -#### Helpful resources for creating customized accessible implementations - -- [W3C W3C WAI-ARIA Authoring Practices Alert Design Pattern](https://www.w3.org/TR/wai-aria-practices-1.1/#alert) - covers the usage of ARIA names, state and roles. -- [W3C W3C Web Accessibility Tutorial - User Notifications](https://www.w3.org/WAI/tutorials/forms/notifications/) - provides a tutorial on notification accessibility. -- [IBM Accessibility Requirements](https://www.ibm.com/able/requirements/requirements/): - - [3.3.1 Error Identification](https://www.ibm.com/able/requirements/requirements/#3_3_1) - (WCAG Success Criteria - [3.3.1](https://www.w3.org/TR/UNDERSTANDING-WCAG20/minimize-error-identified.html)) - - [3.3.2 Labels and Instructions](https://www.ibm.com/able/requirements/requirements/#3_3_2) - (WCAG Success Criteria - [3.3.2](https://www.w3.org/TR/UNDERSTANDING-WCAG20/minimize-error-cues.html)) - - [3.3.3 Error Suggestion](https://www.ibm.com/able/requirements/requirements/#3_3_3) - (WCAG Success Criteria - [3.3.3](https://www.w3.org/TR/UNDERSTANDING-WCAG20/minimize-error-suggestions.html)) - -## Accessibility testing +## What Carbon provides + +Carbon bakes keyboard operation into its components, improving the experience of +blind users and others who operate via the keyboard. Carbon incorporates many +other accessibility considerations, some of which are described below. + +### Keyboard interactions + +Users can navigate through the interactive elements within the notification using the `Tab` key. +Actions such as closing or activating buttons can be performed using the `Space` or `Enter` keys. +Additionally, the notification can optionally be closed by pressing the `Escape` key. + +#### Inline and toast + +Inline and toast notifications do not contain interactive elements. +They use the roles of `status`, `alert`, or `log`, and they do not receive focus. + + +#### Actionable + +Actionable notifications may contain interactive elements such as links and buttons. +This component grabs and traps focus until an action is taken or the notification is dismissed. +Users can navigate through the interactive elements using the `Tab` key, and actions like closing +or activating buttons can be performed using the `Space` or `Enter` keys. Additionally, the notification +can be optionally closed by pressing the `Escape` key. + + + + +![Focus trapped until an action is taken or the notification is dismissed.](images/notification-accessibility-actionable.png) + + + Focus trapped until an action is taken or the notification is dismissed. + + + + + +#### Callout + +A Callout is not automatically announced by screen readers. It can include interactive elements such as +links, which users can navigate through using the `Tab` key. Additionally, actions to activate these links +can be performed using the `Space` or `Enter` keys. + + + + +![Navigating through interactive elements using the Tab key.](images/notification-accessibility-callout.png) + + + Navigating through interactive elements using the Tab key. + + + + + +## Design recommendations + +### Semantic styling +When using semantic styling on notifications, it's crucial to ensure accessibility by providing clear, concise text. +Colours used to indicate status should always be paired with icons to avoid reliance on colour alone. + +#### Text +It is recommended that notification messages use plain text, as semantic styling such as bold or italic and structural elements +like `
  • ` are not conveyed to users by screen readers. If semantic styling must be included, it should not be essential for +understanding the notification + +#### Icon and colours +Ensure that screen readers can access the icon within the Callout to convey the type or semantic meaning of the message. +The icon should have descriptive alt text that provides context about the Callout's type (e.g., information or warning). +This helps users understand the nature and importance of the message. + +## Development considerations + +Use a role of `alert`, `log`, or `status` for notifications that do not require user action. +For notifications that require user action, use a role of `alertdialog`. + +Special care should be given to focus management for notifications with interactive elements or actions. +Venturing beyond using a role of `alert` `log` `status` or `alertdialog` for event-driven notifications is +not recommended at this time as presents unique challenges. If you choose to do so, there are two known possible +approaches to consider and research on your own. + +- Collect notifications in a persistent area in your application for users to be able to navigate to and take action on notifications. +- Render notifications in an already-existing `region` that can be accessed via a hotkey. Focus should jump to the notification region + after the hotkey is invoked. Once the user has reached the end of the region, focus should return to the previously focused item in + the document before the hotkey was invoked. + +Neither approach is perfect, but with either one: ensure notifications are properly announced, respect user timeout preferences, +and ultimately provide an easy way to be navigated to by keyboard/screenreader to take action. + diff --git a/src/pages/components/notification/images/notification-accessibility-actionable.png b/src/pages/components/notification/images/notification-accessibility-actionable.png new file mode 100644 index 0000000000000000000000000000000000000000..d83cd6f770c0ff9c3cad41528656a79979a43bb9 GIT binary patch literal 25775 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 X)to>1axPX#Kj`CVJF8L)&#Qj}6_f%u literal 0 HcmV?d00001 diff --git a/src/pages/components/notification/images/notification-accessibility-callout.png b/src/pages/components/notification/images/notification-accessibility-callout.png new file mode 100644 index 0000000000000000000000000000000000000000..7da6f7558e7553b76efcbb522ee11e7a05df5e3f GIT binary patch literal 28244 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 JujlgczX4b2sB!=R literal 0 HcmV?d00001