linebender/druid

Accessibility

Open

#299 opened on Nov 12, 2019

View on GitHub
 (5 comments) (8 reactions) (0 assignees)Rust (567 forks)batch import
discussionenhancementhelp wanted

Repository metrics

Stars
 (9,091 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

The vision of druid includes accessibility, and I think it should drive architectural decisions. For example, imgui has a reputation for not being easy to integrate accessibility features; we want to avoid that.

I've looked a little into accessibility (most recently, watching the relevant SwiftUI video), but don't have a very strong sense what that would entail. One of the key features is integration with speech for visually impaired users, but there's also control over focus and selection.

There's a little bit of work in the Rust ecosystem, including jdm/accessible. It would be good to cooperate with others sharing the concern.

I've been thinking about this for a while, but the impetus to file this issue now was a yaah.dev blog post, and a link to resources in the Reddit discussion.

Contributor guide