This page lists a number of commonly suggested ideas, along with the Scratch Team's opinion. Scratchers request ideas typically in the Suggestions Forum or in a project to alert the Scratch Team of the community's desires. Part of running the Scratch community is knowing what the community wants changed to both the program and website. Many of these have been rejected by the Scratch Team.[1]
Ideas
Accepted
Cloning
- Main article: Cloning
Cloning is a suggestion that would let you have multiple copies of sprites, without needing to make new sprites. This would be useful for 1s1s projects, although partially defeating the purpose.
Cloning became available in Scratch 2.0.
Custom profile page
Some creative Scratchers have suggested to have their own custom profile page, which they could edit the way they wanted, by adding buttons, images, other sections, etc.[citation needed]
The Scratch Team accepted the idea of sections and implemented the About Me and What I'm Working On sections in Scratch 2.0. They planned to implement widgets but it never made to Scratch 2.0.
Rejected
Note: | This list does not contain all of the rejected suggestions. A full list of rejected suggestions can be found here. |
- Main article: List of Officially Rejected Suggestions
Bringing Back the Community Moderator Program
According to this forum post, the Scratch Team said that they will retire the Community Moderator Program, and the Scratch Team now entirely monitors the forums and the website.[2] Many people requested that the Community Moderator Program should be brought back;[3] however, all those requests were rejected.
It is 7.4 on the list of rejected suggestions.
Chat Rooms or Private Messaging
Chatrooms, along with private messaging, have been requested for a long time,[4][5][6][7][8][9][10][11] but the answer has always been no. This is because people can say anything without any moderation.[12] The only exception is safe chats,[13] which have a predefined lists of phrases that users can say. Because they are based on cloud data, New Scratchers cannot use them. With private messaging, multiple reports to ban would be impossible, and 1 report to ban would be exploited. The ST would not be able to moderate everything.
“ | As you might know some members have created their own websites with forums and even chatrooms. You are free to do that as it is outside the realm of what Scratch is about. You might also have noticed that a few users were arguing about the list of chatrooms. So if that happens just with a list of chatrooms imagine what happens with the chatrooms themselves :) | ” |
– andresmh[14] |
The Scratch Team also discourages using projects, studios, and the like as chatrooms.[citation needed]
It is 3.1 and 7.1 on the list of rejected suggestions.
Rating System
Many users have suggested a 5 star rating system to rate projects,[15][16] similar to what originally was on YouTube. However, the suggestion has been denied, as low ratings are discouraging and may cause users to quit Scratch.
It is 4.2 on the list of rejected suggestions.
Disabling Remixes/Downloads
- Main article: Project Downloading#Locking Downloads
Due to people stealing art, scripts, and sounds from projects and using them as their own, many people have suggested locking or disabling remixes and downloads.[17][18][19][20][21][22][23] However, it would be against the Scratch motto, "Imagine, Program, Share".
“ | But wouldn't the option to refuse download be against Scratch's motto to imagine, program, and share? | ” |
– cheddargirl, Scratch Team at MIT[24] |
It is 3.2 on the list of rejected suggestions.
() Received (Block)
A boolean block ( v) received?::events boolean
has been suggested multiple times[25][26][27][28][29][30][31] and has always been turned down or ignored. One part of the reason is ambiguity. It is unclear whether it would be true if the broadcast were received since the project was created, since the green flag was clicked, for only a millisecond, since another broadcast was received, etc. The following workaround can be used to replicate this block:
when green flag clicked set [message 1 v] to [false] when I receive [message 1 v] set [message 1 v] to [true] <(message 1) = [true]>
However, blocks like wait until ( v) received::control stack
or
repeat until ( v) received{ }::control
are not rejected. They have similar workarounds to the above making them easily replicated.
Some Scratch Modifications have this block.
An alternate suggestion sometimes found is <(broadcast v) received in the past (1) secs::events>
which has not yet been commented on by the Scratch Team.
It can be replicated using the following script:
when green flag clicked set [message 1 v] to [0] when I receive [message 1 v] set [message 1 v] to (days since 2000) <(((days since 2000) - (message 1)) * (86400)) < [number of seconds]>
It is 1.1 on the list of rejected suggestions.
Changing Usernames
Many Scratchers want a way to change usernames.[32][33][34]The Scratch Team has rejected the changing of usernames because the software architecture would not be able to cope. It would also confuse people, and cause many issues and misunderstandings. A common way of changing usernames is to create a new account and move all projects over,[35] usually by remixing.
Removing the New Scratcher Status
Many scratchers want to remove the New Scratcher Status.[36][citation needed] The New Scratcher status is an effective way to stop spam attacks and to verify if the user is legitimate. New Scratchers will have to wait a set amount of time between forum posts and comments so if they are a spammer or spam-bot, they will be slowed down.[37]
Banning Add Everything Studios
- Main article: Add Everything Studios
The suggestion to remove all Add Everything Studios from the site[citation needed], and disallow the creation of more, caused a lot of debate and discussion in a thread in the Suggestions forum.[citation needed] Many users considered the type of studios to be spam. In the end, the suggestion was rejected simply because the studios didn't take up a lot of space, or break the Community Guidelines.[38]
Undetermined
Previous Costume Block
- Main article: Next Costume (block)#Workaround
This has been suggested a number of times.[39][40][41][42][43][44] It is like the "Next Costume" block but it would do the opposite. However, it was said the people could use the following scripts for switching to a sprite's previous costume:
switch costume to ((costume [number v]) - (1)) switch costume to (previous costume v)
It is easily workaroundable, although some people say that it should be implemented since there is a "Next Costume" block. The block was also implemented to a previous version of Scratch, although it was removed sometime after.[citation needed]
Onion Skins
Onion skins are a feature in some animation programs. While editing a given frame, a transparent version of the last frame is shown.[45] This allows for easier animation. If onion skins were added to Scratch, the "frames" would be costumes. Many users have suggested that onion skins be added to Scratch,[45][46][47][48][49][50][51] but there has yet to be an official statement by the Scratch Team on whether they are working on the feature or not. However, Scratch Team member Paddle2See made a statement on the suggestion:[52]
“ | It has been a requested feature for a long time - and it has been highly placed on the list of “things we would like to do”. But yet, here we are - it is still not a feature. This is because other priorities have bumped it down the list. I can not predict when or if it will make it to the top and get made. I would love to see it though. | ” |
– Paddle2See |
"Leave Studio" Button
Many Scratchers have suggested a "Leave Studio" button.[53][54][55][56][57][58][59] Although there are slight variations on certain parts of this suggestion, like where it would be located[60] or what it would be called,[61] the core idea of the suggestion is the same: it would be a button that would remove the user from a studio when clicked.
Sprite Folders
Many users have suggested the ability to organize their sprites in folders.[62][63][64][65][66][67][68][69][70][71] Some users have created images to show what the feature could look like.[72][73][74] Others have suggested block(s) that could take advantage of the feature, such as a "touching sprite in [folder]" block.[75][76]
"Recommended For You" Section
Some users have suggested a "Projects Recommended For You" section on the Front Page.[77][78][79] Other users have suggested a similar feature, but as a separate page,[80][81][82] or as part of the Explore page.[83] These suggestions vary slightly. For example, one user said that the projects would be based on the tags of projects a given user had viewed in the past,[77] whereas other users said that the projects would be based on the tags of projects a given user had loved or favorited.[78][79][80]
Demote Button
A button in the curator tab of a studio that could be used to demote managers back to curator has been suggested many times.[84][85][86][87][88][89][90] Some users say that only the host of the studio should have access to this feature,[88] while others say that any manager should be able to use it.[90]
Dark Mode
Many users have suggested adding a dark mode to Scratch. [91][92][93][94][95] Many users believe it would be useful to be able to use a dark mode at night,[96][97] or that it causes their eyes to hurt.[98] The Scratch Team has not officially decided to release a dark mode feature yet.
See Also
External Links
References
- ↑ topic:343602
- ↑ topic:17590
- ↑ topic:240569
- ↑ topic:115990
- ↑ topic:331190
- ↑ topic:126670
- ↑ topic:21380
- ↑ topic:21780
- ↑ topic:239420
- ↑ topic:256646
- ↑ topic:388679
- ↑ dietbacon. (7/11/2019). "Starting today, cloud variable chatroom projects will no longer be allowed." topic:357609
- ↑ projects:395053227
- ↑ ar-topic:6992
- ↑ topic:46072
- ↑ topic:264204
- ↑ topic:177602
- ↑ topic:259556
- ↑ topic:281631
- ↑ topic:300456
- ↑ topic:319159
- ↑ topic:373937
- ↑ topic:373937
- ↑ ar-post:150333
- ↑ topic:23264
- ↑ topic:31482
- ↑ topic:215513
- ↑ topic:233825
- ↑ topic:322185
- ↑ topic:325399
- ↑ topic:395682
- ↑ topic:428406
- ↑ topic:409586
- ↑ topic:418966
- ↑ topic:4789
- ↑ topic:316785
- ↑ topic:6986
- ↑ topic:13499
- ↑ topic:229489
- ↑ topic:287604
- ↑ topic:304941
- ↑ topic:313332
- ↑ topic:326695
- ↑ topic:355757
- ↑ a b topic:3669
- ↑ topic:36782
- ↑ topic:111710
- ↑ topic:197870
- ↑ topic:303215
- ↑ topic:304254
- ↑ topic:424611
- ↑ post:4244126
- ↑ topic:104400
- ↑ topic:232194
- ↑ topic:263702
- ↑ topic:280231
- ↑ topic:353894
- ↑ topic:373121
- ↑ topic:426216
- ↑ This topic says that it would be in My Stuff, whereas this topic shows it in the Curator Tab of a studio.
- ↑ This topic calls it a "Leave Studio" button, whereas this topic calls it an "Uncurate Studio" button.
- ↑ topic:7073
- ↑ topic:13094
- ↑ topic:63960
- ↑ topic:122820
- ↑ topic:171569
- ↑ topic:188519
- ↑ topic:195381
- ↑ topic:331850
- ↑ topic:368367
- ↑ topic:432246
- ↑ post:1942465
- ↑ post:1648946
- ↑ post:4009914
- ↑ post:1759690
- ↑ post:2047200
- ↑ topic:88088
- ↑ topic:357521
- ↑ topic:394410
- ↑ topic:22060
- ↑ topic:102896
- ↑ topic:232141
- ↑ topic:265935
- ↑ a b topic:364778
- ↑ topic:366482
- ↑ a b topic:370934
- ↑ topic:217797
- ↑ topic:387169
- ↑ topic:525219
- ↑ topic:326508
- ↑ topic:430316
- ↑ Gobblesmack. (09/14/16). "Support. It would be useful at night." post:2204229
- ↑ unmissable. (12/05/23). "Support I sleep in the day and use scratch at night and it often hurts my eyes and I don't have nono word" topic:7678429
- ↑ SeaPlayz. (10/26/19). "It would be awesome if the Scratch Team added a dark mode! I agree with this, because after going on scratch for a while my eyes go funny and they hurt. I support this idea!" topic:3740926