Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Elemental: A Web Blox Revamp for 2.0
- PullJosh
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0

Web Blox was a Scratch 1.4 Mod that allowed users to code in HTML, CSS, JS, and more with Scratch Blocks. (The linked wiki articles explains further.) Unfortunately, the download is no longer available.
I want to recreate Web Blox as a modern, HTML5 based tool designed to be more similar to Scratch 2.0.
What do you guys think of the idea? If you guys like it, then the next order of business would be to decide on a name. That way, I can create a github organization for us.

Current Github Repo: https://github.com/ElementalCode/Elemental
Last edited by PullJosh (July 22, 2015 16:32:03)
- CatsUnited
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
Yes, it could act as a bridge between scratch and web languages for Scratchers.
- bobbybee
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
Modding Pixie will be… well, good luck :p
- PullJosh
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
What? I've poked around a bit in the source, and it seems fine. Is there anything I'm not seeing? Modding Pixie will be… well, good luck :p
- PullJosh
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
Awesome! Once we figure out a name, I'll create the Github Org. and you'll be invited. 

- BookOwl
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
How about BlockTag? Awesome! Once we figure out a name, I'll create the Github Org. and you'll be invited.
- PullJosh
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
“Elemental”?How about BlockTag? Awesome! Once we figure out a name, I'll create the Github Org. and you'll be invited.
It's an elementary tool for creating HTML elements.
(Also, attempting to make this proves that we the creators are mental.)
- ChocolatePi
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
I've always to want to name something “Bamboo”, so don't use that“Elemental”?How about BlockTag? Awesome! Once we figure out a name, I'll create the Github Org. and you'll be invited.
It's an elementary tool for creating HTML elements.
(Also, attempting to make this proves that we the creators are mental.)

- PullJosh
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
Hey guys, I just had an awesome idea!
Let's name it “Bamboo”. I've always wanted to name something that.
Let's name it “Bamboo”. I've always wanted to name something that.
- ev3coolexit987654
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
Cool idea!

I like blocktag.
I'm ev3commander on github btw

I like blocktag.
I'm ev3commander on github btw
Last edited by ev3coolexit987654 (July 17, 2015 17:22:38)
- ChocolatePi
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
Hardy, har, har Hey guys, I just had an awesome idea!
Let's name it “Bamboo”. I've always wanted to name something that.
- PullJosh
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
TagDrag? Cool idea!
I like blocktag.
I'm ev3commander on github btw

- ev3coolexit987654
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
Uh… ok?
Filestart ::control hat
!doctype [html v] ::events
html ::control cstart
body ::control cstart
p [i is awesome] /p ::pen
/body ::control cend
/html ::control cend
- ChocolatePi
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
I think you're better off just recoding a basic block dragging environment, since that's the only thing you're really taking from pixie. After all, we need no stage, costume editor, etc.
- PullJosh
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
Fair enough. I'll add it to the OP. I think you're better off just recoding a basic block dragging environment, since that's the only thing you're really taking from pixie. After all, we need no stage, costume editor, etc.
- PullJosh
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
We also need to think through what the blocks should say (what the “syntax” should be).
Are we sticking with a direct copy of HTML, something like this?:
Or do we want something more user-friendly like this:
Are we sticking with a direct copy of HTML, something like this?:
‹html› ::control cstartNote: I'm using funky arrow things instead of < and > so that it doesn't display as blocks.
‹/html› ::control cend
Or do we want something more user-friendly like this:
html ::control cstart
::control cend
- ev3coolexit987654
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
I guess the second one.
Also, note that Web Blox did not use c-blocks.
Also, note that Web Blox did not use c-blocks.
- BookOwl
-
1000+ posts
Elemental: A Web Blox Revamp for 2.0
Is this trying to teach html? if it is, I think we should do We also need to think through what the blocks should say (what the “syntax” should be).
Are we sticking with a direct copy of HTML, something like this?:‹html› ::control cstartNote: I'm using funky arrow things instead of < and > so that it doesn't display as blocks.
‹/html› ::control cend
Or do we want something more user-friendly like this:html ::control cstart
::control cend
‹html› ::control cstart, as otherwise people might not know that you need to close HTML tags. It would also emulate HTML source code
‹/html› ::control cend
- Discussion Forums
- » Advanced Topics
-
» Elemental: A Web Blox Revamp for 2.0