Linked by Thom Holwerda on Tue 6th Mar 2018 00:17 UTC
Internet & Networking

In the beginning there was NCSA Mosaic, and Mosaic called itself NCSA_Mosaic/2.0 (Windows 3.1), and Mosaic displayed pictures along with text, and there was much rejoicing.

I've always wondered why every user agent string starts with Mozilla, and now I know. Fun read, too.

Thread beginning with comment 654347
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Old article
by ahferroin7 on Wed 7th Mar 2018 13:36 UTC in reply to "RE: Old article"
ahferroin7
Member since:
2015-10-30

TBH though, it's really only graphical web browsers that are that bad consistently. For example, the Android HttpURLConnection class (used by Android apps who just want to fetch data from web servers) has a default UA string that looks like:

Dalvik/1.4.0 (Linux; U; Android 2.3.6; GT-S5570 Build/GINGERBREAD)

It tells you it's Dalvik and what version, ID's the OS, and tells you the model of the device and the build of Android.

Going even beyond that, most other things that aren't specifically web browsers just ID themself and their version (for example, 'Wget/1.19.4'), and a lot of text-mode browsers behave like that too.

Reply Parent Score: 5