- cross-posted to:
- firefox@lemmy.ml
- cross-posted to:
- firefox@lemmy.ml
Teams also doesn’t support multiple “work” accounts, so I had to boot up a laptop to accept the call. 🤷
Teams also doesn’t support multiple “work” accounts, so I had to boot up a laptop to accept the call. 🤷
Sidenote:
HTTP user agents have become absolutely bonkers over the years.
I like how this guy explains the history of browser user agents and why they have this strange configuration today:
https://webaim.org/blog/user-agent-string-history/
And that’s why you shouldn’t parse them and use feature detection instead.
There’s an API called “client hits” that’s replacing user-agent. Some of the hints will require the user to provide permission for the site to use them, since they could be used for fingerprinting.
Major browsers (Chrome and I thibk Firefox) are freezing the user-agent. The only thing that’ll be changing in user agents is the major browser version. Other parts including platform will be static. Chrome on Windows will always report itself as Windows 10 for example. https://www.chromium.org/updates/ua-reduction/
Oh so like how other browsers reported Windows NT for decades… cool.
Useragent parsing is still a thing?
It is similiar in nature to greping html.
[This comment has been deleted by an automated system]
Not really. The example listed above is perfectly readable.
Knowing the versions of webkit, browser version, etc. is important due to inconsistencies, new features, mossing features, and deprecated features. Sure it can be faked, but that is on the end user.
Chrome doesn’t use Webkit. The user agent is full of stuff for backwards compatibility. That’s why it’s being deprecated in favour of a better api (client hints)