All popular browsers' user agent strings, even Internet Explorer's, start with Mozilla/
. Why is this the case?
It is a long and sad story.
In summary:
Mozilla/1.0 (Win3.1)
. It is publicly renamed to Netscape, but in its User-Agent it keeps its original name .Mozilla/
because web servers were routinely browser sniffing and serving pages with frames - a feature supported by both Netscape and IE, but not other browsers of the era - to Netscape only.Mozilla/
, like the browsers before them had done. Plenty of other nonsense also results, like modern Chrome's User-Agent simultaneously claiming to be Mozilla, Chrome, Safari, and 'like Gecko'.