Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Major Milestone - v100 of Edge/Chrome/Firefox!
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
100 version will cause problem and also is a Major Milestone! It will cause the problem that big sites will stop working because many sites only report the first two digit numbers. So they'll report 100 as 10 and then block you thinking you are using an old version.
Will Scratch get affected? discuss about version 100 here.
Release dates for v100
March 29 - Microsoft Edge and Google Chrome
May 3 - Mozilla Firefox
What can happen in Scratch blocks?
Here if it reports 100 as 10 then is will surely block them. They need to update it to
In this script it detects all three numbers and then it will able to allow
Scratch On!
Will Scratch get affected? discuss about version 100 here.
Release dates for v100
March 29 - Microsoft Edge and Google Chrome
May 3 - Mozilla Firefox
What can happen in Scratch blocks?
when green flag clicked(I know they are Scratch Blocks)
set [User Agent v] to (join (letter (1) of (correct user agent)) (letter (2) of (correct user agent))
if <(User Agent) < [40]> then
say [You are Blocked. Please upgrade to a new version]
else
broadcast [Connect... v]
end
Here if it reports 100 as 10 then is will surely block them. They need to update it to
when green flag clicked
set [User Agent v] to (join (letter (1) of (correct user agent))(join (letter (2) of (correct user agent)) (letter (3) of (correct user agent))))
if <(User Agent) < [40]> then
say [You are Blocked. Please upgrade to a new version]
else
broadcast [Connect... v]
end
In this script it detects all three numbers and then it will able to allow
Scratch On!
Last edited by VedanshS933 (Feb. 22, 2022 04:39:53)
Home OS 3.0 Coming Soon!
https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/880616996/
Post Count - 2000+!
1. Suggestions 1100+ (first time hitting 1000 on a subforum!)
2. Questions about Scratch 250+
3. Advanced Topics 230+
4. New Scratchers 100+
5. Show & Tell 80+
6. Bugs and Glitches 70+
redesigning the signature
- -EmeraldThunder-
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
I expect most sites will quickly allow ‘version 10’ through their filters in a matter of days. Maybe the browsers have some sort of elaborate fix they've got planned and are waitng to reveal.
Nothing here.
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
I expect most sites will quickly allow ‘version 10’ through their filters in a matter of days. Maybe the browsers have some sort of elaborate fix they've got planned and are waitng to reveal.
What would happen if someone is using 10 so they'll also be allowed and then might get hacked?
Home OS 3.0 Coming Soon!
https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/880616996/
Post Count - 2000+!
1. Suggestions 1100+ (first time hitting 1000 on a subforum!)
2. Questions about Scratch 250+
3. Advanced Topics 230+
4. New Scratchers 100+
5. Show & Tell 80+
6. Bugs and Glitches 70+
redesigning the signature
- -EmeraldThunder-
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
(#4)Maybe they'd be forced to update, not ideal but it's better than facing patched venrebilities.I expect most sites will quickly allow ‘version 10’ through their filters in a matter of days. Maybe the browsers have some sort of elaborate fix they've got planned and are waitng to reveal.
What would happen if someone is using 10 so they'll also be allowed and then might get hacked?
Nothing here.
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
(#4)Maybe they'd be forced to update, not ideal but it's better than facing patched venrebilities.I expect most sites will quickly allow ‘version 10’ through their filters in a matter of days. Maybe the browsers have some sort of elaborate fix they've got planned and are waitng to reveal.
What would happen if someone is using 10 so they'll also be allowed and then might get hacked?
If they allow 10 then they'll also need to allow 11 and above.
Home OS 3.0 Coming Soon!
https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/880616996/
Post Count - 2000+!
1. Suggestions 1100+ (first time hitting 1000 on a subforum!)
2. Questions about Scratch 250+
3. Advanced Topics 230+
4. New Scratchers 100+
5. Show & Tell 80+
6. Bugs and Glitches 70+
redesigning the signature
- god286
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
Check the news (very interesting) - right now in Firefox Nightly and Chrome you can set a flag to volunteer to test sites with your User Agent as Version 100, UA parsing libraries have made fixes (just get sites to update), things should go well. But if it doesn't go well, Mozilla (and I think Google) have a backup plan to freeze version numbers at 99 if there is widespread damage. I heard they also might make the version like Chrome/99.101.1.2 (101 being the actual version number) instead of the usual Chrome/99.1.2 maybe? I don't think the 99.101 solution will be good though - it will make user agents even more complicated. But it's a last resort, I hope the transition goes well!
Some people called it a Y2K all over again. It's very similar.
Some people called it a Y2K all over again. It's very similar.
Last edited by god286 (Feb. 21, 2022 08:28:05)
Here are some of my followers!
I joined: 5 years, 9 months, 24 days ago (31/03/2018)
I have: 479 followers
In total, I have attained: 1,403 loves, 1,145 favourites, and 33,731 views.
Fun Fact: If my account continued to gain followers at a similar rate to right now, in 14,210 years I would reach the number of followers griffpatch has today! Try to imagine how many followers he would have then!
Thank you everyone!
Script created by god286.
- -inspect-
- New Scratcher
3 posts
Major Milestone - v100 of Edge/Chrome/Firefox!
I never got the problem with this. The number changes UA is increased to 100 and then what? It can't process it? Well that makes no sense! Why on earth would you make a website without thinking about parsing ONE extra character!
Hi, its Mbrick2
Check Mbrick2's Ocular for Proof
https://ocular.jeffalo.net/users/mbrick2
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
parsing ONE extra character!I never got the problem with this. The number changes UA is increased to 100 and then what? It can't process it? Well that makes no sense! Why on earth would you make a website without thinking about
Check the Realese Dates. Also search
Home OS 3.0 Coming Soon!
https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/880616996/
Post Count - 2000+!
1. Suggestions 1100+ (first time hitting 1000 on a subforum!)
2. Questions about Scratch 250+
3. Advanced Topics 230+
4. New Scratchers 100+
5. Show & Tell 80+
6. Bugs and Glitches 70+
redesigning the signature
- Scratch137
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
parsing ONE extra character!Browsers report version info using what's called a user agent string, which looks something like this: I never got the problem with this. The number changes UA is increased to 100 and then what? It can't process it? Well that makes no sense! Why on earth would you make a website without thinking about
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36 Edg/98.0.1108.50
98.0.4758.80 is quite a long and complicated version number. Features are never added or removed in minor updates, which means that for the sake of compatibility, most websites just check the first two digits, which represent the major version number.
This method, of course, isn't compatible with three-digit version numbers, so Chrome 100 will end up being detected as Chrome 10. This is an issue, because Chrome 10, being from March 2011, is extremely outdated and unsupported by most websites.
In order to prevent major issues when Chrome 100 releases in March, a lot of websites will have to change the way they check version strings.
(it's not halloween anymore, new signature coming eventually)
;
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
parsing ONE extra character!Browsers report version info using what's called a user agent string, which looks something like this: I never got the problem with this. The number changes UA is increased to 100 and then what? It can't process it? Well that makes no sense! Why on earth would you make a website without thinking aboutLet's just look at the Chrome version for simplicity.Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36 Edg/98.0.1108.50
98.0.4758.80 is quite a long and complicated version number. Features are never added or removed in minor updates, which means that for the sake of compatibility, most websites just check the first two digits, which represent the major version number.
This method, of course, isn't compatible with three-digit version numbers, so Chrome 100 will end up being detected as Chrome 10. This is an issue, because Chrome 10, being from March 2011, is extremely outdated and unsupported by most websites.
In order to prevent major issues when Chrome 100 releases in March, a lot of websites will have to change the way they check version strings.
That's what I mean!
Home OS 3.0 Coming Soon!
https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/880616996/
Post Count - 2000+!
1. Suggestions 1100+ (first time hitting 1000 on a subforum!)
2. Questions about Scratch 250+
3. Advanced Topics 230+
4. New Scratchers 100+
5. Show & Tell 80+
6. Bugs and Glitches 70+
redesigning the signature
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
Does the UA parser in
https://github.com/JaydenDev/redirX
have any issues with 100.x versions?
You can check by activating a flag I think. Can't remember it's name
Home OS 3.0 Coming Soon!
https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/880616996/
Post Count - 2000+!
1. Suggestions 1100+ (first time hitting 1000 on a subforum!)
2. Questions about Scratch 250+
3. Advanced Topics 230+
4. New Scratchers 100+
5. Show & Tell 80+
6. Bugs and Glitches 70+
redesigning the signature
- kccuber
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
I find it quite hilarious that this is literally what user-agent detectors are:
(join (letter (1) of (user agent)) (letter (2) of (user agent))ok not exactly but you get the point
- scratchusername40
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
If apple keeps releasing safari versions at the current pace, Safari 100 will likely come out in the year 2123 (yes I did the math)
- SuperMarioHome
- Scratcher
100+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
First we had the Y2K bug, then we started *ing (was going to have a different f) out about 2038 and now we have this.
About me:
SuperMarioHome | Boy, age 11 | m a r i o | ScratchDOS
—–
Useful links:
TOLORS | Suggestion Directory | Ocular
You have reached the demo version limit. Highlight this text and press (Ctrl+)Shift+Down to continue.
—–
@SuperMarioHome2
—–
Check out Project Forumoji!
—–
—–
ScratchDOS 4.0 in the works!
;
SuperMarioHome | Boy, age 11 | m a r i o | ScratchDOS
—–
Useful links:
TOLORS | Suggestion Directory | Ocular
You have reached the demo version limit. Highlight this text and press (Ctrl+)Shift+Down to continue.
—–
@SuperMarioHome2
—–
Check out Project Forumoji!
—–
—–
ScratchDOS 4.0 in the works!
;
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
(was going to have a different f) out about 2038 and now we have this.First we had the Y2K bug, then we started *ing
Yup! We are entering 3 numbers!
Home OS 3.0 Coming Soon!
https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/880616996/
Post Count - 2000+!
1. Suggestions 1100+ (first time hitting 1000 on a subforum!)
2. Questions about Scratch 250+
3. Advanced Topics 230+
4. New Scratchers 100+
5. Show & Tell 80+
6. Bugs and Glitches 70+
redesigning the signature
- god286
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
It doesn't check version numbers.. Does the UA parser in
https://github.com/JaydenDev/redirX
have any issues with 100.x versions?
Here are some of my followers!
I joined: 5 years, 9 months, 24 days ago (31/03/2018)
I have: 479 followers
In total, I have attained: 1,403 loves, 1,145 favourites, and 33,731 views.
Fun Fact: If my account continued to gain followers at a similar rate to right now, in 14,210 years I would reach the number of followers griffpatch has today! Try to imagine how many followers he would have then!
Thank you everyone!
Script created by god286.
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
It doesn't check version numbers.. Does the UA parser in
https://github.com/JaydenDev/redirX
have any issues with 100.x versions?
Github does not?
Home OS 3.0 Coming Soon!
https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/880616996/
Post Count - 2000+!
1. Suggestions 1100+ (first time hitting 1000 on a subforum!)
2. Questions about Scratch 250+
3. Advanced Topics 230+
4. New Scratchers 100+
5. Show & Tell 80+
6. Bugs and Glitches 70+
redesigning the signature
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
If apple keeps releasing safari versions at the current pace, Safari 100 will likely come out in the year 2123 (yes I did the math)
They're still on 15 ha ha ha
I find it quite hilarious that this is literally what user-agent detectors are:(join (letter (1) of (user agent)) (letter (2) of (user agent))ok not exactly but you get the point
Yup I think they do this
when green flag clicked(I know they are Scratch Blocks)
set [User Agent v] to (join (letter (1) of (correct user agent)) (letter (2) of (correct user agent))
if <(User Agent) < [40]> then
say [You are Blocked. Please upgrade to a new version]
else
broadcast [Connect... v]
end
Here if it reports 100 as 10 then is will surely block them. They need to update it to
when green flag clicked
set [User Agent v] to (join (letter (1) of (correct user agent))(join (letter (2) of (correct user agent)) (letter (3) of (correct user agent))))
if <(User Agent) < [40]> then
say [You are Blocked. Please upgrade to a new version]
else
broadcast [Connect... v]
end
In this script it detects all three numbers and then it will able to allow
Scratch On!
Home OS 3.0 Coming Soon!
https://scratch-mit-edu.ezproxy.canberra.edu.au/projects/880616996/
Post Count - 2000+!
1. Suggestions 1100+ (first time hitting 1000 on a subforum!)
2. Questions about Scratch 250+
3. Advanced Topics 230+
4. New Scratchers 100+
5. Show & Tell 80+
6. Bugs and Glitches 70+
redesigning the signature
- Discussion Forums
- » Advanced Topics
- » Major Milestone - v100 of Edge/Chrome/Firefox!