greenpeace / planet4

Built on top of Wordpress tech, Greenpeace Planet 4 powers digital platforms to engage with millions and win campaigns around the world.
https://planet4.greenpeace.org
Creative Commons Attribution Share Alike 4.0 International
66 stars 27 forks source link

PLANET-5248 Happy Point Accessibility #121

Closed planet-4 closed 9 months ago

planet-4 commented 3 years ago

The main issue with the Happy Point block is that it lives inside a frame. The frame is accessible, but it's a bit cumbersome because you have to "enter that web area" and "exit" it to continue browsing trough the top frame. I guess there is no way around it so far, unless we can load that content dynamically into the DOM or write our own form and just send the data.

That said, the easily fixable issues are:

Reporter: pcuadrad
Sections: Block: Happy Point

Potentially affected repositories: planet4-plugin-gutenberg-blocks

Testing

Add a Happypoint block to a page and test it out (with and without an iframe) with a screen reader. You can check out the docs for more details.