|
|
| Line 9: |
Line 9: |
| We believe this page is up to date for May, 2016 (Java 1.8.0_91, [https://www.java.com/en/download/faq/release_dates.xml Java Release Dates]). If you suspect any issues, please email [[Image:Contact-email.png]]. | | We believe this page is up to date for May, 2016 (Java 1.8.0_91, [https://www.java.com/en/download/faq/release_dates.xml Java Release Dates]). If you suspect any issues, please email [[Image:Contact-email.png]]. |
|
| |
|
| ==Java Applets Do Not Work In Chrome, Edge, or Opera== | | ==Java Applets do not work in Chrome, Firefox, Edge, or Opera== |
| ===Chrome=== | | ===Chrome=== |
| Effective September 1, 2015, [https://support.google.com/chrome/answer/6213033# the Google Chrome browser no longer works with Java applets] (including the Java-dependent version of Jmol). This change was announced well in advance.
| | The Google Chrome browser does not support Java (including the Java-dependent version of Jmol). This change happened around 2015 and had been announced well in advance. |
|
| |
|
| The HTML5 implementation of Jmol, JSmol, still works just fine in Chrome. | | The HTML5 implementation of Jmol, JSmol, works just fine in Chrome. |
| | |
| | ===Firefox=== |
| | The Mozilla Firefox browser does not support Java (including the Java-dependent version of Jmol) since version 52 of the 32-bit browser; the 64-bit Firefox has never supported Java. That change happened on March 2017 and had been announced well in advance. |
| | |
| | The HTML5 implementation of Jmol, JSmol, works just fine in Firefox. |
|
| |
|
| ===Edge in Windows 10=== | | ===Edge in Windows 10=== |
| The Microsoft Edge browser (new in Windows 10) [https://www.java.com/en/download/faq/win10_faq.xml does not support Java]. However, Internet Explorer 11 is available in Windows 10 for use with Java, and Firefox can be installed free. See details below. | | The Microsoft Edge browser (new in Windows 10) [https://www.java.com/en/download/faq/win10_faq.xml does not support Java]. However, Internet Explorer 11 is available in Windows 10 for use with Java. See details below. |
| | |
| | The HTML5 implementation of Jmol, JSmol, works just fine in Edge. |
|
| |
|
| ===Opera=== | | ===Opera=== |
| Although the Opera website still [http://www.opera.com/docs/plugins talks about installing Java] (May 2016), Opera 37 no longer operates the Java plugin, and does not list it on its plugins page even when Java is installed in Windows 10.
| | The Opera browser does not support Java. |
| | |
| | The HTML5 implementation of Jmol, JSmol, works just fine in Opera. |
|
| |
|
| ===Alternatives=== | | ===Alternatives=== |
| '''Firefox''' is still [http://www.ghacks.net/2015/01/24/mozilla-adds-npapi-plug-in-sandbox-to-firefox/ supporting the NPAPI interface] required for Java, but has announced [https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/ it will stop doing so at the end of 2016], at least in the standard browser setup. The new '''64bit Firefox''' does not support Java at all.
| |
|
| |
| '''Internet Explorer''' and '''Safari''' support Java. See below for details for each of these browsers. | | '''Internet Explorer''' and '''Safari''' support Java. See below for details for each of these browsers. |
|
| |
|
| Line 142: |
Line 149: |
|
| |
|
| {{Clear}} | | {{Clear}} |
|
| |
| <!--====Chrome in Windows====
| |
| * Copy and paste the [https://java.com/en/download/faq/chrome.xml following line] into the address slot in the top of the browser:
| |
| :<span style="font-size:150%"><tt>chrome://flags/#enable-npapi</tt></span>
| |
| * Click the '''Enable''' link for the '''Enable NPAPI''' configuration option.
| |
| * Click the '''Relaunch''' button that now appears at the bottom of the configuration page.
| |
| * Enter ''chrome://plugins'' in the address slot at the top.
| |
| * Find ''Java'' and make sure it is Enabled (a ''Disable'' option is visible when it is Enabled). It should '''not''' be necessary to check the box ''Always Allowed'' (possible security hazard).
| |
| * You may have to allow a security warning specific to each particular site. Instead of seeing the molecule, you may see this:
| |
| [[Image:Chrome-java-needs-permission.png|center]]
| |
| Look for this in the upper right corner of the Chrome browser window: [[Image:Chrome-plugin-blocked.png]]
| |
| <br>But it will disappear in a few seconds, becoming this: [[Image:Chrime-plugin-red-x.png]]
| |
| *Click on the <font color='red'>red X</font> to open a permission dialog:
| |
| [[Image:Chrome-allow-plugins.png|center]]
| |
| *Check ''always allow'' for the current site, and click DONE.
| |
| *Reload the page.
| |
|
| |
| <span style="background:#ffffa0;"> If you are still having problems, please see the official complete instructions at [https://java.com/en/download/faq/chrome.xml How do I use Java with the Google Chrome browser?]. </span> -->
| |
|
| |
| ====Firefox in Windows====
| |
| *Open the menu in the upper right corner (or the ''Tools'' menu). [[Image:Firefox-menu.png]]
| |
| * Click ''Add-ons''.
| |
| * Select ''Plug-ins'' in the column at left.
| |
| * Make sure ''Java'' is set to ''Ask to Activate'' (not "Never Activate").
| |
| * Go to a test Jmol Java applet page: [http://bioinformatics.org/firstglance/fgij/fg.htm?mol=1d66&JAVA 1d66 in Java in FirstGlance].
| |
| * Click the ''Allow'' button in a gray security dialog that appears. (With Java 1.7 in Windows XP, you may need to approve several permission dialogs.)
| |
| * Now you should see the molecule! (If you don't, try simply reloading the page.)
| |
| {{Template:Unsigned applets}}
| |
|
| |
|
|
| |
|
| Line 180: |
Line 159: |
|
| |
|
| Alternatively, go to [http://firstglance.jmol.org FirstGlance.Jmol.Org], enter a PDB code (a small one is 3hyd), '''check "Use Java"''', and Submit. | | Alternatively, go to [http://firstglance.jmol.org FirstGlance.Jmol.Org], enter a PDB code (a small one is 3hyd), '''check "Use Java"''', and Submit. |
| <!--====Chrome in OS X====
| |
| In November, 2014, Chrome Version 39 was released which, for the first time, worked with Java 7 in OS X. In April, 2015, '''Chrome Version 42''' was released, and the instructions below apply to this Version.
| |
|
| |
| * Copy and paste the [https://java.com/en/download/faq/chrome.xml following line] into the address slot in the top of the browser:
| |
| :<span style="font-size:150%"><tt>chrome://flags/#enable-npapi</tt></span>
| |
| * Click the '''Enable''' link for the '''Enable NPAPI''' configuration option.
| |
| * Click the '''Relaunch''' button that now appears at the bottom of the configuration page.
| |
|
| |
|
| |
| * Enter ''chrome://plugins'' in the address slot at the top.
| |
| * Find ''Java'' and make sure it is Enabled. It should '''not''' be necessary to check the box ''Always Allowed'' (possible security hazard).
| |
|
| |
|
| |
| * You may have to allow a security warning specific to each particular site. Look for a <font color='red'>red X</font> in the upper right corner of the Chrome window, and click it.
| |
| [[Image:Chrome-allow-plugins-osx.png|center]]
| |
| * Check ''always allow'' for the current site, and then DONE. (For further detailed snapshots, please see [[#Chrome in Windows]] above.) -->
| |
|
| |
| ====Firefox in OS X====
| |
| With Firefox in the foreground, open the '''Tools''' pull-down menu from the menubar (top of your screen). Select '''Add-ons'''. Select Plug-ins at the left, then under '''Java''' set it to '''Ask To Activate'''. (''Always Activate'' is not a safe setting.)
| |
|
| |
| Now when you go to a website that needs Jmol, you may need to OK up to four permission dialogs before Jmol is allowed to run. Some have checkboxes to remember your choice.
| |
| {{Template:Unsigned applets}}
| |
|
| |
|
| ====Safari in OS X==== | | ====Safari in OS X==== |