- This topic has 11 replies, 4 voices, and was last updated 3 years, 7 months ago by
Ying.
-
AuthorPosts
-
August 8, 2022 at 4:05 am #2306593
Nick
Hey, I’m a recent convert over from Genesis and custom building everything, so forgive my ignorance.
I have been testing the off-canvas panel for use as a mobile menu, and have published a two-level (parent>child) menu into it from the menu manager. It works as expected on touch. When I tab through it using the keyboard however, only the top level menus are reachable, not their children. I would usually expect either the toggle to be tabbable or the menus to be traversable in sequence on tab.
If I’ve understood how this is working correctly, it would indicate an accessibility issue for users of mobile assistive technology.
My client on this project is a screenreader user himself, so I can ask him to test it, but I’d like to understand the implementation better myself first! Any thoughts/guidance?
Thank you 🙂
August 8, 2022 at 5:48 am #2306682David
StaffCustomer SupportHi there,
correct there are a couple of ‘bugs’ regarding accessibilty with the Off Canavs.
The issue you have sounds the same as this user:https://generatepress.com/forums/topic/keyboard-tab-order-mobile-menu-on-desktop/#post-2270964
The CSS they provided will take it out of Tab Flow on desktop screens.
All the related issues have been patched for GP Premium 2.2 – which will be release very soon.
August 8, 2022 at 6:28 am #2306711Nick
Thanks David,
I’m not sure it is quite the same issue actually… I hadn’t spotted this one! My issue is that a user cannot traverse the full menu hierarchy using the tab key, or a voice command – it will only allow access to the top-level items.
If you take this site for example, https://hernehillschool.co.uk/, the user can tab the whole mobile menu, including opening the sub menus. I think the default behaviour in Kadence is similar (if their own site is using the standard functionality). I can do a screen recording if it’s helpful?
August 8, 2022 at 6:32 am #2306720David
StaffCustomer SupportOk, can i see the site you’re having the issue on ?
August 8, 2022 at 6:37 am #2306726Nick
It’s just a wireframe at the moment, but I have added the url to the private info field. See if you can access a submenu using only the keyboard…
August 8, 2022 at 10:20 am #2307116Tom
Lead DeveloperLead DeveloperHi there,
Thanks for reporting this! Definitely a bug.
We’ll have it fixed in GPP 2.2.0.
For now, you can always set up your Off-Canvas Panel menu with no sub-menus as you can create a separate menu for it.
Thanks again!
August 8, 2022 at 12:26 pm #2307185Nick
Thanks @tom for the speedy response! When is 2.2.0 due to ship, roughly?
Are you able to share what a11y testing has been done on the theme and block components? It would be really helpful to understand more when speaking to clients about it. I have one live project for which the project manager is a non-sighted screenreader user, and another at proposal stage for a site aimed at providing medical information to a user-base whom many are assistive technology users. I was confident knowing the ins and outs of Genesis blended with my ACF-driven templates, less so with GP+GB!
Thanks again,
NickAugust 9, 2022 at 9:07 pm #2308427Tom
Lead DeveloperLead DeveloperHey Nick,
We’ve had a couple of internal a11y reviews by third-party specialists, but it’s hard to catch everything when there are so many combinations of options. We always put priority on a11y issues to make sure things are as accessible as possible. It’s close to time for another review.
2.2.0 is planned for early fall (September, early October).
August 10, 2022 at 1:30 am #2308611Nick
Hi Tom, fair enough. Thanks for responding so positively. It’s one of those things that is never ‘done’ isn’t it. As soon as you touch the markup there’s the potential to bork something that’s not at all obvious!
August 11, 2022 at 11:40 am #2310347Tom
Lead DeveloperLead DeveloperIt’s definitely a tough one to get to 100%! 🙂
September 27, 2022 at 2:22 pm #2355719Nick
Hey Tom, just wondered if you have a release date for this fix yet? I’m about to launch a site for a client who himself is a screenreader user, so it would be nice to use the off-canvas if possible.
September 28, 2022 at 9:48 am #2356646Ying
StaffCustomer SupportHi Nick,
The date is not fixed yet but should be in Oct.
-
AuthorPosts
- You must be logged in to reply to this topic.