From: Maciek W. <ma...@wo...> - 2013-09-24 14:41:01
|
Dear Bob and Amjad, No, for JSmol you don't need Java any more. JavaScript is not Java (Oracle), but still is run on client side. Although JavaScript doesn't require any plugins. Just to cite header of Jmol2.js file, which Bob (Hanson) provided: Script replacement for legacy Jmol.js that uses JSmol instead. Can be used to turn most legacy Jmol.js-based sites to JSmol. Presumes prior loading of JSmol.min.js 1) rename your current Jmol.js file Jmol_old.js in case you want to undo this 2) replace that file with this one 3) If you use JmolInitialize, put the Jar files from the java/ directory here in that designated directory and make a new subdirectory there called j2s. Then put all j2s/* files in that j2s subdirectory. If you don't use JmolIinitialize, all the jar files should go into a subdirectory named "java" in the same directory as your web page, and all the JavaScript should go into a subdirectory "j2s" also in the same directory as your web page, just like it is here. 3) copy all j2s/* files into a directory on your site if you want to use HTML5 (defaults to ./j2s) 4) copy all java/* files into a directory on your site if you want to use Java (defaults to ./java) 5) try your page and see how it goes. You may still have some problems, because not all of the methods in the original Jmol.js are included here. Let me know if that's the case. ---- Pozdrawiam, | Best regards, Maciek Wójcikowski ma...@wo... 2013/9/24 Grossman, Robert B <rob...@uk...> > Maciek, > > So you need Java running on the client, but not enabled in the browser. > Is that right? > > -- Bob G. > > From: Maciek Wójcikowski <ma...@wo...> > Reply-To: <jmo...@li...> > Date: Tue, 24 Sep 2013 15:56:34 +0200 > To: <jmo...@li...> > > Subject: Re: [Jmol-users] difficulties encountered in switching to JSmol > -- part deux > > Both Java and JavaScript are computed on client side. The huge > difference is that, as you mentioned, there's no need for Oracle Java > plugin any more - every bit of JavaScript runs in the browser. > > ---- > Pozdrawiam, | Best regards, > Maciek Wójcikowski > ma...@wo... > > > 2013/9/24 Grossman, Robert B <rob...@uk...> > >> I downloaded the new Jmol2.js file you gave me, and it works great! >> Thanks. >> >> So with this new JSmol, all the Java is now running server-side, is >> that correct? I no longer have to worry about whether the user's Java is >> enabled? >> >> From: Robert Hanson <ha...@st...> >> Reply-To: <jmo...@li...> >> Date: Mon, 23 Sep 2013 22:18:28 -0500 >> To: "jmo...@li..." <jmo...@li...> >> Subject: Re: [Jmol-users] difficulties encountered in switching to JSmol >> -- part deux >> >> There may be a few differences like that. For now, just use >> >> Jmol.script(yourAppid, 'load DATA "mydata"\n' + yourInlineData + '\nEND >> "mydata" ') >> >> or give this one a try: >> >> http://chemapps.stolaf.edu/jmol/jsmol/js/Jmol2.js >> >> >> >> >> On Mon, Sep 23, 2013 at 3:15 PM, Grossman, Robert B < >> rob...@uk...> wrote: >> >>> OK, I read a little further down in the Wiki and saw that I could >>> accomplish the switch another way: leave the calls to jmolApplet(), etc. >>> alone and instead use both JSmol.min.js and Jmol2.js as resources. So I >>> did so, and I also added a symlink to the jsmol/j2s folder in the same >>> folder as the page that calls the "applet". So now JSmol loads, but I get >>> this alert: >>> >>> jmolLoadInline not implemented >>> >>> So, any chance of this method being implemented in the near future? >>> Or maybe it has already been implemented in a more recent version? I'm >>> using jsmol-13.3.4. (BTW, I tried to download JSmol 13.3.5 from >>> SourceForge, but decompression failed. Instead I downloaded one of the >>> 13.3.4 versions.) >>> >>> >>> ------------------------------------------------------------------------------ >>> October Webinars: Code for Performance >>> Free Intel webinars can help you accelerate application performance. >>> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most >>> from >>> the latest Intel processors and coprocessors. See abstracts and register >>> > >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Jmol-users mailing list >>> Jmo...@li... >>> https://lists.sourceforge.net/lists/listinfo/jmol-users >>> >>> >> >> >> -- >> 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 >> >> ------------------------------------------------------------------------------ >> October Webinars: Code for Performance Free Intel webinars can help you >> accelerate application performance. Explore tips for MPI, OpenMP, advanced >> profiling, and more. Get the most from the latest Intel processors and >> coprocessors. See abstracts and register > >> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk_______________________________________________Jmol-users mailing list >> Jmo...@li... >> https://lists.sourceforge.net/lists/listinfo/jmol-users >> >> >> ------------------------------------------------------------------------------ >> October Webinars: Code for Performance >> Free Intel webinars can help you accelerate application performance. >> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most >> from >> the latest Intel processors and coprocessors. See abstracts and register > >> >> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk >> _______________________________________________ >> Jmol-users mailing list >> Jmo...@li... >> https://lists.sourceforge.net/lists/listinfo/jmol-users >> >> > ------------------------------------------------------------------------------ > October Webinars: Code for Performance Free Intel webinars can help you > accelerate application performance. Explore tips for MPI, OpenMP, advanced > profiling, and more. Get the most from the latest Intel processors and > coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk_______________________________________________Jmol-users mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk > _______________________________________________ > Jmol-users mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users > > |