It would be great if we were able to change the waking up/preparing screen as the project starts up.
More specifically to one made by the user.
It would be great if we were able to change the waking up/preparing screen as the project starts up.
More specifically to one made by the user.
YES PLEASE, I’m out of votes
Well this restarting project for users/visitors will make them think whether their internet is slow or the server is abandoned. So i would suggest you to keep an option to enable or disable the “restarting server” message for visitors, so this confusion don’t arise
Hey there,
Nice suggestion!
Even so, I don’t think that “Restarting Project” signifies that the user’s network is slow and thus, the app is being restarted.
It would have perhaps, been changed it to “Your Network Connection is slow,” if that was the case.
And yes, I agree, they should probably add an additional line containing as to why the Glitch app was restarted in the first place. For instance, “Restarting project due to inactivity.”
Keep Glitching!
Well I agree with what you!
But not everyone in the world will read whats been the problem when they see some error message, they will just quit surfing.
What I’m proposing is instead of having restarting server quote just leave the page blank until the server loads up then the user might think there might be some connectivity issue and might wait.
Hey @rajeevkrao, thanks for the suggestion! This seems pretty close to Ability to change the Waking Up/Preparing screen, so I’m going to merge the two topics. Please feel free to add your vote there as well!
@cori and when can we expect to get this thing implemented
Hi @rajeevkrao I’m afraid I can’t provide any sort of timeline on this. It’s not something we’re actively working on and our roadmap is pretty full right now, so it’ll probably be a while before we get to it, assuming we choose to work on it at all.
That’s not to say that it’s not a good suggestion; we’re just a small team and have to prioritize what we work on.
I guess you or your team should prioritize this for having 19 votes for this thread
maybe put something in glitch.json
like
“startupScreen”:“loading.html”
but you would have to inject the script to check if the server is ready,
or the template must include script src = “glitch.com/somethinglike/checkload.js”
Hi @cori. Is there any possibility of this feature arriving anytime soon, or is the roadmap still full?
This kinda feature would be quite good if implemented properly, honestly I don’t think users should be given control over the html, but maybe the ability to have their own logo along side of Glitchs and a little custom blurb of text.
Hey, @support_staff. I’m wondering if your considering adding this feature since its the most voted feature and this thread is over 1 year old. It would be really cool to allow custom loading screens or some way to customise it. (e.g remove the drag mouse to draw lines as its annoying)
ya know what, i agree, we need this
I think I have a solution:
It won’t prevent Glitch from showing ‘Preparing’ screen which tells that node packages are being installed, but as a workaround it might be the good solution.
Okay, I outta votes but here’s something: should I ping @support_staff? Oh wait, I’ve already pinged them!
Hi! Glad you asked!
The Support team regularly collects and shares data about what issues are being brought up in the forum and which feature ideas are getting the most votes. So thanks for voting! This data is shared with the team.
Right now, we’ve got a whole bunch of projects on our roadmap that we are working on. If we decide to take this up, I’ll let you know!
Since Glitch projects sleep after 5 minutes of inactivity, when you enter the page (project I’m working on: https://libr.glitch.me) you face the Loading...
screen. The only issue is that it doesn’t fit your website what-so-ever. Is there anyway to change it or is this comming soon. If there is no way to change it then I hope it will become a feature. ;D
(If I made any grammar/punctuational mistakes then please don’t complain)
When you say ‘it doesn’t fit your website’ do you mean your own site as opposed to ours? We’re working at the moment on a more neutral design for the loading screen. We don’t have plans to make it user-configurable, but if we did it’d likely be a paid-for feature down the line.
I mean user-made website’s. Not Glitch’s website.
Thanks for clarifying - so yeah, hopefully the new more neutral Loading page design will be less of an issue for you once it’s in place.
Okay, thanks! Also, I find that the page refreshes a lot when loading/intializing too, is there anyway to stop that since some users may have a bad internet connection and it could appear as an issue for them.
We’ll also be removing that in the new design!
c: Thanks for your help. I’m glad the refresh will be removed as it was quite annoying.
Well I mean, you could always go with basic HTML.
<!DOCTYPE html>
<html>
<head>
<title>Loading...</title>
<body>
<header>Loading</header>
</body>
</head>
</html>
It won’t work like that! I’m talking about the built-in Glitch loading screen.
I’m aware, they can make it possible to add a file like _glitch-config.json
and add a value "loading": "./static/load.html"
and add the file
Ooh, I’ve not heard of that before. I’ll check it out later.
Im saying this in general, they should make it like that so users have more control over it
Ah,I see. I hope they do release something like that in the near future!
Me too! We can upvote it though!
Alternatively, if we are not allowed to customize a loading screen, could you give the user a bit more context by using a “snapshot” of the site. A tiny image you could blur or something to almost lazy load the site. https://css-tricks.com/the-blur-up-technique-for-loading-background-images/
Is it possible to have a custom site that is shown when Glitch is waking the site up? If yes, how would I do that?
Hey @r00ster91, welcome to the Glitch forum!
We don’t currently support this, and it’s not in our immediate priorities, so I can’t say when we might; sorry for the bother!
You might find Custom loading screen on Glitch projects interesting, and in fact I’m going to move your post over there. Fel free to add your vote!
Would doing this work?
It doesn’t. As @ArtifexYT pointed out later on, this is just an idea.
Im saying this in general, they should make it like that so users have more control over it
If you have a custom domain, you could program some middleware to show a webpage while checking in the background via socketio/ws/ajax if the glitch server is online through pinging and checking the content sent(you can easily view the source of the loading screen and program something to guess if it’s the glitch loading screen). When the loading is done the middleware will send a message to all loading screens to refresh and stop intercepting data sent through it.
This will also be possibly with ihack’s reverse proxy which I can’t seem to find the thread for
You can create this file in the glitch.com project and then move it through the console? Is not it?
What @ArtifexYT was showing here was just an idea for Glitch, you cannot actually do it.
Well that’s right! (sorta, but I wouldn’t expect it to work)
?
I literally am saying that it won’t work while being nice
Temp idea involving redirects,
Copy n paste the loading screen code and put it in a glitch static site, then make sure it redirects to a subdomain to your actual project AND the websocket and/or ajax uses the subdomain. Remove the drawy dots code and customize your loading screen.
An alternative that could also work: Use repl as an reverse proxy and add awake checking code
I think this is already possible. So, @RiversideRocks had made a topic about the glitch starting page. And it is the endpoint that shows when Glitch starts. I have never tried it, but it may work.
Thats right! I noticed that there is an endpoint of sorts for each project that seems to tell the loading screen when to go away. I don’t know if you could use that to change the loading screen, but I suspect if you do some tricks, you might be able to bypass the loading screen.
And this is exactly why I need people to contribute ideas and findings so I can explore this endpoint and see what we are able to do with it.
what are you talking about?
is it a variable or what
*Glitch realizes that we are trying to bypass waking up
(glitch should do some bug fixes like that extremely large lag in folders, and also they barely listen to some of the feature requests ngl)
Glitch should really add this feature as it could end up getting a gallery idk
Also the dark themed glitch waking up screen is cool as well. Thankfully @RiversideRocks posted a dark mode showcase
To truly investigate the loading screen you’re going to need a lot of projects, make sure to get rid of them when you’re done and hope it doesn’t count as abuse
+1. If nothing else, custom colors and text even with a Glitch brand on it would probably fine for most; it’s just that the bright pastel paint and the happy welcome message do not mesh with professional/dark-mode web apps.
Yeah some people just don’t understand “this app is waking up” so it could lose a lot of people while your app is loading
@jenn I’d suggest you alert the team on the terrifying amount of votes this is now gaining.
P.s. whoever is flag-spamming, i’d suggest you stop
Thought it was the 69 joke, then scrolled up.
whoever is flag spamming, seriously needs to stop.
Stop flag spamming, yet again my posts are being hidden.
Hey all, removed a vote here for another one, but I am bumping this so it gets even more than 74.
Here for who’s can’t vote:
0 voters
Actually, This feature would be amazing if added, But someone may abuse it… Or well…
They could put a profanity check on it
Glitch is fine with profanity, I don’t see how people could abuse this anymore than a regular project.
I think the best approach in this scenario is to remove a vote from a lower priority item and move it to this request. Quoting one of the admins:
Also, I’m suprised it hasn’t been mentioned yet – especially with the discussion around professional apps – but doesn’t boosting an app with Glitch Pro avoid the waking up screen altogether?
The wake-up screen still appears even if your project is boosted, but only when you make edits.
It has to restart when you edit something, hence the Waking Up screen. You can use a watch.json file (I think??) to stop this from happening until you want it to.