Discuss Scratch
- stickdude123
-
85 posts
Zebra Striping in Scratch 3.0
I would like to see the zebra pattern from BYOB, Like if you attached multiple blocks, a pattern would be formed of a lighter block shade then normal then the brighter color, and so on, Scratch has the capabilities because the block color algorithms supports brightness, that would be awesome guys ;-)
- SuperJedi224
-
100+ posts
Zebra Striping in Scratch 3.0
Yes.
You need to fix that link in your sig.
You need to fix that link in your sig.
Last edited by SuperJedi224 (May 21, 2013 20:04:23)
- PullJosh
-
1000+ posts
Zebra Striping in Scratch 3.0
Scratch 3.0 has gone for a much “flatter” design than 2.0, with many of the gradients included in the old version missing in the new. While this new style is very visually appealing, it makes distinguishing between blocks a bit more difficult. My proposed solution? Zebra striping.
Zebra striping is when nested blocks from the same category show up as alternating shades of the same color:
Regular (No Zebra Striping):

Zebra Stripes:

As you can see, the zebra striping feature makes distinguishing between blocks much easier, without sacrificing the flat design.
Pros:
Cons:
Zebra striping is when nested blocks from the same category show up as alternating shades of the same color:
Regular (No Zebra Striping):

Zebra Stripes:

As you can see, the zebra striping feature makes distinguishing between blocks much easier, without sacrificing the flat design.
Pros:
- Improves readability of code
- Preserves flat design of 3.0
- No drastic changes need to be made to current design spec
- Relatively easy to implement (I assume?)
Cons:
- It is possible that alternating colors could confuse new Scratchers into thinking that the blocks are from different palettes, when, in fact, they are the same.
Last edited by PullJosh (Aug. 25, 2017 15:11:14)
- WolfCat67
-
1000+ posts
Zebra Striping in Scratch 3.0
Support! I often get confused, especially when I nest tons of if-else blocks into each other. It sometimes makes it hard to find which blocks need to go where in the tons of blocks, and it just overall can become extremely confusing. With this, that should diminish the problem I sometimes have a whole lot.
- Fupicat
-
1000+ posts
Zebra Striping in Scratch 3.0
Oh! This is smart. It would surely help me a lot.
- I-Iz-A-Litten
-
1000+ posts
Zebra Striping in Scratch 3.0
no support,
I see nothing wrong with the one without Zebra coding
I see nothing wrong with the one without Zebra coding
- PullJosh
-
1000+ posts
Zebra Striping in Scratch 3.0
No need to get worked up! Disagreeing with zebra striping is a completely valid viewpoint. (Although I'd like to hear a bit more about why you disagree, I-Iz-A-Litten.)
- cul8er
-
500+ posts
Zebra Striping in Scratch 3.0
Great idea! Easy way to improve coding experience.
- Wahsp
-
1000+ posts
Zebra Striping in Scratch 3.0
Just because something appeals to you certainly does not guarantee others have the same opinion. There's no need to get worked up over it. there's obviously something wrong with the ‘non-zebra’ one, you can't bloody see which blocks are which! josh gave a very clear list of pros and cons and i think it's a great idea.
I do however, support this idea. I don't see the con being too much of a problem as the only other green color would be pen, and that's much darker.
All one would have to do is look to the left. I would love to see this idea in 3.0
- RetroTV
-
100+ posts
Zebra Striping in Scratch 3.0
Semi-support! Maybe make the color difference a bit less diffrent
- I-Iz-A-Litten
-
1000+ posts
Zebra Striping in Scratch 3.0
No need to get worked up! Disagreeing with zebra striping is a completely valid viewpoint. (Although I'd like to hear a bit more about why you disagree, I-Iz-A-Litten.)
yes, it really isn't something to get butthurt about, (I also see that you removed those replies),
as you requested,
I disagree because in my eyes, you can see a bit of brighter colors in the Sqrt block, not to mention that the darker outline separates the blocks easily.
I take suggestions seriously and want to find something that could benefit Scratch a lot, which is why I don't support things that may be useless.
What I don't like is when the supporters start getting worked up just because I don't support it. I respect their opinion, but at the same time I give a solution to the problem instead of the suggested feature being implemented, while they say that I am “complaining”. Which is why I don't really like not supporting ideas that pretty much everyone supports, as I don't want to start any drama. I do think this is very good and I can see you thought this one out well, there are still flaws, in my opinion.
Sorry if I went off topic for a second, but keep thinking!
- WolfCat67
-
1000+ posts
Zebra Striping in Scratch 3.0
But what are the flaws? As far as I can tell, the zebra-striping feature would be a nice addition. What I can see is a bunch of blocks, but due to the lack of shading, it gets partially difficult to see which blocks are nested where; and if you had even more blocks, it would quickly become a bigger issue. With zebra-striping, it may just help peoples' understandings of the way the blocks are nested just a little bit more, which couldn't hurt anyone. - Snipping Almost Whole Post -
I do think this is very good and I can see you thought this one out well, there are still flaws, in my opinion.
- -penandpaper-
-
100+ posts
Zebra Striping in Scratch 3.0
Support - I make lots of projects with many if-else blocks, and zebra striping in 3.0 would make that way less confusing for me.
- DaEpikDude
-
1000+ posts
Zebra Striping in Scratch 3.0
The alternating colours really do make the zebra-striping one easier to see which block is which: instead of trying to figure out if you're looking at the mod block, plus block, times block etc.
Full support!
Full support!
- kenny2scratch
-
500+ posts
Zebra Striping in Scratch 3.0
I saw that you made a GitHub issue about it 
Support, because:
In 2.0, the gradients supposedly help separate blocks - but what about for colorblind users (like me)? It's actually much more difficult for me to see gradients - shades of the same color are not very different. Though zebra striping is also a shade change, it's not a gradient - there's no gradual change, it's a sudden BOOM and it's another shade.
So zebra striping would help separate blocks more than the current 2.0 gradient does. Support for this.~~~~

Support, because:
In 2.0, the gradients supposedly help separate blocks - but what about for colorblind users (like me)? It's actually much more difficult for me to see gradients - shades of the same color are not very different. Though zebra striping is also a shade change, it's not a gradient - there's no gradual change, it's a sudden BOOM and it's another shade.
So zebra striping would help separate blocks more than the current 2.0 gradient does. Support for this.~~~~
- einangrun
-
100+ posts
Zebra Striping in Scratch 3.0
yay, both posts deleted and i got an alert
sorry guys, i promise to never express my opinion again
for the record, support
sorry guys, i promise to never express my opinion again
for the record, support
Last edited by einangrun (Aug. 26, 2017 13:43:28)
- PullJosh
-
1000+ posts
Zebra Striping in Scratch 3.0
Awesome! Interesting to hear a perspective from someone color blind. My dad is color blind as well, and it's always surprising how many things are made more difficult by it. The Scratch 3.0 design doesn't seem to favor color blind users, so it would be awesome if this could help (at least a little). I saw that you made a GitHub issue about it
Support, because:
In 2.0, the gradients supposedly help separate blocks - but what about for colorblind users (like me)? It's actually much more difficult for me to see gradients - shades of the same color are not very different. Though zebra striping is also a shade change, it's not a gradient - there's no gradual change, it's a sudden BOOM and it's another shade.
So zebra striping would help separate blocks more than the current 2.0 gradient does. Support for this.~~~~

- lightedblox
-
73 posts
Zebra Striping in Scratch 3.0
Support!
Countless times have I got lost in my complicated programming.
Countless times have I got lost in my complicated programming.

- powercon5
-
1000+ posts
Zebra Striping in Scratch 3.0
While I don't have a problem distinguishing the different blocks, I understand that there will be people who do. I'm not a massive fan of how it looks. Maybe if it was optional or more subtle?