Discuss Scratch

bidulule
Scratcher
1000+ posts

Real time backpack

I'm not often using the backpack.

But sometimes, when i make a new project, i want to import a script from another of my projects.
So, i open a new tab without quitting the editor of the project I'm making. Then, i search for my script in my projects. When it's done, i add it to my backpack.

After that, i come back to my editor tab and open the backpack. But it's content isn't updated, i have to refresh the page to get my scripts…

This is quite annoying for a few reasons :
- When you're updating a shared project, you don't want to save the changes until the update is fully done, but you have to if you refresh your page.
- When you're doing a big project, you don't want to forget the place where you are modifying something, but when you refresh, you have to find it again in the editor.
-When you're working on a heavy project, you don't want to load the data many times

That why i suggest to make the backpack being more reacting to changes in a way to make it upgrade without needing to refresh pages.

How ?
A solution would be to update the content of the backpack when you open it. By this way, the only thing you would have to do to refresh your backpack would be to close it and re-open it
And it would be easier to implement compared to a constant update of the content

Last edited by bidulule (Dec. 1, 2018 16:03:01)


Za-Chary
Scratcher
1000+ posts

Real time backpack

Semi-support.

I totally understand what you're getting at. I refresh the page all the time when I'm trying to make projects with the backpack. It would be nice if the backpack was some sort of real time thing.

However, I am worried that it may be too much work to implement for something that doesn't really matter for Scratch. Are there any other “real time” things on the Scratch website (not in projects), that get updated without needing to refresh the page? Perhaps it is something that the Scratch Team has not tried doing before.

This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.

I was a Scratch Team member from May 10th 2019 to October 29th 2021.

my notebook | scratch team essay | accessibility essay
bidulule
Scratcher
1000+ posts

Real time backpack

Za-Chary wrote:

Semi-support.

I totally understand what you're getting at. I refresh the page all the time when I'm trying to make projects with the backpack. It would be nice if the backpack was some sort of real time thing.

However, I am worried that it may be too much work to implement for something that doesn't really matter for Scratch. Are there any other “real time” things on the Scratch website (not in projects), that get updated without needing to refresh the page? Perhaps it is something that the Scratch Team has not tried doing before.
For example, messages are updating without screen refresh.

Aslo, a solution would be to update the content of the backpack when you open it. By this way, the only thing you would have to do to refresh your backpack would be to close it and re-open it
And it would be easier to implement compared to a constant update of the content

Last edited by bidulule (Dec. 1, 2018 13:19:39)


Za-Chary
Scratcher
1000+ posts

Real time backpack

bidulule wrote:

Za-Chary wrote:

Semi-support.

I totally understand what you're getting at. I refresh the page all the time when I'm trying to make projects with the backpack. It would be nice if the backpack was some sort of real time thing.

However, I am worried that it may be too much work to implement for something that doesn't really matter for Scratch. Are there any other “real time” things on the Scratch website (not in projects), that get updated without needing to refresh the page? Perhaps it is something that the Scratch Team has not tried doing before.
For example, messages are updating without screen refresh.

Aslo, a solution would be to update the content of the backpack when you open it. By this way, the only thing you would have to do to refresh your backpack would be to close it and re-open it
And it would be easier to implement compared to a constant update of the content
Hmm…that is true. Your proposed idea about refreshing when you open the backpack is a good idea.

I still have to say semi-support, because I worry it still might take a while to implement, again, for something that isn't largely important. You do have some great ideas, though.

This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.

I was a Scratch Team member from May 10th 2019 to October 29th 2021.

my notebook | scratch team essay | accessibility essay
bidulule
Scratcher
1000+ posts

Real time backpack

Thks dude

YubNubEwok
Scratcher
1000+ posts

Real time backpack

Total support!
I had been working on a collaboration a while ago, and not having my backpack refresh was SUPER annoying because whenever I would refresh my page, then it would take a little bit to load.

Hello! I'mYubNubEwok!
YubNubEwok | Star Wars Nerd | Marvel Fan | Hunger Games Fan | #1 Wisconsin cheese Fan | Female | Christian | Webkinz user/collector | 2000+ posts | Philippians 4:13, Colossians 3:23 |
-Stuff to check out-
TheJediMasters
Ⓒⓡⓔⓐⓣⓘⓥⓔ Bᴜᴍᴘs
Right now I challenge you to: go to my profile, follow me, and check out my featured project (it's important!)

;
bidulule
Scratcher
1000+ posts

Real time backpack

YubNubEwok wrote:

Total support!
I had been working on a collaboration a while ago, and not having my backpack refresh was SUPER annoying because whenever I would refresh my page, then it would take a little bit to load.

duckboycool
Scratcher
1000+ posts

Real time backpack

Support, not a particularly large issue, but it can be annoying. And I definitely agree with the points you mentioned there.

I used to be active on the forums, but I have mostly moved past Scratch. I still do check my Scratch messages, so if you'd like to talk to me, just leave a comment on my profile. My main project on Scratch was Cookie Clicker, but my newest project is Snake Snake, a game based off of Snake, but with two snakes, and you can play either singleplayer or multiplayer.

NilsTheBest
Scratcher
1000+ posts

Real time backpack

Support ^^
It would facilitate exchanges between projects for sure, if we're on a complicated project with lots of scripts and we don't want to get lost.

NilsTheChair | 5 years on Scratch | 4000+ posts | former wiki editor | 332nd FPC | CoR founder
bidulule
Scratcher
1000+ posts

Real time backpack


YubNubEwok
Scratcher
1000+ posts

Real time backpack

bidulule wrote:

Hahahah, that's really creative!

Hello! I'mYubNubEwok!
YubNubEwok | Star Wars Nerd | Marvel Fan | Hunger Games Fan | #1 Wisconsin cheese Fan | Female | Christian | Webkinz user/collector | 2000+ posts | Philippians 4:13, Colossians 3:23 |
-Stuff to check out-
TheJediMasters
Ⓒⓡⓔⓐⓣⓘⓥⓔ Bᴜᴍᴘs
Right now I challenge you to: go to my profile, follow me, and check out my featured project (it's important!)

;
bidulule
Scratcher
1000+ posts

Real time backpack

YubNubEwok wrote:

bidulule wrote:

Something
Hahahah, that's really creative!
Always

Sheep_maker
Scratcher
1000+ posts

Real time backpack

From here:

paulkaplan wrote:

It loads content when the backpack is toggled
This may imply that Scratch 3.0 already has this feature.

- Sheep_maker This is a kumquat-free signature. :P
This is my signature. It appears below all my posts. Discuss it on my profile, not the forums. Here's how to make your own.
.postsignature { overflow: auto; } .scratchblocks { overflow-x: auto; overflow-y: hidden; }
bidulule
Scratcher
1000+ posts

Real time backpack

Sheep_maker wrote:

From here:

paulkaplan wrote:

It loads content when the backpack is toggled
This may imply that Scratch 3.0 already has this feature.
great then!

paws48
Scratcher
500+ posts

Real time backpack

Support! It would be useful, and it couldn't be too difficult to implement.

Powered by DjangoBB