History of User Agent Strings

By Deane Barker on September 9, 2008

History of the browser user-agent string: I always wondered why the word “Mozilla” appeared in IE user agent strings.

And Internet Explorer supported frames, and yet was not Mozilla, and so was not given frames. And Microsoft grew impatient, and did not wish to wait for webmasters to learn of IE and begin to send it frames, and so Internet Explorer declared that it was “Mozilla compatible” and began to impersonate Netscape, and called itself Mozilla/1.22 (compatible; MSIE 2.0; Windows 95), and Internet Explorer received frames, and all of Microsoft was happy, but webmasters were confused.

I’m worried because I find this so fascinating.

Gadgetopia