I can't remember if I fixed the minimization problem before or after
setting that up; I think not. It wasn't working on any platform, because I
messed up in the Google closure compiling of coremin.js. I missed a global
variable, and that caused MMFF94 to fail in all cases. But it's working
locally for me now, so it should work anywhere. It's kind of a fun
minimization on jsmol.htm -- watch C60 go from flat to full 3D. Perhaps a
bit slow in JavaScript, but that just gives you time to think about it :)

One thing I fixed, btw, was a oddity in the way callbacks reported booleans
such that "false" was not false, resulting in page closure events
re-running the start-up scripts. (Page closure is supposed to just delete
variables and initiate an applet's "destroy" method. I'm guessing some
people noticed that. Anyway, that's gone now!

Good to have Safari back on board, even if it is slow. Perhaps someone can
figure that out and tell me what the bottle-necks are. For sure you want to
have the developer console closed, because it looks like it is doing a lot
of unnecessary debugging-related tasks. I have a suspicion it might be
doing that even when closed. One thing I've learned this past year is that
seemingly small things -- how you concatenate a string, for example, can be
huge in performance. Firefox designers seem to be taking the lead on this.
(FYI just do "xx" + "yy" + "zz", not the formerly suggested ["xx", "yy",
"zz"].join() business. They definitely got that right.)

I'll be interested if Safari allows local access. Chrome is allowing local
access to non-binary files. Maybe Safari will as well.

By the way, since Jmol can now operate asynchronously for all scripting --
any script can be interrupted at any point and whenever desired later
restarted on that command line -- we could implement a fully asynchronous
option for Jmol file loading. Kind of an intriguing idea; I might work on
that.

First, though, I need to put the final  touches on the HTML5 version of
JSpecView. Very happy with the way that is looking; just need to get the
loading faster, especially when in association with Jmol for interactive
model/spectrum applications.

I think we are very very close to Jmol 14.0. Thank you all VERY much for
the testing. That has been critical.


Bob

-- 
Robert M. Hanson
Larson-Anderson Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr


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
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to