Discuss Scratch
- Discussion Forums
- » Suggestions
- » Accuracy of Browser/Operating System versions
- BarelySmooth
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
The browser / operating system info in the forums are not accurate.
This is my browser / operating system info:
But I use Microsoft Edge Chromium Dev on Windows! The above info is wrong. Microsoft Edge is based on Chromium, and so is Google Chrome but they are different in many ways.
Here is Microsoft Edge's User Agent String:
and here is Google Chrome's User Agent String:
They are clearly different. If I am right, this would also affect other Chromium based browsers.
The issue is trivial but it can also be vital (in some cases, especially the Bugs and Glitches forum)
This is my browser / operating system info:
My browser / operating system: Windows NT 10.0, Chrome 90.0.4421.0, No Flash version detected
But I use Microsoft Edge Chromium Dev on Windows! The above info is wrong. Microsoft Edge is based on Chromium, and so is Google Chrome but they are different in many ways.
Here is Microsoft Edge's User Agent String:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4421.0 Safari/537.36 Edg/90.0.810.1
and here is Google Chrome's User Agent String:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.11 Safari/537.36
They are clearly different. If I am right, this would also affect other Chromium based browsers.
The issue is trivial but it can also be vital (in some cases, especially the Bugs and Glitches forum)
- DangerousDawn
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
Isn't that a bit too much information? I think the original is fine.
My browser / operating system: ChromeOS 13597.84.0, Chrome 88.0.4324.153, No Flash version detected
- BarelySmooth
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
Clarification: I am not asking to show the entire user agent string (I'd never want that)
What I want is it to show the correct browser.
I want this:
What I want is it to show the correct browser.
I want this:
My browser / operating system: Windows NT 10.0, Chrome 90.0.4421.0, No Flash version detectedto be replaced with this:
My browser / operating system: Windows NT 10.0, Microsoft Edge 90.0.810.1, No Flash version detected
Last edited by BarelySmooth (March 8, 2021 15:20:48)
- DangerousDawn
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
When I used Firefox, it appeared with Firefox.
- BarelySmooth
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
When I used Firefox, it appeared with Firefox.That is because Firefox is not chromium based. Edge is based on Chromium and the forums assume all Chromium based browsers to be Chrome.
- Chiroyce
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
Firefox works fine because it isn't based off of Chromium.
My browser / operating system: Windows 7, Firefox 86.0, No Flash version detected
My browser / operating system: Windows 7, Firefox 86.0, No Flash version detected
- han614698
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
My browser / operating system: Windows NT 10.0, Chrome 88.0.4324.190, No Flash version detected
That info is correct for me, no support.
That info is correct for me, no support.
- the2000
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
My browser / operating system: Windows NT 10.0, Chrome 88.0.4324.190, No Flash version detectedJust because it works for you doesn't mean that it will work for everyone.
That info is correct for me, no support.
I think that's because the last time that detector was updated was probably before Chromium browsers were really a thing? I don't recall many existing back in like 2013. (Also, you can tell that this is at least two years out of date because it still checks for the Flash version)When I used Firefox, it appeared with Firefox.That is because Firefox is not chromium based. Edge is based on Chromium and the forums assume all Chromium based browsers to be Chrome.
- BarelySmooth
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
My browser / operating system: Windows NT 10.0, Chrome 88.0.4324.190, No Flash version detectedThat info is correct for you, because you probably use Chrome. Please read the entire post.
That info is correct for me, no support.
I think that's because the last time that detector was updated was probably before Chromium browsers were really a thing? I don't recall many existing back in like 2013. (Also, you can tell that this is at least two years out of date because it still checks for the Flash version)There were a few other chromium browsers, they were not that popular back then. Edge Chromium launched in 2020 (after discontinuing EdgeHTML). It has many users.
- Socialix
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
The globe button gets the browser from the user's user agent.
A user agent contains stuff like your OS, browser, etc. On most Chromium browsers, like Brave, however, it doesn't have a modified user agent, so it comes like this:
In conclusion, we learn that it's the software developer's fault (in your case Microsoft) for not modifying the agent.
Brave's user agent is still Chrome, according to WhatIsMyBrowser.com. On the agents, it has Brave in it, but it still contains Chrome. That means, the other browsers probably also have Chrome in it.
When you use Brave while accessing the main domain, it says “Brave, but it reported that it's Chrome!”.
A user agent contains stuff like your OS, browser, etc. On most Chromium browsers, like Brave, however, it doesn't have a modified user agent, so it comes like this:
Windows ME, Chrome INSERT-CHROMIUM-VERSION-HERE, No Flash version detectedso it uses that instead. However, on browsers that have modified user agents, like Opera, use their own name instead:
Windows ME, Opera INSERT-OPERA-VERSION-HERE, No Flash version detectedAs you can see, Agent1 still contains Chrome in it, and not Chromium, meaning that the globe can't diffrentiate between Chrome and Chromium/the actual browser.
In conclusion, we learn that it's the software developer's fault (in your case Microsoft) for not modifying the agent.
Brave's user agent is still Chrome, according to WhatIsMyBrowser.com. On the agents, it has Brave in it, but it still contains Chrome. That means, the other browsers probably also have Chrome in it.
When you use Brave while accessing the main domain, it says “Brave, but it reported that it's Chrome!”.
Last edited by Socialix (March 8, 2021 17:17:24)
- BarelySmooth
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
WhatIsMyBrowser correctly identifies my browser as Edge 90 on Windows. I find no reason why the forums should not be able to do the same.
In MSEdge's UA string, the Edg/90.0.810.1 part identifies it as Edge Chromium.
In MSEdge's UA string, the Edg/90.0.810.1 part identifies it as Edge Chromium.
Last edited by BarelySmooth (March 20, 2021 15:28:09)
- dhfbei8987
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
In a sense… I prefer chrome over edge.
No support, you simply can change it to Microsoft Edge.
No support, you simply can change it to Microsoft Edge.
- Steve0Greatness
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
The forums isn't the most accurate, but it gives a general idea. +It doesn't need to be accurate, it's good enough, you don't need to give you're full browsing history just to give a bug report.
- BarelySmooth
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
In a sense… I prefer chrome over edge.This is not a post on browser preference. If it were, I could give a hundred reasons to why I like Edge better

you simply can change it to Microsoft Edge.I had mentioned two things in my original post:
- The issue is trivial but it can also be vital (in some cases, especially the Bugs and Glitches forum. I am not talking about me changing it.)
- Microsoft Edge is based on Chromium, and so is Google Chrome but they are different in many ways
The forums isn't the most accurate, but it gives a general idea. +It doesn't need to be accurate, it's good enough, you don't need to give you're full browsing history just to give a bug report.You have a point. Every browser has a UA String. The user agent string consists of the browser and OS info along the the CPU architecture and other stuff. It does not contain any browser history. But, all I am suggesting is that the forum detects the correct browser. According to the above example, the browser/os info detection is wrong. That makes the feature entirely useless (except for chrome users). If the info is inaccurate, it would not be useful.
- dertermenter
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
Support to make it more accurate as before it was false infomation.
- BarelySmooth
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
Bump
bring up my post
bring up my post
- Steve0Greatness
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
You have a point. Every browser has a UA String. The user agent string consists of the browser and OS info along the the CPU architecture and other stuff. It does not contain any browser history. But, all I am suggesting is that the forum detects the correct browser. According to the above example, the browser/os info detection is wrong. That makes the feature entirely useless (except for chrome users). If the info is inaccurate, it would not be useful.All the ST would need to do is rename chrome, to chromium-base.
As chrome and edge are both based off of chromium.
- samq64
-
Scratcher
1000+ posts
Accuracy of Browser/Operating System versions
The globe button gets the browser from the user's user agent.Are you actually using Windows ME?
A user agent contains stuff like your OS, browser, etc. On most Chromium browsers, like Brave, however, it doesn't have a modified user agent, so it comes like this:Windows ME, Chrome INSERT-CHROMIUM-VERSION-HERE, No Flash version detectedso it uses that instead. However, on browsers that have modified user agents, like Opera, use their own name instead:Windows ME, Opera INSERT-OPERA-VERSION-HERE, No Flash version detectedAs you can see, Agent1 still contains Chrome in it, and not Chromium, meaning that the globe can't diffrentiate between Chrome and Chromium/the actual browser.
In conclusion, we learn that it's the software developer's fault (in your case Microsoft) for not modifying the agent.
Brave's user agent is still Chrome, according to WhatIsMyBrowser.com. On the agents, it has Brave in it, but it still contains Chrome. That means, the other browsers probably also have Chrome in it.
When you use Brave while accessing the main domain, it says “Brave, but it reported that it's Chrome!”.
Also support. It doesn't seem to be a problem for me, but I use Firefox. But I guess it can be annoying if you're using Microsoft Edge.
Last edited by samq64 (March 13, 2021 00:27:05)
- Discussion Forums
- » Suggestions
-
» Accuracy of Browser/Operating System versions









