Discuss Scratch
- Discussion Forums
- » Suggestions
- » Warn users when they've exceeded an asset size/JSON file size limit
- Flowermanvista
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
TL;DR FOR THE UNINITIATED: Scratch currently has 2 invisible limits on the size of projects, and exceeding either of these limits will cause your project to not save. If you want to know more about these limits, I've described them here. My suggestion is to make it so that you get a warning when you exceed these size limits, instead of a generic “Project cannot save”.
—————————
I'm not sure why this hasn't been implemented yet, but this is such an unfriendly design choice and I'm surprised that nobody else has suggested this yet - or maybe they have and I missed it. But whatever, my suggestion is that whenever a Scratcher exceeds the asset/JSON size limit, they should get a warning so they're not confused.
A good point that a few supporters have brought up is that this warning should be optional - because getting repeated warnings may be annoying for some who know what they're doing.
Now that all the life I could have squeezed out of Tinypic has been squeezed out of it, the mockups that I made over a year ago can be found in this Scratch project: https://scratch-mit-edu.ezproxyberklee.flo.org/projects/430794139
I think that a suggestion from @Thesky-Media later in this thread is also a good one, and I'd decide to roll it into the main one - having a meter, or really, any way, of knowing how close you are to hitting the JSON limit.
Edit: there are plans to implement this soon
Edit edit: Happy belated birthday to this suggestion! Now 2 years old.
—————————
I'm not sure why this hasn't been implemented yet, but this is such an unfriendly design choice and I'm surprised that nobody else has suggested this yet - or maybe they have and I missed it. But whatever, my suggestion is that whenever a Scratcher exceeds the asset/JSON size limit, they should get a warning so they're not confused.
A good point that a few supporters have brought up is that this warning should be optional - because getting repeated warnings may be annoying for some who know what they're doing.
Now that all the life I could have squeezed out of Tinypic has been squeezed out of it, the mockups that I made over a year ago can be found in this Scratch project: https://scratch-mit-edu.ezproxyberklee.flo.org/projects/430794139
I think that a suggestion from @Thesky-Media later in this thread is also a good one, and I'd decide to roll it into the main one - having a meter, or really, any way, of knowing how close you are to hitting the JSON limit.
Edit: there are plans to implement this soon
Edit edit: Happy belated birthday to this suggestion! Now 2 years old.
Last edited by Flowermanvista (Aug. 17, 2021 12:31:52)
- WaterComesBack
-
100+ posts
Warn users when they've exceeded an asset size/JSON file size limit
Support. This would be very useful for songs that load over a period of long time.
- Charizard746
-
100+ posts
Warn users when they've exceeded an asset size/JSON file size limit
Support, its very disappointing to realize your project is over 50kb and you don't realize it until much later when it doesnt save.
- Flowermanvista
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
bump
- LuckyLucky7
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
Support. This would be very useful for songs that load over a period of long time.
Support for the reasons mentioned in the quotes above. Support, its very disappointing to realize your project is over 50kb and you don't realize it until much later when it doesnt save.
- CatsUnited
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
Support. This would definitely be helpful to people, since they'll no longer be confused about why their project won't save after importing a big piece of audio into their project. I'm not so sure about your JSON file limit exceeded dialog box though, since that's quite a lot of text, but I really like the file size limit exceeded concept.
- Flowermanvista
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
I'm not sure how else I would condense such a complicated concept into an easy to understand text box for Scratchers that may not understand what the project.json file even is. Support. This would definitely be helpful to people, since they'll no longer be confused about why their project won't save after importing a big piece of audio into their project. I'm not so sure about your JSON file limit exceeded dialog box though, since that's quite a lot of text, but I really like the file size limit exceeded concept.
also bump
- Nambaseking01
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
Support.
My projects have never exceeded the 50MB limit, since I mostly help in the discussion forums, but this could be useful for people that program a lot.
My projects have never exceeded the 50MB limit, since I mostly help in the discussion forums, but this could be useful for people that program a lot.
- the2000
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
I'm going to support without explaining why (aka saying the exact same thing the OP said) does that make any of you guys

support





support
- Botcho_Otkho
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
You said that in a way that makes it look something that is good or at least normal. No, don't do that. I'm going to support without explaining why (aka saying the exact same thing the OP said) does that make any of you guys![]()
![]()
![]()
![]()
support
- epicRedHot
-
500+ posts
Warn users when they've exceeded an asset size/JSON file size limit
Definite support, since even knowing about the file size limitations, it can still be difficult to figure out exactly what it is that's causing a project to refuse to save.
- ResExsention
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
Sounds distinctly annoying.
This should be optional. I would rather make the whole project in one go and then slowly cut down the project size than to be constantly pinged about how everything is above the limit.
This should be optional. I would rather make the whole project in one go and then slowly cut down the project size than to be constantly pinged about how everything is above the limit.
- Sheep_maker
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
Maybe this warning only shows in the online editor? Sounds distinctly annoying.
This should be optional. I would rather make the whole project in one go and then slowly cut down the project size than to be constantly pinged about how everything is above the limit.
- goldfish678
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
yeah, this should definitely be added in some form. much nicer than just "hey you imported a wav file and now your project refuses to save haha have fun"
- Flowermanvista
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
bump
- Flowermanvista
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
bump
- ResExsention
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
Maybe this warning only shows in the online editor? Sounds distinctly annoying.
This should be optional. I would rather make the whole project in one go and then slowly cut down the project size than to be constantly pinged about how everything is above the limit.
No. I use both the online and offline editors.
It should be optional either way.
- Flowermanvista
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
bump
- TheOneGuy101
-
95 posts
Warn users when they've exceeded an asset size/JSON file size limit
m e g a b u m p, i g u e s s
- Flowermanvista
-
1000+ posts
Warn users when they've exceeded an asset size/JSON file size limit
bump
- Discussion Forums
- » Suggestions
-
» Warn users when they've exceeded an asset size/JSON file size limit