Java security issue

Sort:
Avatar of JDW1

I have spent quite a bit of time trawling for a definite answer on this Java issue. I am using the latest version of Firefox and have downloaded the latest version of Java but I still get a security warning when I try to start a computer based chess game. I have seen postings stating there is a new version of computer chess coming that does not use Java, there are also postings stating Java is dead and Oracle won't fix the security issue. What is the solution, do I just allow chess.com to run/activate the Java plugin or is there some other way to start up a chess game against the computer without using Java? Have there been any issues reported after activating the Java plugin?

Avatar of cyclopps

I stopped using Java more than 10 years ago. Every web site I care about, works fine without it.

Avatar of live2beoutside

Any new thoughts on this topic?  I'm having the same problem as JDW1.  Windows 10 won't run JAVA, Google Chrom won't run JAVA, and the newest Firefox gives a security warning when I try to run JAVA.  This site continues to require JAVA to run a computer based chess game or to try to explore alternative solutions to the tactical trainer sessions.  Being able to do this was the primary reason I upgraded my membership.  If I can't do that, I'm tempted to downgrade back to the free membership as I can't do access the feature I'm paying for.  Any input from the staff at chess.com on this?

Avatar of EscherehcsE

I'm not staff, but I've heard that the V3 computer doesn't require Java, so you should try that first. Click on the link at the bottom of the page, "Try the new Chess.com!"

Avatar of jlconn

Java is not the problem.

If you're getting a security warning, you can change the security settings of your Java runtime. What this means, though, is that the programmers of the Java app you're trying to run probably didn't pay too much attention to their responsibilities vis-a-vis security - or simply couldn't, because of the nature of the app. Most of the time, this means it's a super old app.

In the case of a browser refusing to run a Java app at all, the problem is that the browsers have deprecated support for NPAPI plugins, which is what the official and other common Java browser plugins are.

The quickest solution would be for Oracle and other providers of Java browser plugins to convert the plugin from using NPAPI to using PPAPI. Don't hold your breath, as that is not work that will pay anyone's bills.

A better solution would be to hold the browser makers - or the originators of these plugin APIs - responsible for providing a wrapper to ensure backwards compatibility to at least such an extent as that the plugin doesn't simply fail to load/run in the first place. Some web-delivered apps may still be broken using that wrapper, but others may not be.

In any case, the only way Chess.com can fix things is to totally rewrite the existing functionality using completely different technology.

... which, according to EscherehcsE, is what they've done in version 3.

Avatar of live2beoutside

Thanks guys.  I had completely missed the upgrade to version 3.  That fixed my issue.  I can now play out tactical lessons against the computer.  

Avatar of live2beoutside

....well....actually, it didn't.  The game comes up on the board but the computer does not make a move....is this a bug or am I missing some key to launching the computer to pick up the simulation?  I am able to play a game from scratch against the computer.