On 5/21/25 17:58, Kenneth Fogel wrote: > After downloading NB 26 I went through what it can create and came across > Applets and Applet Forms. I am just curious to know why this project type and > associated files still exist?
There is really no reason why jnlp/applet features of the ant project support modules are still there other than that nobody freed up time to remove them yet. Removing things is often the easy part - making sure that everything still works typically isn't. At some point we might have to remove at least some of it, given that the API itself is deprecated for removal. https://github.com/apache/netbeans/issues/8256 meta issue to track some of the deprecation tasks btw looking for reviewers https://github.com/apache/netbeans/pull/8411 - baby steps ;) > Is it for backward compatibility and therefore requires nothing newer that > Java 8? I sometimes think of Applets as the deprecated feature that cannot > die. I am just curious why as I liked Applets. The failure, correct me if I > have this wrong, to convince browsers to include a JVM much like the new NB > installers do, led to the demise of Applets. Oh, Flash also had something to > do with the demise of Applets although Flash is dead and buried and Applets > are still trying to raise from the grave. the plugin system itself (NPAPI) which used to allow browsers to run things like flash/applets/silverlight etc is not there anymore. https://en.wikipedia.org/wiki/NPAPI The concept of installing runtimes to run software is a bit old fashioned, but I don't think it was the main reason why they failed. Sandboxing itself (see security manager removal) on what webstart relied on is very difficult to get right. Loading the Jake2 demo applet ended most java-is-slow arguments back then. best regards, -mbien > > Please do not take this inquiry too seriously, I am just curious and likely > am unaware of why Applets are hanging on, > > Ken > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists