Discuss Scratch

savaka
Scratcher
1000+ posts

Link Opener

This extension lets you go to websites. Here's the link:
http://savakamyimages00000.weebly.com/uploads/6/4/5/3/6453739/link_opener.js
powerpoint56
Scratcher
1000+ posts

Link Opener

Awesome!
Mrcomputer1
Scratcher
500+ posts

Link Opener

you should add a confirm before opening a link
TM_
Scratcher
1000+ posts

Link Opener

Ah i see you used my suggestion, great!
However we shouldn't forget the disadvantages …

TM_ wrote:

A better block would be
go to scratch.mit.edu/[projects/16072833/] in new tab ::sensing

However we have still this problem:

Sonickyle wrote:

Also,

forever
go to URL [google.com] in new tab ::sensing
end

No support.

There is one way to prevent this:
when this sprite clicked :: sensing
go to scratch.mit.edu/[projects/16072833/] in new tab ::sensing
(this is supposed to be one block, not two)

Or for more cases this one:
when [chose action v] :: sensing
go to scratch.mit.edu/[projects/16072833/] in new tab ::sensing

Possible options:
this sprite clicked: yes, this is safe
grenn flag clicked: also safe
key pressed: safe
receive message: not safe, because you can put a sender into a forever loop.

advantages:
- you can only link to scratch.mit.edu seites, so only to forum topics, projects, users, studios andall the other stuff scratch user can do.
- better way of advertising projects (contest prizes for example)
- ability to linking and connecting projects

disadvantages:
- high chance for an advertisment boom on projects (many projects will use clickable adds)
- kids maybe wont think about the fact, that adds are sometimes bad and could get because of this problems in reallife, because everyone said scratch is a safe site, so they would think adds are also safe.

Last edited by TM_ (Aug. 6, 2014 11:04:14)

savaka
Scratcher
1000+ posts

Link Opener

TM_ wrote:

Ah i see you used my suggestion, great!
However we shouldn't forget the disadvantages …

TM_ wrote:

A better block would be
go to scratch.mit.edu/[projects/16072833/] in new tab ::sensing

However we have still this problem:

Sonickyle wrote:

Also,

forever
go to URL [google.com] in new tab ::sensing
end

No support.

There is one way to prevent this:
when this sprite clicked :: sensing
go to scratch.mit.edu/[projects/16072833/] in new tab ::sensing
(this is supposed to be one block, not two)

Or for more cases this one:
when [chose action v] :: sensing
go to scratch.mit.edu/[projects/16072833/] in new tab ::sensing

Possible options:
this sprite clicked: yes, this is safe
grenn flag clicked: also safe
key pressed: safe
receive message: not safe, because you can put a sender into a forever loop.

advantages:
- you can only link to scratch.mit.edu seites, so only to forum topics, projects, users, studios andall the other stuff scratch user can do.
- better way of advertising projects (contest prizes for example)
- ability to linking and connecting projects

disadvantages:
- high chance for an advertisment boom on projects (many projects will use clickable adds)
- kids maybe wont think about the fact, that adds are sometimes bad and could get because of this problems in reallife, because everyone said scratch is a safe site, so they would think adds are also safe.
This is not to be planned to make official, It's just a fun unofficial thing you can play with
goldfish678
Scratcher
1000+ posts

Link Opener

How do you implement the extension into the Scratch player?
savaka
Scratcher
1000+ posts

Link Opener

goldfish678 wrote:

How do you implement the extension into the Scratch player?
Go here
savaka
Scratcher
1000+ posts

Link Opener

Topic closed due to the Scratch Extension Dev Group existing

Powered by DjangoBB