But so is Internet Explorer. What kind of super old Windows version were these people running? What caused IE to open out of the blue? Windows has plenty flaws but randomly open browsers is not one I'm familiar with.
But so is Internet Explorer. What kind of super old Windows version were these people running? What caused IE to open out of the blue? Windows has plenty flaws but randomly open browsers is not one I'm familiar with.
And iirc Edge shows some shitty news feed "new tab" screen (without ads). It's still crap, but less crap than msn.com :-)
IE does not start up automatically.
They probably did some hacky shit like
CreateObject("WScript.Shell").Run "cmd /k C:\Progra~1\Intern~1\iexplore.exe" & Blah
and then forgot to set Blah, or it used to be set but somehow got unset in a later update script, etc.
Yes, it sucks, but there are tons of archaic corporate programs and government sites that require it. Some oddly coded old programs will still launch IE if you click links in their About windows (probably hardcoded to launch IE instead of using the system's default url handler).
Java Applets (and Flash) were built on the NPAPI APIs (as "plug-ins"). Historically NPAPI was supported by every major browser.
NPAPI/Plug-ins are insecure/cannot be sandboxed. After Flash died, browsers quickly dropped NPAPI support (namely Opera 2016, Chrome in 2015, Firefox in 2017, Safari in 2018, etc) and Edge never supported it.
Internet Explorer is the only browser with a large install-base that still supports native plugins and by extension Java Applet. It is essentially Microsoft's "compatibility" browser, a safe haven for the last remaining ActiveX/NPAPI Plug-ins/Flash/Java Applets/etc.
Extensions by contrast are much more secure, as they run completely in a browser's context and can be isolated/sandbox/have permissions, but aren't suitable for running a full speed virtual machine (although Web Assembly could change that) like Java or Flash.
I though plugins on Internet Explorer used ActiveX, not NPAPI. Wikipedia agrees with me (https://en.wikipedia.org/wiki/NPAPI): "Internet Explorer versions 3 through 5.5 SP2 supported NPAPI [...] Support came via a small ActiveX control (named "plugin.ocx") that acted as a shim [...] Microsoft dropped support in version 5.5 SP2 onwards for security reasons."
The default settings for IE are for the masses - they want to see a search bar / news site as soon as they open the web browser. If the browser did nothing, a lot of non-technical people would think their internet / device isn't working.
Technical users probably don't want to see msn.com, and are OK with opening a blank window. So just change the settings! It's on the first tab!
Build-servers.
MSN does not load on IE in Windows Server.