-
Notifications
You must be signed in to change notification settings - Fork 1
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
doesn't load fast enough to use as a chat app #12
Comments
Looked into https://github.com/matrix-org/matrix-spec-proposals/blob/kegan/sync-v3/proposals/3575-sync.md , seems new/experimental and wasn't just a plug and play - i think the user has to specify the pagination and how to control it and all that. Also, element client doesnt use it so gonna look at other places |
could consider loading in the iframe with javascript only after the text chats are painted |
did some experiments today with @billythedummy just now
|
@fplord Yeah current CI pipeline setup is exporting debug build to vercel. PR for deploying release build: igneous-labs/telegram-space#47 |
it loads pretty quickly now on raw, quite a nice experience |
every time you enter the page it has to fetch all the rooms which takes a few seconds. this is made worse by the fact that the game client iframe has to reload too, and blocks the main thread.
having 10+ seconds of friction every time someone wants to reply to a message is obviously unacceptable
not sure how exactly to solve this. webpages do lose their context a lot (do PWAs help here?) localStorage caching might help, but not sure how to unblock the main thread.
The text was updated successfully, but these errors were encountered: