Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Scratch 3.0
- titanscratch
- Scratcher
100+ posts
Scratch 3.0
There's one GIGANTIC problem:
Everybody knows that mobile phones and tablets DON'T have keyboards! So for this block…
Everybody knows that mobile phones and tablets DON'T have keyboards! So for this block…
when [space v] key pressed…to work, there needs to be a keyboard! But mobile phones and tablets DON'T have keyboards so the block won't work!!!!!!!!!!
- Sigton
- Scratcher
1000+ posts
Scratch 3.0
Please don't- There's one gigantic problem:
Everybody knows that mobile phones and tablets don't have keyboards! So for this block…when [space v] key pressed…to work, there needs to be a keyboard! But mobile phones and tablets don't have keyboards so the block won't work!
- Talk in full caps (especially large, bold etc)
- Symbol spam
- Emoji spam
This is the AT's, not the new scratcher's forum
I'm sure that the ST will have a solution for this, since it would be a bit of an oversight not to account for this
Sigton
- awesome5185
- Scratcher
1000+ posts
Scratch 3.0
click here to go to imageIs this just the styling or is it meant to work? Also with what you have, it would just jump from start to finish. HTML5 loading sign idea for scratch 3.0:
code:Big code here that i snipped to save space in an edit that i made just now because i realised that the code was too long and needed a snip to save fourm space so this page doesn't get full with just two posts. I'm sorry, i was talking to someone while typing this and i just kept on typin'
Last edited by awesome5185 (April 10, 2017 13:02:51)
- awesome5185
- Scratcher
1000+ posts
Scratch 3.0
i'm pretty sure there's a separate thread for this. But i would prefer nothing to happen than a workaround.Please don't- There's one gigantic problem:
Everybody knows that mobile phones and tablets don't have keyboards! So for this block…when [space v] key pressed…to work, there needs to be a keyboard! But mobile phones and tablets don't have keyboards so the block won't work!
- Talk in full caps (especially large, bold etc)
- Symbol spam
- Emoji spam
This is the AT's, not the new scratcher's forum
I'm sure that the ST will have a solution for this, since it would be a bit of an oversight not to account for this
Sigton
- thisandagain
- Forum Moderator
500+ posts
Scratch 3.0
GIGANTIC problem:There's one
Everybody knows that mobile phones and tablets DON'T have keyboards! So for this block…when [space v] key pressed…to work, there needs to be a keyboard! But mobile phones and tablets DON'T have keyboards so the block won't work!!!!!!!!!!
Good catch. That is indeed something we are thinking about / working on!
- awesome5185
- Scratcher
1000+ posts
Scratch 3.0
I think that nothing should happen as workarounds would be too complicated. So maybe a detect if running on mobile block? So that people can code an entirely new UI just for mobile.GIGANTIC problem:There's one
Everybody knows that mobile phones and tablets DON'T have keyboards! So for this block…when [space v] key pressed…to work, there needs to be a keyboard! But mobile phones and tablets DON'T have keyboards so the block won't work!!!!!!!!!!
Good catch. That is indeed something we are thinking about / working on!
- Ed8
- Scratcher
100+ posts
Scratch 3.0
Bolth, actually. With JavaScript, you can make it functional.click here to go to imageIs this just the styling or is it meant to work? Also with what you have, it would just jump from start to finish. HTML5 loading sign idea for scratch 3.0:
code:Big code here that i snipped to save space in an edit that i made just now because i realised that the code was too long and needed a snip to save fourm space so this page doesn't get full with just two posts.
- Sheep_maker
- Scratcher
1000+ posts
Scratch 3.0
Alternatively there can be a show/hide onscreen keyboard button in the player that would allow users to press the keys on the screen.I think that nothing should happen as workarounds would be too complicated. So maybe a detect if running on mobile block? So that people can code an entirely new UI just for mobile.DON'T have keyboardsmobile phones and tablets
Good catch. That is indeed something we are thinking about / working on!
- hiccup01
- Scratcher
100+ posts
Scratch 3.0
The issue with a isMobile? block is that mobile compatibility would still be broken on older projects…I think that nothing should happen as workarounds would be too complicated. So maybe a detect if running on mobile block? So that people can code an entirely new UI just for mobile.Good catch. That is indeed something we are thinking about / working on! There's one gigantic problem:
Everybody knows that mobile phones and tablets don't have keyboards! So for this block…when [space v] key pressed…to work, there needs to be a keyboard! But mobile phones and tablets don't have keyboards so the block won't work!!!!!
~snip~
Last edited by hiccup01 (April 11, 2017 04:41:06)
- iamunknown2
- Scratcher
1000+ posts
Scratch 3.0
Maybe make it so that does-not-work-on mobile blocks are highlighted in some way? Good catch. That is indeed something we are thinking about / working on!
Maybe an “on mobile phone” event c-block or a sensing “on mobile phone?” Boolean block could be introduced as well.
- DeleteThisAcount
- Scratcher
1000+ posts
Scratch 3.0
“The project you using is not made with mobile devices in mind please use a computer to view this”Add a check mark while sharing project “Works with mobile devices”
Continue?
“The project you are using has not been edited in Scratch 3.0 therefor it may not have mobile support”
Continue?
Also add a isMobile? block
- titanscratch
- Scratcher
100+ posts
Scratch 3.0
And mobile phones and tablets don't have mouses so these blocks won't work as well!The issue with a isMobile? block is that mobile compatibility would still be broken on older projects…I think that nothing should happen as workarounds would be too complicated. So maybe a detect if running on mobile block? So that people can code an entirely new UI just for mobile.Good catch. That is indeed something we are thinking about / working on! There's one gigantic problem:
Everybody knows that mobile phones and tablets don't have keyboards! So for this block…when [space v] key pressed…to work, there needs to be a keyboard! But mobile phones and tablets don't have keyboards so the block won't work!!!!!
~snip~
<mouse down?>P.S. You can plug in a keyboard and a mouse into some tablets, including mine!
<touching [mouse-pointer v] ?>
- dzaima
- Scratcher
100+ posts
Scratch 3.0
Mouse does work as the touch point. <mouse down?> would equal is screen touched, <touching mouse-pointer?> “is a/the(whether to allow multi-touch or not is a big decision) touch point on me”. And mobile phones and tablets don't have mouses so these blocks won't work as well!<mouse down?>P.S. You can plug in a keyboard and a mouse into some tablets, including mine!
<touching [mouse-pointer v] ?>
Another thing is multi-touch support - I'd guess that it wouldn't be added (trough it would be cool and advanced scratchers could probably do it if <touching mouse-pointer?> gives true for any point not just one).
About keyboard stuff - there should probably be some option to allow a virtual keyboard (trough an issue would be (as far as I know) that android keyboards don't support “is key pressed”, only “when key pressed”) for compatibility, but that should be an option.
- DeleteThisAcount
- Scratcher
1000+ posts
Scratch 3.0
This would fix itMouse does work as the touch point. <mouse down?> would equal is screen touched, <touching mouse-pointer?> “is a/the(whether to allow multi-touch or not is a big decision) touch point on me”. And mobile phones and tablets don't have mouses so these blocks won't work as well!<mouse down?>P.S. You can plug in a keyboard and a mouse into some tablets, including mine!
<touching [mouse-pointer v] ?>
Another thing is multi-touch support - I'd guess that it wouldn't be added (trough it would be cool and advanced scratchers could probably do it if <touching mouse-pointer?> gives true for any point not just one).
About keyboard stuff - there should probably be some option to allow a virtual keyboard (trough an issue would be (as far as I know) that android keyboards don't support “is key pressed”, only “when key pressed”) for compatibility, but that should be an option.
“The project you using is not made with mobile devices in mind please use a computer to view this”Add a check mark while sharing project “Works with mobile devices”
Continue?“The project you are using has not been edited in Scratch 3.0 therefor it may not have mobile support”
Continue?
Also add a isMobile? block
- NitroCipher
- Scratcher
500+ posts
Scratch 3.0
there could be a tag for projects that are mobile-ready
- Greenduck54
- Scratcher
500+ posts
Scratch 3.0
I'm wondering… will the size of the stage/max size of costumes and backdrops will be increased to 1920 x 1080???
- IgDegOo
- Scratcher
1000+ posts
Scratch 3.0
no I'm wondering… will the size of the stage/max size of costumes and backdrops will be increased to 1920 x 1080???
- Greenduck54
- Scratcher
500+ posts
Scratch 3.0
ripno I'm wondering… will the size of the stage/max size of costumes and backdrops will be increased to 1920 x 1080???
- _nix
- Scratcher
1000+ posts
Scratch 3.0
Citation? I'm pretty sure it isn't confirmed, but thisandagain did say mid-last year to “stay tuned” on the topic of 16:9/1080p stages:no I'm wondering… will the size of the stage/max size of costumes and backdrops will be increased to 1920 x 1080???
We are considering that, though we are not 100% sure how we will deal with backwards compatibility quite yet. Stay tuned. I hope Scratch will be in the 16:9 ratio for us with 1080p screens. Finally, some HD projects.
- NitroCipher
- Scratcher
500+ posts
Scratch 3.0
We are considering that, though we are not 100% sure how we will deal with backwards compatibility quite yet. Stay tuned. I hope Scratch will be in the 16:9 ratio for us with 1080p screens. Finally, some HD projects.
In my opinion it should be set in the project config. The old projects should all be set to 4:3 by default.