roost
roost2mo ago

Clearer loading signals on apps (marimo.io/p)

When sharing a presentation or app, it is unclear if the app is still loading, or how much of it is loaded. This is a problem if you are sharing the app with someone who is unfamiliar with the platform. If it's taking a while, content might appear to simply not exist or be missing. There's also a bit of a delay upon initial page load of the app and presentation. After the "loading dependencies" spinner, there's a gap between that and the hour glass spinner in the top left. With presentation mode, it is even more unclear. It only shows slides / circles at the bottom, only for cells that have executed and have content. Someone might flip through all the slides but to realize all of the content is not there. Ideally, on the app in the presentation, it would show "Still loading all content, please wait to see all components" with a progress bar.
No description
No description
3 Replies
Myles Scolnick
Myles Scolnick2mo ago
this is a good call. we can can likely wait until all the content i loaded for the first time with slides
roost
roostOP2mo ago
I think in an ideal world the slides would appear linearly as soon as possible and show that the other X number are still loading. this way the viewer can start reading right off the bat!
Myles Scolnick
Myles Scolnick2mo ago
that makes sense. i will need to think about the logic, since the execution is non-linear, but the slides are of course linear.