Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slideshow: Add labels to navigation buttons for accessibility #13603

Closed
julsyd opened this issue Sep 30, 2019 · 5 comments
Closed

Slideshow: Add labels to navigation buttons for accessibility #13603

julsyd opened this issue Sep 30, 2019 · 5 comments
Assignees
Labels
[Feature] Shortcodes / Embeds [Focus] Accessibility Improving usability for all users (a11y) Good For Community Hacktoberfest Support open source and earn a limited edition T-shirt! https://hacktoberfest.digitalocean.com/ [Pri] Low [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it

Comments

@julsyd
Copy link

julsyd commented Sep 30, 2019

The slideshow block has labels on the navigation buttons for accessibility, but slideshows created with the Calypso Classic editor and/or [gallery type=”slideshow”] shortcode do not.

From user, both slideshows should have the same type of "meaningful text" on the navigation buttons.

Classic Editor / Shortcode Slideshow
Screen Shot on 2019-09-30 at 15:03:11

Slideshow Block
Screen Shot on 2019-09-30 at 14:59:42

A related accessibility change to the slideshow buttons was done here: #1001

@julsyd julsyd added [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it [Feature] Shortcodes / Embeds [Focus] Accessibility Improving usability for all users (a11y) labels Sep 30, 2019
@CarlyGerard
Copy link

CarlyGerard commented Oct 1, 2019

Hi @jeherve, I was the person that initially made this request, and was hoping this could be a quick patch. Our WordPress hosting provider is not fully supporting Gutenberg (where this issue is fixed), and this is the only issue where if resolved, would make this player a reasonable alternative to other inaccessible slideshows we're trying to get rid of to improve our overall web accessibility.

I saw you assigned this a low priority, but would it be possible to make it a higher priority for those that can't support Gutenberg just yet? If it's not possible it's not, but wanted to clarify the reason for this ticket and see if this could be a higher priority. Thank you.

@jeherve jeherve added Good For Community Hacktoberfest Support open source and earn a limited edition T-shirt! https://hacktoberfest.digitalocean.com/ labels Oct 2, 2019
@jeherve
Copy link
Member

jeherve commented Oct 2, 2019

We're unfortunately not really focussed on the old slideshow shortcode right now; we're not planning on iterating on this shortcode in the near future.

That said, that doesn't mean this can't be fixed. I've added a few more labels to this issue to give it more visibility. If anyone is willing to contribute a fix for the Slideshow shortcode (currently located here: https://github.com/Automattic/jetpack/blob/89a9af96b669e2e5a2ed47d3f3e07c804d6e0dd0/modules/shortcodes/slideshow.php ), we'll be happy to review the patch and include it in a future version of Jetpack!

@wigglemuff
Copy link
Contributor

I'm giving this a try (submitted a PR above).

@stale
Copy link

stale bot commented Apr 11, 2020

This issue has been marked as stale. This happened because:

  • It has been inactive in the past 6 months.
  • It hasn’t been labeled `[Pri] Blocker`, `[Pri] High`.

No further action is needed. But it's worth checking if this ticket has clear reproduction steps and it is still reproducible. Feel free to close this issue if you think it's not valid anymore — if you do, please add a brief explanation.

@stale stale bot added the [Status] Stale label Apr 11, 2020
@scottsweb
Copy link
Contributor

Looks like the PR above was merged and this issue is now fixed. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Shortcodes / Embeds [Focus] Accessibility Improving usability for all users (a11y) Good For Community Hacktoberfest Support open source and earn a limited edition T-shirt! https://hacktoberfest.digitalocean.com/ [Pri] Low [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it
Projects
None yet
Development

No branches or pull requests

6 participants