Plugin2 design could use a little love - too harsh
Dear Plugin2 designers/developers,
I have to support such ancient JRE's because my clients work in cruddy IT departments that don't care about their users and they have desktops that got a 1.3 or a 1.4 certified and never upgraded for whatever reason. Asking them to upgrade is like speaking moon language and you get laughed at. Asking me to decide to choose between plugin1 and plugin2 is equally painful.
I see statements in your https://jdk6.dev.java.net/plugin2/ page that disturb me. And I would like to request, before you really unleash plugin2 onto the scene, that you consider my requests for changes. If you are going to upgrade the plugin (THANK YOU), and you're going to enable it by default, I think it's reasonable for me to expect some sort of wiggle room such that my tags will work ok for pre-1.6u10 Java's as well give some new benefits to the post 1.6u10 Java's.
Here are the features I rely on in plugin1 -
For the IE browser, I use the following object tag:
For non-IE browsers, I use the following object tag:
And for the Java-to-JS communications, I use:
I would also like to request that you NOT mark type="application/x-java-applet;version=1.3.1" as deprecated on the object tags. That is REALLY vital to good object tag behavior on pre-1.6u10 Java's. I like the new syntax of , that is so much easier to understand. I would just like to be given a little wiggle room here and have type="application/x-java-applet;version=1.3.1" be treated as the equivalent of in the new plugin and not be deprecated along with jpi_version (which I agree, should die a horrible death.)
And of course, assuming equivalence with java_version, I request that I be allowed to use the type="application/x-java-applet;version=1.3.1" attribute alongside the new param tags for java_arguments, separate_jvm, etc, and have those work as documented... (Man, I can't wait to see those arguments in action! Wahoo!!)
Plugin2 is going to lead to a radically improved applet environment! Thank you so much for making this much needed upgrade, I'm really looking forward to seeing Java expand on the desktop as a result. Please don't forget the "write once, run anywhere" motto, please make sure plugin2 is not hostile to unfortunate plugin1 users!