-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Show texts to the users when they need to wait #154
Comments
@pedrocasa: just on the first time or every time it appears embedded on a website? |
It could work like this: we have a bunch of texts to choose from, independent units each of 1-3 pages, and we choose randomly from those texts every time they need to wait. So they would see something each time they need to wait, but will not see the same texts each time. |
would be like those video game loading pages where it shows a tip or a contextualization about the match? ( not the best example.... just to know if I could understand what you're talking about ) |
precisely that, yes |
Good reference is what Slack does when loading, for few secs., which is customisable by channel owners. Try refreshing these a few times: Some refs (from above): Some ideas: (more serious) |
We could also mxi this with informatino about what is actually happening (although that will take some more work to integrate), I'm thinking of stuff like "looking for other players that have your file", "downloading from 3 peers", stuff like that. We already show some unpolished stuff like "HLS media source attached". Also, instead of general slogans, we can also explain small things, like "Paratii is a non-profit foudnation dedicated to... ", or perhaps even some basic explanation of p2p or crypto. |
A couple of questions:
|
|
The three dots work as a buffering animation |
The loader situation is when there's no content at all, right? Maybe we need two different loader(because of contrast colors), one to the player and another one to the internals page. |
Actually, we have two places where our users have to wait an more-than-usual amount of time:
We are talking about the seond case here, but it would be good to make something that is re-usable also for case 1. There will be the following steps:
At the present moment, we are using the "STATUS" field here: |
@jellegerbrandy just to be clear Do we need to show the Status download information or is it superfluous? ( number of peers, kbs etc...) |
I personally think it is really important to shwo that info - even if we can make it perhaps a bit less "technical" and more suitable for casual users... |
Copying this from the PR for reference: Usage
|
We now need to hook it up with the player's events. |
@jellegerbrandy so also this depend on the player refactor, ain't? |
In theory yes. But let us just hook it up to the html5 element instead (meaning: close the thing when the video starts playing) - it will be easy to refactor later. |
(continuing the discussion from #141)
Wrt the thumbnail preview: our player will probably be slower to load than other players out there, because we have to set up the ipfs connections. One idea is to show some text animation in which we explain what paratii is, what the user is waiting for, etc. (A bit like what some software installers do when you have to wait). If this is text only, it can be very low bandwidth.
The text was updated successfully, but these errors were encountered: