[Jmol-users] Future of the Jmol applet == JSmol

2013-01-13 Thread Robert Hanson
Web page developers using the Jmol applet: Well, I'm sitting here wondering if the future of the Jmol applet is written on the wall, and it will soon become a historical artifact. As platforms shut out the Java plug-in, that certainly seems to be the case. If nothing else, we are instantly back in

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-13 Thread Angel Herráez
Dear Bob, Thanks for the comprehensive summary on the state of Jmol applet and JSmol. First of all, a huge thanks for the tremendous effort you have put in such a short time and the extraordinary product you have achieved to make. We all owe you much. A few notes of my own to share with users

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-13 Thread Robert Hanson
Ah -- that reminds me. The one part of Jmol that has not been implemented in JSmol is language translation. I'm pretty sure that is going to be impossible without some serious thought. That system creates specialized Java "class" files, bypassing the usual Java code stage. We might be able to do it

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-13 Thread Robert Hanson
On Sun, Jan 13, 2013 at 2:21 PM, Angel Herráez wrote: > Dear Bob, > > * JSmol has problems to run from local disk --in contrast to Jmol applet. > You > can find trouble during initialization if you are not using it from a web > server. > A local web server is fine. Users must be aware of this --

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-13 Thread Angel Herráez
> I have not had any problems with this, at least with Firefox. I think what > you say is true for MSIE. > It's also possible that I set some sort of flag to allow that. No, seriously. I'm using Firefox and the JS libraries do not finish loading from local files. I gave up trying to understand

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-13 Thread Kevin Theisen
Thanks for the analysis Bob, I need to add in my thoughts. First, as far as open source goes, I don't really believe there is any sense of some "competition". Open source provides tools to the community, each is unique and will be used in unique ways by the community. Some will even use multiple

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-13 Thread Otis Rothenberger
Bob, Thanks for all of your hard work on JSmol. What's happened in just a few months is nothing less than amazing. I've had the model kit bug ever since I found that I could make atoms in Chime change color. Your Jmol efforts provided an opportunity to create a real virtual model kit, and I'm

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-13 Thread Robert Hanson
On Sun, Jan 13, 2013 at 4:59 PM, Kevin Theisen wrote: > Thanks for the analysis Bob, I need to add in my thoughts. > > First, as far as open source goes, I don't really believe there is any > sense of some "competition". Open source provides tools to the community, > each is unique and will be us

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-14 Thread Kevin Theisen
Hi Bob, I get it, you are biased towards JSmol as I am biased towards the ChemDoodle Web Components. Certainly you are an authority on Jmol, but when it comes to the ChemDoodle Web Components and to WebGL your knowledge is lacking at best. I'm not interested in starting a flame war here, I only

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-14 Thread Robert Hanson
Where we cross in the night, Kevin, is in what we imagine people wanting to do with "scripting" I think. While people could tap into the core of JSmol and learn how to manipulate the model directly, writing something that, say, allowed the selection of atoms and then centered the display on them, i

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-15 Thread Kevin Theisen
Bob, To answer your questions: This is really an argument of semantics, with the ChemDoodle Web Components, we would do something like the following. var selected = myCanvas.select(10, 20); myCanvas.center(selected); myCanvas.repaint(); Instead of using Jmol script and the Jmol compiler, it wo

Re: [Jmol-users] Future of the Jmol applet == JSmol

2013-01-15 Thread Robert Hanson
On Tue, Jan 15, 2013 at 2:25 PM, Kevin Theisen wrote: > Bob, > > To answer your questions: > > This is really an argument of semantics, with the ChemDoodle Web > Components, we would do something like the following. > > var selected = myCanvas.select(10, 20); > myCanvas.center(selected); > myCanv