Today I learned I have to do some configuring to make Chrome allow Java apps to run, because Chrome has made a thing called NPAPI not work by default. I can turn it on, and run Java. However, I read that starting in September, I won’t even be able to do that.
At this article describing what’s going on (Chrome starts pushing Java off the Web by disabling plugins | Ars Technica), a mysterious comment is made at the end that Internet Explorer hasn’t supported NPAPI since version 5.5! Yet it remains able to run Java.
So apparently you don’t need to support NPAPI to run Java. So then, what’s the big deal? Can Chrome (or some clever extension maker) not simply support Java by some means other than NPAPI? Or can Java not do something here to make itself runnable sans NPAPI?