Discuss Scratch

Quelq1ouPas
Scratcher
6 posts

Scratch NGP

Travis_isaSigma
Scratcher
100+ posts

Scratch NGP

I think it’s interesting that they are using an intermediate version of the scratch website as they are developing scratch 4.0
DefNotYarrow
Scratcher
90 posts

Scratch NGP

Travis_isaSigma wrote:

I think it’s interesting that they are using an intermediate version of the scratch website as they are developing scratch 4.0

I don't think it'll really be “an intermediate version”. I think they're doing something similar to 3.0 where they started shipping Scratch-WWW a few years before the release of Scratch 3. Though NGP will almost certainly also replace ScratchR2 (assuming that it's based on the Scratch for School pilot), whereas Scratch-WWW kind of just sits on it.

In other words, we're getting the website early!

Last edited by DefNotYarrow (April 23, 2026 21:40:31)

ose737
Scratcher
100+ posts

Scratch NGP

This is definitely interesting as there was no major difference in the design since the color change of 2023.
RDJIE7810
Scratcher
7 posts

Scratch NGP

Oh hi people
keyboardcatyay
Scratcher
1000+ posts

Scratch NGP

For YEARS I've been saying Scratch needs New Game+ /j
Legon974
Scratcher
500+ posts

Scratch NGP

keyboardcatyay wrote:

For YEARS I've been saying Scratch needs New Game+ /j
real
RDJIE7810
Scratcher
7 posts

Scratch NGP

A new version of scratch was needed for YEARS since scratch 3.0
neweagteksigtek
Scratcher
39 posts

Scratch NGP

DefNotYarrow wrote:

Travis_isaSigma wrote:

I think it’s interesting that they are using an intermediate version of the scratch website as they are developing scratch 4.0

I don't think it'll really be “an intermediate version”. I think they're doing something similar to 3.0 where they started shipping Scratch-WWW a few years before the release of Scratch 3. Though NGP will almost certainly also replace ScratchR2 (assuming that it's based on the Scratch for School pilot), whereas Scratch-WWW kind of just sits on it.

In other words, we're getting the website early!
apiclone ngp when?
-S0dium-
Scratcher
100+ posts

Scratch NGP

School.scratch.org uses ngp, and someone enabled elements for parts of ngp
ScratchCoder_027
Scratcher
14 posts

Scratch NGP

Wasn't there a major vulnerability in the Scratch platform allowing XSS? I hope that will be fixed soon.

Last edited by ScratchCoder_027 (April 27, 2026 05:50:56)

ScratchCoder_027
Scratcher
14 posts

Scratch NGP

-S0dium- wrote:

School.scratch.org uses ngp, and someone enabled elements for parts of ngp
Is that an actual domain? school.scratch.org gives me a server not found error.
gem1001
Scratcher
1000+ posts

Scratch NGP

ScratchCoder_027 wrote:

Wasn't there a major vulnerability in the Scratch platform allowing XSS? I hope that will be fixed soon.
It doesn't allow for XSS, only inserting styles, so it is mostly harmless

ScratchCoder_027 wrote:

-S0dium- wrote:

School.scratch.org uses ngp, and someone enabled elements for parts of ngp
Is that an actual domain? school.scratch.org gives me a server not found error.
The correct domain is schools.scratch.org, which just says ‘Not found’ as it was taken down. You can still see it on the Wayback Machine, although it is a bit buggy there
Travis_isaSigma
Scratcher
100+ posts

Scratch NGP

Should I try finding another NGP website (probs wont work)
-S0dium-
Scratcher
100+ posts

Scratch NGP

Travis_isaSigma wrote:

Should I try finding another NGP website (probs wont work)
Yeah
CST1229
Scratcher
1000+ posts

Scratch NGP

gem1001 wrote:

(#13)
It doesn't allow for XSS, only inserting styles, so it is mostly harmless
there is another one that IS xss (that is triggered by opening the costumes tab on a malicious project)
DefNotYarrow
Scratcher
90 posts

Scratch NGP

I found a pull request on the Scratch-WWW repo that references NGP. To be specific, it checks whether the logged in user is migrated and, if it is, redirects to whatever NGP_HOST will be set to (probably scratch.org)
RDJIE7810
Scratcher
7 posts

Scratch NGP

Here are more funni scratch blocks because im bored

when green flag clicked
if <[csu kla] = [kla csu]> then
ur usc bero
end
RDJIE7810
Scratcher
7 posts

Scratch NGP

RDJIE7810 wrote:

Here are more funni scratch blocks because im bored

when green flag clicked
if <[csu kla] = [kla csu]> then
ur usc bero
end

oh dang this is for Scratch NGP

Powered by DjangoBB