Discuss Scratch
- Discussion Forums
- » Suggestions
- » HTTP REQUESTS
- IndexErrorException
-
Scratcher
500+ posts
HTTP REQUESTS
I'm sure this is a “duplicate” and this can be abused but hear me out.
Allowing HTTP requests could allow for alot of cool things. Basically a cloud variable that is 1000x more useful. Because its handled by the client and what ever server they are pinging, it would not slow down scratch.
Before I get to security, here is another suggestion.
Add a “Advanced Blocks” switch. Basically if you enable it, it allows access to more advanced blocks and operators. Because for some reason the scratch team is so worried that people would be scared by more advanced blocks, make them only available to people who want them.
HTTP requests could be made safe by first warning the user that is opening the project. Also you could make it for scratchers only.
You could also block the websites that could be used(not recommended for creativity sake).
We could also implement a goto website block.
Allowing HTTP requests could allow for alot of cool things. Basically a cloud variable that is 1000x more useful. Because its handled by the client and what ever server they are pinging, it would not slow down scratch.
Before I get to security, here is another suggestion.
Add a “Advanced Blocks” switch. Basically if you enable it, it allows access to more advanced blocks and operators. Because for some reason the scratch team is so worried that people would be scared by more advanced blocks, make them only available to people who want them.
HTTP requests could be made safe by first warning the user that is opening the project. Also you could make it for scratchers only.
You could also block the websites that could be used(not recommended for creativity sake).
We could also implement a goto website block.
- dhuls
-
Scratcher
1000+ posts
HTTP REQUESTS
The cons with this (Malware, NSFW Content, Private Messaging) greatly outweigh any pros this might have.
- HTML_JAVASCRIPT_CSS
-
Scratcher
100+ posts
HTTP REQUESTS
We could also implement a goto website block.
Some people might fake this url, redirecting the user viewing the project to a bad site.
- IndexErrorException
-
Scratcher
500+ posts
HTTP REQUESTS
of course it does. we just must always be scared and never actual do anything cool. and yes, private messaging is some how super scary and people can die and stuff
- HTML_JAVASCRIPT_CSS
-
Scratcher
100+ posts
HTTP REQUESTS
Still, I don't support.
The advanced category could be used for malware, especially for the redirection.
The advanced category could be used for malware, especially for the redirection.
- IndexErrorException
-
Scratcher
500+ posts
HTTP REQUESTS
I do see your point that a goto website is a terrible idea but then get rid of that but still keep http requests.
- HTML_JAVASCRIPT_CSS
-
Scratcher
100+ posts
HTTP REQUESTS
I do see your point that a goto website is a terrible idea but then get rid of that but still keep http requests.Make sure you do edit the OP (original post)
- dhuls
-
Scratcher
1000+ posts
HTTP REQUESTS
I do see your point that a goto website is a terrible idea but then get rid of that but still keep http requests.
[GET v] [http://badwebsite.xyz/malware]::sensing
[GET v] [http://badwebsite.xyz/nsfw]::sensing
[POST v] [http://chat.badwebsite.xyz/] [What's your email addresss?]::sensing
private messaging is some how super scary
7.1 Private messagingIt's been rejected since the days of Scratch 1.0. Something to get around that, like this, would still be rejected
Scratch currently has public messaging, meaning anyone can see the comments that you write. As a result, people are more likely to be respectful since anyone can see the comment. However, with private messaging, people know that only the intended recipient can see the message, which could lead to many more disrespectful or inappropriate comments. The Scratch Team also simply does not have the resources to moderate a private messaging system, precisely because there would be a lot of bad comments. In addition, it is a huge Internet safety concern and is not the purpose of Scratch anyway.
- Yeetoburro1
-
Scratcher
1000+ posts
HTTP REQUESTS
“Report”I do see your point that a goto website is a terrible idea but then get rid of that but still keep http requests.[GET v] [http://badwebsite.xyz/malware]::sensing
[GET v] [http://badwebsite.xyz/nsfw]::sensing
[POST v] [http://chat.badwebsite.xyz/] [What's your email addresss?]::sensing
- Yeetoburro1
-
Scratcher
1000+ posts
HTTP REQUESTS
Do you not get how HTTP requests work?who, me?
I use them all the time! (In coding and just using the internet lol)
- Ciyob86
-
Scratcher
500+ posts
HTTP REQUESTS
The report button exists.[GET v] [http://badwebsite.xyz/malware]::sensing
[GET v] [http://badwebsite.xyz/nsfw]::sensing
[POST v] [http://chat.badwebsite.xyz/] [What's your email addresss?]::sensing
- Discussion Forums
- » Suggestions
-
» HTTP REQUESTS





