What's up with the userAgent string?
I originally tweeted something about this, but two days later I'm still amused, so I'm dropping it here for safe keeping.
While working on our WebXR Viewer (XR focused iOS browser app), I made the mistake of finally looking seriously at the browser
navigator.userAgent string, and asked my co-workers at Mozilla "WTH is up with that??!" (figuring someone would regale me with the history of how it evolved to where it is.
And @larsberg obliged, pointing me at an amusing and informative "history" of the evolution of the string.
And now I’m informed, but not amused.
But I did like the ending:
For context, I was doing this because I wanted to add something to the
Of course, now I realize that adding a little something to the
userAgent string has a long and dignified history, so there's that ...