w3c / wai-aria-practices

WAI Website Resource for aria-practices guidelines
https://aria-practices.netlify.app/aria/apg/
15 stars 14 forks source link

For publication / deploy on Tuesday October 2, 2023 #268

Closed howard-e closed 9 months ago

howard-e commented 9 months ago

Hello @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 Status of Site Updates > Changes ready for next publication and October 2, 2023 w3c#aria-practices commits:


Listbox Examples: Update scrolling of listbox item with focus into view when page is magnified (pull #2622)

By jongund on Sep 18, 2023

In the listbox examples, fixes #2545 with the following changes:

While fixing this bug, the following additional changes were also made to improve code quality and implement the latest APG code guide practices:

Co-authored-by: Matt King a11yThinker@gmail.com Co-authored-by: Mike Pennisi mike@mikepennisi.com Co-authored-by: Aleena 55119766+aleenaloves@users.noreply.github.com Co-authored-by: Howard Edwards howarde.edwards@gmail.com

View commit eed124a


Treegrid Pattern keyboard section: Correct text for Control + Home/End (pull #2779)

By andrewnicols on Sep 18, 2023

For Control+Home and Control+End, The text in the treegrid pattern differed from the text in the treegrid example. The text in the treegrid pattern didn't make sense because a column only contains one cell so moving focus to the first cell in a column is meaningless. The behaviour and text on the example page are consistent and make logical sense. This commit makes the pattern and example pages consistent with each other.

Inaccurate text: If focus is on a cell, moves focus to the first cell in the column. If focus is on a cell, moves focus to the last cell in the column.

Corrected text: If focus is on a cell, moves focus to the cell in the first row in the same column as the cell that had focus. If focus is on a cell, moves focus to the cell in the last row in the same column as the cell that had focus.

View commit 3b17ee7


Navigation Treeview Example: Correct typo: change 'an' to 'and' in accessibility features (pull #2776)

By sdvg on Sep 18, 2023

Incorrect text:

Because transparent borders are visible on some systems with operating system high contrast settings enabled, transparency cannot be used to create a visual difference between the element that is focused an other elements.

Corrected text:

Because transparent borders are visible on some systems with operating system high contrast settings enabled, transparency cannot be used to create a visual difference between the element that is focused and other elements.

View commit 1f2e462


11 Example pages: Fix typo in accessibility features: change 'an' to … (pull #2803)

By mcking65 on Sep 20, 2023

Replace 'an' with 'and' in the accessibility features description of high contrast support of focus indicator in 11 examples.

Incorrect text:

Because transparent borders are visible on some systems with operating system high contrast settings enabled, transparency cannot be used to create a visual difference between the element that is focused an other elements.

Corrected text:

Because transparent borders are visible on some systems with operating system high contrast settings enabled, transparency cannot be used to create a visual difference between the element that is focused and other elements.

Examples changed:

View commit a92b380


Developing a Keyboard Interface Practice (pull #2805)

By davidlj95 on Sep 20, 2023

Add missing kbd element to macOS re-do command in 'Key Assignment Conventions for Common Functions'

View commit 7b0b4d3


Multiple Combobox Examples: Adjust input height so text is fully visible in Safari on iOS (pull #2780)

By andreancardona and ariellagilmore on Oct 2, 2023

Resolves #2778 by revising CSS for the following 4 combobox examples so that the space for the input is tall enough to fit the text when viewed in Safari on iOS. Previously, the tops of the letters were chopped off.

View commit 2b619c1


About Section: Add a page about contributing and APG TF membership (pull #2734)

By mcking65 on Oct 2, 2023

Resolves #2706 by adding a new page providing instructions for contributing to the APG. It describes each of the contribution channels and describes how to utilize each of them.

Co-authored-by: Jon Gunderson jongund@illinois.edu Co-authored-by: Daniel Montalvo 49305434+daniel-montalvo@users.noreply.github.com Co-authored-by: JaEun Jemma Ku a11ydoer@gmail.com

View commit 7fb7c8e

netlify[bot] commented 9 months ago

Deploy Preview for aria-practices ready!

Name Link
Latest commit 7594a764852d201202e60db7650a5fd2a2c1b9f8
Latest deploy log https://app.netlify.com/sites/aria-practices/deploys/651b2545851ad000088f6905
Deploy Preview https://deploy-preview-268--aria-practices.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

howard-e commented 9 months ago

cc @mcking65 @a11ydoer @ccanash

shawna-slh commented 9 months ago

Thank you for the clear documentation of the changes!

Looks like this is a new file: https://deploy-preview-268--aria-practices.netlify.app/aria/apg/about/contributing/

In case I forget, let's check it gets added properly. I might need to do an extra step.

daniel-montalvo commented 9 months ago

@shawna-slh These are all routine changes but indeed that's a new "Contributing" page. Thus the new file.

Thanks for flagging this so that we are all in the same page.

shawna-slh commented 9 months ago

Published/deployed.

https://www.w3.org/WAI/ARIA/apg/about/contributing/ is there.

a11ydoer commented 9 months ago

Thanks, @shawna-slh !!