Closed howard-e closed 6 months ago
Name | Link |
---|---|
Latest commit | ba0a291eff3d99063e15da6aaa5d7b5f1f0d0626 |
Latest deploy log | https://app.netlify.com/sites/aria-practices/deploys/6580a41976124d0008ab2d8f |
Deploy Preview | https://deploy-preview-288--aria-practices.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
cc @mcking65 @a11ydoer @ccanash
@shawna-slh Thanks and Happy holidays! (This marks the final publication of the APG for the current calendar year.)
/me checks https://www.w3.org/WAI/ARIA/apg/patterns/accordion/examples/accordion/ and sees date updated.
@howard-e other updates look good?
Thanks @shawna-slh! Looks good to me as well. I can confirm the recent content changes to the following pages are also there:
cc @mcking65 @a11ydoer the site seems to be updated so please also confirm the expected changes are there. Happy we could get this in before the end of the year!
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