Replies: 10 comments
-
Thanks Mike for pointing this out, I definitely add this to the Roadmap (#74) |
Beta Was this translation helpful? Give feedback.
-
@artf just wanted to check about the timeline to add this feature. |
Beta Was this translation helpful? Give feedback.
-
GatsbyJS has made a great commitment to accessibility. Might be worth checking them out @ankx06 |
Beta Was this translation helpful? Give feedback.
-
@mgifford thanks for the quick reply. I am still not able to navigate to all components in canvas. My expectation is to navigate to all the components using keyboard tab. Currently, keyboard focus goes to map and html native elements only. Is there some configuration that is required to enable accessibility? |
Beta Was this translation helpful? Give feedback.
-
I doubt it.. This isn't something you can just "turn on". |
Beta Was this translation helpful? Give feedback.
-
@mgifford GatsbyJS itself is just a static site generator, not a kind of "site builder application", so what do you mean exactly with your statement?
You can actually move around components (once a component is selected in canvas) by using "W" (previous component), "S" (next component), "A" (parent component) and "D" (child component). |
Beta Was this translation helpful? Give feedback.
-
Ya, sorry.. Been a while since I posted this link in 2017.. Had kinda forgotten what the focus of GrapeJS is. But ya, as I said 5 days ago, accessibility "isn't something you can just 'turn on'." |
Beta Was this translation helpful? Give feedback.
-
@mgifford no problem |
Beta Was this translation helpful? Give feedback.
-
There's so much else in the tech world to look at @artf totally understand. One of the easiest ways to get started is to just us http://wave.webaim.org/ Load up one of your sites and see if there are errors. There's a nice browser extension for it that is quite handy. You can then get into incorporating something like axe-core into it https://github.com/dequelabs/axe-core Most sites care about SEO. Google cares about having good user experience. So using tools like this are also useful: Hope this helps. |
Beta Was this translation helpful? Give feedback.
-
For the records, here is a discussion about accessibility in grapesjs |
Beta Was this translation helpful? Give feedback.
-
The demo looks great, but points to the need of a serious accessibility review.
There is an open issue in the Drupal community looking at this, and we are working on a good pattern.
The start though is having elements be focus-able for keyboard only users.
Beta Was this translation helpful? Give feedback.
All reactions