For publication / deploy on Tuesday December 18, 2023 #288
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi @shawna-slh. We would like to deploy a new version of the APG as requested by @mcking65 through a recent email thread.
The update includes the following, as sourced from the December 12, 17 and 18, 2023 w3c#aria-practices commits and a subset of the items listed under Status of Site Updates > PRs target for Dec 18 publication:
Infrastructure: Fix inconsistencies in lists of CSS and JS files on 3 example pages (Related to wai-aria-practices issue 255) (pull #2883)
By alflennik on Dec 12, 2023
Each example page has a list of CSS and JS files used by the sourceCode function in shared/js/examples.js. Three examples had errors in this list that are corrected by this commit. This fix supports resolution of w3c/wai-aria-practices#255, which is related to incorrect last revision dates being shown in the footer of example pages.
View commit b2cae7f
Menu button pattern and 4 examples: Set aria-expanded to false when menus are closed (pull #2839)
By andreancardona on Dec 17, 2023
Closes issues #697 and #2834 with the following changes: * Revise menu button pattern to specify that aria-expanded is set to false when the menu is not displayed. * Revise JS and documentation for 3 menu button examples and the toolbar example to set aria-expanded false when their menus are closed. * Adjusts corresponding regression tests to ensure the state of expanded is true when the menus are open and false when the menus are closed.
View commit 9be3825
Accessible Names Practice: Recommend association via 'for' attribute when using 'label' element (pull #2882)
By mcking65 on Dec 18, 2023
Resolves issue #2870 by revising the content of the section describing usage of the HTML label element. Revisions include: 1. Move description of the
for
attribute technique before the description of the encapsulation technique. 2. Note that using thefor
attribute is known as 'explicit association' and using encapsulation is known as 'implicit association'. 3. State that explicit association has better AT/browser support than implicit association.View commit 966c4ca
Rating Slider Example: Redesign as an input for 10-value satisfaction scale (pull #2831)
By jongund on Dec 18, 2023
Resolves issue #2501 by modifying the rating slider example as follows: * Changes it to a 10-point scale from a 5-star scale that had half star ratings. * Changes the visual design to better represent common 10-point satisfaction sliders. * Improves the high contrast support. * Adds documentation that explains why the slider pattern is appropriate for this use case.
View commit 7f54d96