4 ms·
That's right. Accessibility is one of the last things to figure out after all of the other tricky things: proper event handling for sane keyboard navigation, ef
by clarkmoody 5y ago
That's right. Accessibility is one of the last things to figure out after all of the other tricky things: proper event handling for sane keyboard navigation, efficient layer clipping / redraw, advanced text layout / style, animations, expanded compatibility across platforms, etc, etc.
And then accessibility brings with it the integration with different OSes via disparate APIs, so it will take some effort to offer a cross-platform API to the library user.
You'll notice that Iced is not >= 1.0 yet, so you shouldn't expect it to be fully-baked.
- resoluteteeth 5y agoOn the one hand that's understandable, but on the other hand it appears to be almost 2 years old already and if people start to actually use it in its current state the lack of accessibility will become problematic.
- marcellus23 5y agoAccessibility seems like the kind of thing that would need to be baked-in from the start right? Bolting on accessibility after everything else has already been built seems like a recipe for a half-assed solution.
- clarkmoody 5y agoLuckily large refactors are relatively painless in Rust.