What you are seeing on Firefox 26+ is all plugins except Flash becoming click-to-play by default: https://blog.mozilla.org/futurereleases/2013/09/24/plugin-ac...
I know it's to protect the users from themselves but if you're going to warn on all versions make it easier to allow the applet to run.
> https://dl.dropboxusercontent.com/u/1643240/outdated_java.pn...
The problem is that this dialog box is outright lying. It will show that placeholder even with the latest version of Java installed.
Firefox is open source software. Open source software should be trustworthy. Software which lies to you is by definition not.
As things stand here, right now, it's Firefox which has a problem.
As a dedicated Firefox-user who dislikes the direction Chrome is taking, I still say Firefox has a problem here. This is something real users are experiencing.
I believe this as a whole will have a very negative impact on Firefox's perception in the java-heavier regions of the internet.
And damage done is hard to repair. Mozilla should think carefully and very quickly about what they just have done.
Edit: My bank's facebook page is already filling up with customers saying they can't log in. When the bank's reply is "Dont use Firefox. Firefox is broken" and the customer indeed can log in with other browsers, what chance do you think there is for the user going back to Firefox?
Mozilla needs to get 24.1 java-enabled-edition out there now, until it gets its UI/UX story straight.
Edit 2: Down-vote as you like. If you don't think this will affect Firefox's perception, you are a tad more optimistic than I am.
Given Javas security history, this seems correct.
In both, with my existing old build of Java, I got a placeholder image like this:
https://dl.dropboxusercontent.com/u/1643240/outdated_java.pn...
Clicking it took me to the update page. Exactly what you want. There was an option in the top-left corner to forcibly load it, which is fine - updating is the right move.
Once I updated and uninstalled the old JRE, in Firefox 24 the applet I was trying loaded silently without any confirmation. It was not blacklisted.
In Firefox Nightly, once Java is updated, I see this placeholder where the applet would have been:
https://dl.dropboxusercontent.com/u/1643240/activate_java.pn...
Clicking the placeholder opens a prompt asking if I want to allow the plugin once or allow it always on this site. Very straightforward.
Other than the fact that modern Java 7 is not blocked by default in Firefox 24 for me (maybe they didn't roll that out yet?), everything works fine here, and I don't see any catastrophic UI mistakes, developer/enterprise-hostile design, or attempts at destroying the web.