Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Major Milestone - v100 of Edge/Chrome/Firefox!
- erencemaltay
- Scratcher
87 posts
Major Milestone - v100 of Edge/Chrome/Firefox!
Same, yesterday, i updated to chrome 99. I updated to Microsoft Edge 99! Yay! 100 is coming soon! It was a secret I opened it manullly!
- beingmedhu
- Scratcher
100+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
i chekced the dates of version 99 and updated to Chrome 99.0.4844.51, No Flash version detectedSame, yesterday, i updated to chrome 99. I updated to Microsoft Edge 99! Yay! 100 is coming soon! It was a secret I opened it manullly!
- beingmedhu
- Scratcher
100+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
plaeseeeee race to march 28 and may 5th really s fast becausec i am ongg googlle dchrome, not mozzila 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?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 towhen 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!
- TheElementGuy
- Scratcher
67 posts
Major Milestone - v100 of Edge/Chrome/Firefox!
Using Chrome/Edge Canary, (v100! I checked) it works.
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
plaeseeeee race to march 28 and may 5th really s fast becausec i am ongg googlle dchrome, not mozzila 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?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 towhen 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!
Lol
Using Chrome/Edge Canary, (v100! I checked) it works.
Yay! Scratch works!!
- beingmedhu
- Scratcher
100+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
whats that? Using Chrome/Edge Canary, (v100! I checked) it works.
- -ElectronicArts-
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
browser versionwhats that? Using Chrome/Edge Canary, (v100! I checked) it works.
- 960times10_5is106044
- Scratcher
500+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
You don't need Canary. Use “Force major version to 100 in User-Agent” and it works, too.
- -ElectronicArts-
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
no if the version isnt realesed yet You don't need Canary. Use “Force major version to 100 in User-Agent” and it works, too.
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
You don't need Canary. Use “Force major version to 100 in User-Agent” and it works, too.
It's his/her choice
- beingmedhu
- Scratcher
100+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
i men whats ccanarybrowser versionwhats that? Using Chrome/Edge Canary, (v100! I checked) it works.
- -ElectronicArts-
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
testing thingsi men whats ccanarybrowser versionwhats that? Using Chrome/Edge Canary, (v100! I checked) it works.
- erencemaltay
- Scratcher
87 posts
Major Milestone - v100 of Edge/Chrome/Firefox!
Now i know what Canary means!testing thingsi men whats ccanarybrowser versionwhats that? Using Chrome/Edge Canary, (v100! I checked) it works.
- beingmedhu
- Scratcher
100+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
OOO A Testera at googgleNow i know what Canary means!testing thingsi men whats ccanarybrowser versionwhats that? Using Chrome/Edge Canary, (v100! I checked) it works.
- mbrick2
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
Or just using chrome canary OOO A Testera at googgle
- mbrick2
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
Revised the code (minor differences)
function getBrowserData() { let ua=navigator.userAgent,tem,M=ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || []; if(/trident/i.test(M[1])){ tem=/\brv[ :]+(\d+)/g.exec(ua) || []; return {name:'IE',version:(tem[1]||'')}; } if(M[1]==='Chrome'){ tem=ua.match(/\bOPR|Edge\/(\d+)/) if(tem!=null) {return {name:'Opera', version:tem[1]};} } M=M[2]? [M[1], M[2]]: [navigator.appName, navigator.appVersion, '-?']; if((tem=ua.match(/version\/(\d+)/i))!=null) {M.splice(1,1,tem[1]);} return { name: M[0], version: M[1] }; } let uadata = getBrowserData() console.log(uadata.version)
- kccuber
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
Can I use this in my Scratch Mod for a browser detector? I will give credit. Sorry for the offtopic. Revised the code (minor differences)function getBrowserData() { let ua=navigator.userAgent,tem,M=ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || []; if(/trident/i.test(M[1])){ tem=/\brv[ :]+(\d+)/g.exec(ua) || []; return {name:'IE',version:(tem[1]||'')}; } if(M[1]==='Chrome'){ tem=ua.match(/\bOPR|Edge\/(\d+)/) if(tem!=null) {return {name:'Opera', version:tem[1]};} } M=M[2]? [M[1], M[2]]: [navigator.appName, navigator.appVersion, '-?']; if((tem=ua.match(/version\/(\d+)/i))!=null) {M.splice(1,1,tem[1]);} return { name: M[0], version: M[1] }; } let uadata = getBrowserData() console.log(uadata.version)
- VedanshS933
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
Can I use this in my Scratch Mod for a browser detector? I will give credit. Sorry for the offtopic. Revised the code (minor differences)function getBrowserData() { let ua=navigator.userAgent,tem,M=ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || []; if(/trident/i.test(M[1])){ tem=/\brv[ :]+(\d+)/g.exec(ua) || []; return {name:'IE',version:(tem[1]||'')}; } if(M[1]==='Chrome'){ tem=ua.match(/\bOPR|Edge\/(\d+)/) if(tem!=null) {return {name:'Opera', version:tem[1]};} } M=M[2]? [M[1], M[2]]: [navigator.appName, navigator.appVersion, '-?']; if((tem=ua.match(/version\/(\d+)/i))!=null) {M.splice(1,1,tem[1]);} return { name: M[0], version: M[1] }; } let uadata = getBrowserData() console.log(uadata.version)
If it's 100 it's not offtopic
- mbrick2
- Scratcher
1000+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
(#77)Sure (u asked alrready)Can I use this in my Scratch Mod for a browser detector? I will give credit. Sorry for the offtopic. Revised the code (minor differences)function getBrowserData() { let ua=navigator.userAgent,tem,M=ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || []; if(/trident/i.test(M[1])){ tem=/\brv[ :]+(\d+)/g.exec(ua) || []; return {name:'IE',version:(tem[1]||'')}; } if(M[1]==='Chrome'){ tem=ua.match(/\bOPR|Edge\/(\d+)/) if(tem!=null) {return {name:'Opera', version:tem[1]};} } M=M[2]? [M[1], M[2]]: [navigator.appName, navigator.appVersion, '-?']; if((tem=ua.match(/version\/(\d+)/i))!=null) {M.splice(1,1,tem[1]);} return { name: M[0], version: M[1] }; } let uadata = getBrowserData() console.log(uadata.version)
- beingmedhu
- Scratcher
100+ posts
Major Milestone - v100 of Edge/Chrome/Firefox!
i am saying hes a tester at googgle thats amazinOr just using chrome canary OOO A Testera at googgle
- Discussion Forums
- » Advanced Topics
- » Major Milestone - v100 of Edge/Chrome/Firefox!