mdittmer/web-apis

UA strings can no longer be trusted

Opened this issue · 2 comments

Should be "UA strings"?

As you suggest, making it possible to edit before submitting in the manual mode would work, or even requiring it the UA string is one of the known frozen ones.

When using BrowserStack, maybe there's a way to get the version externally from the browser?

Using BrowserStack for automated testing, the script talking via WebDriver knows (or can be made to know) which version of which browser was requested from BrowserStack. The only messy bit is that if we can only ask for "Version X", and the UA string doesn't contain "Version X.Y.Z", then we have a problem.