Scott Vinkle
Scott Vinkle
**Components built with Portals include accessibility defects leading to poor usability/task abandonment.** During accessibility audits and usability testing of Shopify components, we’ve noticed a prominent defect with components built with...
Looking for help with creating a React component for Launchy! 🚀 Ideally, someone should be able to get the script via `npm` and then `import Launchy from 'Launchy';` in the...
Need to adjust how `inert` is being applied. Currently the script finds all focusable elements and only applies to those. Likely need to move the modal around the DOM in...
## Let's write some tests! 🙂 In order for Launchy! 🚀 to reach **1.0** and to be recommended for production use, it needs more test coverage! Do you love writing...
### Description Here's what I've found while testing `` with various browsers, screen readers, and devices. I tested the default [demo on Glitch](https://model-viewer.glitch.me/), and a local demo with the two...
In the spirit of inclusivity, I've been thinking about offering the content here on A11YProject in other languages. In order to do so, there are some questions to be answered:...
I have a `pre` element set as `contentEditable` for reasons. Thoughts on removing `contentEditable` elements from the [no-noninteractive-element-interactions](https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/no-noninteractive-element-interactions.md) rule? I also added `role="textbox"` since that's really what it is, but...
I was just thinking about the usability and keyboard accessibility of #7. In order to avoid folks having to `Tab` through each individual item, which would be a pain, what...