4 ms·
So throwing out literally 99% of what makes the web actually portable and useful? A random drawn rectangle is not a UI, it’s not accessible, not inspectable, n
by kaba0 2y ago
So throwing out literally 99% of what makes the web actually portable and useful?
A random drawn rectangle is not a UI, it’s not accessible, not inspectable, not part of the de facto OS native toolkit.
If all we wanted is a random cross-platform canvas element to draw onto from a vm, it could be solved in a weekend. There are million examples of that.
- peutetre 2y ago> A random drawn rectangle is not a UI Of course it is. All screen based user interfaces are blinking lights. > it’s not accessible It's best to read the documentation first. It's a low effort thing to do: https://docs.flutter.dev/ui/accessibility-and-internationalization/accessibility https://docs.flutter.dev/ui/accessibility-and-internationali...
- kaba0 2y agoIts web targeted version is still not accessible, even though they promised that they will actually render to HTML elements as much as possible. A single canvas element is not that.
- peutetre 2y agoIf you're not going to read the documentation, read a blog post: https://medium.com/flutter/accessibility-in-flutter-on-the-web-51bfc558b7d3 https://medium.com/flutter/accessibility-in-flutter-on-the-w...
- kaba0 2y agoFrom your own article: > The Flutter team would like to eventually turn the semantics on by default in Flutter Web. However, at the moment, this would lead to noticeable performance costs in a significant number of cases, and requires some optimization before the default can be changed
- peutetre 2y agoAh, so you admit it does indeed include accessibility but now what you're complaining about is performance. Not that you've actually tried it of course. But good. That's a kind of progress.