JSmol
This page is under construction
JSmol is a modality of Jmol that works within a web browser without using Java. This enables JSmol to display interactive 3D molecular structures on devices that do not have Java installed, or for which Java is not available (such as smart phones and some tablet computers, e.g. iPad). Not installing Java avoids possible security risks.
However, the Java modality of Jmol gives faster performance and smoother rotation than JSmol. Also JSmol works very slowly in Internet Explorer, and rotation is slow and jerky in Opera, but works very well in Chrome, Safari, and well in Firefox. In contrast, Jmol (Java modality) works equally well in all of those browsers. JSmol works slowly with very large or multiple-model structures (>20,000 atoms), while the Java form of Jmol does much better.
More information about JSmol:
- JSmol pros and cons describes the problems JSmol has with large models and certain web browsers.
- Jmol JavaScript Object: Technical information about the libraries used to implement both the JSmol and Jmol objects in a web page -- and to interact with them via scripts and UI controls such as buttons etc.