4 ms·
To be pedantic: even if there is code from MSHTML.dll in Spartan, there's no code from NCSA Mosaic in MSHTML.dll. Internet Explorer originally licensed Spyglas
by ethomson 12y ago
To be pedantic: even if there is code from MSHTML.dll in Spartan, there's no code from NCSA Mosaic in MSHTML.dll. Internet Explorer originally licensed Spyglass Mosaic, which licensed the name (and the code) from NCSA, but did not actually use any of the code. Though I suspect that there's not actually any Spyglass Mosaic code left in IE these days.
(Edited, I said that there's no MSHTML.dll code in Spartan. That I do believe exists.)
(Source: http://ericsink.com/Browser_Wars.html http://ericsink.com/Browser_Wars.html)
- 0x0 12y agoInternet Explorer 1.0's "About" box claims it is "Based on NCSA Mosaic": http://utilu.com/IECollection/img/iecollection_ie100_win40nt.png http://utilu.com/IECollection/img/iecollection_ie100_win40nt... (Curiously, Internet Explorer 1.0 showed a version number of "4.40" in the about box.)
- jonathansampson 12y agoIE is (originally) based on NCSA Mosaic code, by way of Spyglass. Spyglass had nearly 70 or so vendors using the same code if I'm not mistaken. The original source code of IE 1 can be seen (an Easter egg) in the video on our blog post (at about 40 seconds): http://blogs.msdn.com/b/ie/archive/2015/02/26/a-break-from-the-past-the-birth-of-microsoft-s-new-web-rendering-engine.aspx http://blogs.msdn.com/b/ie/archive/2015/02/26/a-break-from-t....
- frik 12y agoUp to IE6, the about dialog mentioned Mosaic licensed code. There are UI related glitches (mouse pointer and scroll related code) in IE8 that were never fixed since Mosaic. There is still a lot of UI code and API related stuff from IE3 in IE11.