diff --git a/README.md b/README.md index d0c18d9..bcdbc2a 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,12 @@ contains values for three types of answers: **correct**, **\_incorrect**, and ** >>**notFinal** (string): Text that will be displayed when the submitted answer is partly correct while more attempts are permitted. This is optional—if you do not supply it, the **\_incorrect.notFinal** feedback will be shown instead. ### Accessibility -**Multiple Choice Question** has been assigned a label using the [aria-label](https://github.com/adaptlearning/adapt_framework/wiki/Aria-Labels) attribute: **ariaRegion**. This label is not a visible element. It is utilized by assistive technology such as screen readers. Should the region's text need to be customised, it can be found within the **globals** object in [*properties.schema*](https://github.com/adaptlearning/adapt-contrib-mcq/blob/master/properties.schema). +**Multiple Choice Question** has been assigned a descriptive label using the [aria-label](https://github.com/adaptlearning/adapt_framework/wiki/Aria-Labels) attribute: **ariaRegion**. + +When **Multiple Choice Question** is used with Adapt Framework v5.12.0 (or better), it supports announcing the correct/learner answer to screen readers (via an an [ARIA Live Region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Live_Regions)) when the Correct Answer button is toggled by the learner. The following attributes are used to provide this functionality: **ariaCorrectAnswer**, **ariaCorrectAnswers**, **ariaUserAnswer**, **ariaUserAnswers**. + +These ARIA labels are not visible elements; they are used by assistive technology (such as screen readers). Should any of these labels need to be customised or translated, they can be found within the `_globals._components._mcq` object in **course.json** (or Project settings > Globals in the Adapt Authoring Tool). +
Back to Top
## Limitations @@ -97,9 +102,9 @@ contains values for three types of answers: **correct**, **\_incorrect**, and ** No known limitations. ---------------------------- -**Version number:** 4.0.1 adapt learning logo +**Version number:** 4.1.0 adapt learning logo **Framework versions:** 5+ **Author / maintainer:** Adapt Core Team with [contributors](https://github.com/adaptlearning/adapt-contrib-mcq/graphs/contributors) **Accessibility support:** WAI AA **RTL support:** Yes -**Cross-platform coverage:** Chrome, Chrome for Android, Firefox (ESR + latest version), Edge, IE11, Safari 12+13 for macOS/iOS/iPadOS, Opera +**Cross-platform coverage:** Chrome, Chrome for Android, Firefox (ESR + latest version), Edge, IE11, Safari 14 for macOS/iOS/iPadOS, Opera diff --git a/bower.json b/bower.json index ae8ca0e..da93448 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "adapt-contrib-mcq", - "version": "4.0.1", + "version": "4.1.0", "framework": ">=5", "homepage": "https://github.com/adaptlearning/adapt-contrib-mcq", "issues": "https://github.com/adaptlearning/adapt_framework/issues/new",