Most Web Components ship with broken keyboard and screen reader support. Native HTML features like dialog, focus-visible, and proper ARIA scoping inside Shadow DOM can fix most accessibility debt without adding a single library dependency. Here is how to do it right.
focus-visible
1 Article
