3 ms·
It's built in flutter which means the web experience is... janky. The first load is broken for me (parts of the text doesn't render, sometimes parts of the back
by SahAssar 2y ago
It's built in flutter which means the web experience is... janky. The first load is broken for me (parts of the text doesn't render, sometimes parts of the background is just grey where it obviously shouldn't be). Scrolling feels off and doesn't work with arrow keys, home/end and page up/down. Every click for me has a large noticeable delay, even for things that don't do network calls. Accessibility is basically non-existent even when enabling flutters a11y feature. The scrollbar is not the native one, so it doesn't work the way I'm used to and if my pointer is all the way to the left I can't grab it.
I'm not convinced one can build good webapps with flutter.
I like the design, but I don't really get what I'm supposed to do or what these things shown to me are. Are they like a meta-playlist of creators on other platforms? Why can there only be 5 in them?
- exac 2y agoI suppose this is why the accessibility keybinds don't appear to work, so I can't TAB to focus anything.
- SahAssar 2y agoYep, but it has a single hidden button to enable flutters a11y mode. So you tab to that and enable it with enter, but even then it's just a bunch of generic nodes, images and buttons without any semantics and presentational elements like the logos above and below the top section show up as nodes. Basically flutter tries to solve the screenreader use-case (badly by default) but ignores all other a11y usecases.