OK, that makes me feel better. I'm glad to hear that they are on the way out and that they shouldn't be part of a documentation system. It's very important to me that we have the widest compatibility possible. I won't worry about them then.

Bob


Miguel wrote:

Also, is it only me, or does it take a LONG time for a page containing
several control buttons to load?



I assume that you are referring to the JmolAppletControl buttons on the http://www.jmol.org/demo pages



I'm sensing huge memory grabs--50
seconds of 100% cpu activity as the page loads. I don't think this is
reasonable.



These buttons are done as JmolAppletControls to make them more portable to run on other systems, esp Mac OSX. But this was done in the days before LiveConnect was working ...

The JmolAppletControls themselves are quite simple. But the browser has to
allocate an AppletContext for each one, and that is probably a set of
complicated data structures.

But, I do not mean to be defending the JmolAppletControl buttons ... I
hate them.

They were done because there was no other solution on Mac OSX. And because
they were intended to be compatible with the Chime plug-in buttons. So the
chime2jmol.pl script generates them when it sees chime buttons. But I am
not very happy with chime2jmol.pl these days ... it hasn't gotten much
attention and I am not sure whether or not it is practical to expect
automated conversion of chime html pages.

I don't know if it is possible, but I would rather eliminate the
JmolAppletControl buttons completely.




I would advocate for simple links and the use of hidden
frames and "immediate" buttons for documentation purposes.



I do not think that we should use hidden frames and immediate buttons for help system pages that are designed to show functionality. Hidden frames + immediate buttons add a lot of complexity to a simple page.

Since LiveConnect now works on OSX, It seems to me that we should use
straight HTML buttons. I think that is the simplest mechanism and should
be the recommended way to create button controls.

My $0.02


Miguel



-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
Jmol-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jmol-developers



--

-- Robert M. Hanson, [EMAIL PROTECTED], 507-646-3107 Professor of Chemistry, St. Olaf College 1520 St. Olaf Ave., Northfield, MN 55057 mailto:[EMAIL PROTECTED] http://www.stolaf.edu/people/hansonr




------------------------------------------------------- This SF.Net email is sponsored by the new InstallShield X.
From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
Jmol-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to