name for the next generation of Jmol.js) -- please check.
This should be working on all platforms, at least to some extent. Without
Java there are some issues, like ChemDoodle can't read RCSB ligand files,
and I had to go to the original jQuery code instead of what
ChemDoodleWeb-lib.js provides, but mostly it should work. You should get
responses to motions on mobile devices, iPads, etc., either with WebGL if
that is available, or a "3D-lite" version if not. The server-side business
is now also automatically adapting for two forms of server transfer, one
older (using relay from a host-based server), now working in MSIE and
Opera, and one newer and way faster (using direct transfer of data files
from participating databases), working in more recent browsers. The whole
idea is that this should be transparent to the user and trivial for the
page author. All this is with the unsigned applet.
I am seeing an odd behavior in MSIE that I've never seen before: It looks
like you have to move over the applet with the mouse before the applet
loads. Not exactly sure why that's happening, but it does seem to be the
case. Maybe something about the way I have the divs set up there, I don't
know. Explanations welcome. Believe it or not, the applet simply does not
load until the mouse is moved over it. Very strange. I'm guessing it has to
do with the divs and visibility and maybe a bug in MSIE or a mistake I made
in setting up the table holding the applet. I can probably get around it.
By the way, be sure to click on the top right link in that set of links
under "keyword searches". Cool, huh? Lots of potential uses, I think, for
an applet swapping with a block of HTML.
Robert M. Hanson
Professor of Chemistry
St. Olaf College
1520 St. Olaf Ave.
Northfield, MN 55057
If nature does not answer first what we want,
it is better to take what answer we get.
-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900