Edge definitely seems to be missing some HTML5 features. No file DND: http://stackoverflow.com/questions/31649569/microsoft-edge-html5-file-drag-and-drop
On Tue, Nov 17, 2015 at 5:42 PM, Eric Martz <ema...@microbio.umass.edu> wrote: > I have tested "write pngj" and "capture" to write files to the local disk > from an online HTML page. I also tested the ability to drop a pngj into > Jmol in a browser. I tested these 5 browsers (all current versions): > > Chrome, Edge*, Firefox, Internet Explorer 11* (IE11), Safari#. > * Windows only. > # OS X only. > > Chrome and Edge do not run Java. The other 3 do. > > Tests were done in Windows 7 and/or 10, and in OS X Yosemite (10.10.5). > > All testing was done at http://chemapps.stolaf.edu/jmol/jsmol/jsmol.htm > > Commands used for testing (entered in the Jmol console): > write pngj "filename.png" > capture "filename.gif" rock 45 > > RESULTS > > WRITING A PNGJ FILE: Works in Chrome, Firefox, IE11 in both Windows and OS > X, from both JSmol(HTML5) and Jmol_S(Java). Works in Safari with > JSmol(HTML5). Fails in Edge and Safari(Java mode). > > DROPPING A PNGJ FILE INTO JMOL: Same results as writing pngj, except fails > in Firefox(Java mode only, OS X only) because the image replaces the HTML > page containing Jmol. > > CAPTURE FROM JSMOL(HTML5): > > From JSmol(HTML5) an error message is generated in every case. Samples are > below. The error message opens in an alert subwindow, and after closing > with the OK button, generation of the animation proceeds. > > From JSmol(HTML5): Works in Firefox in both Windows and Mac, in IE11 and > Safari. Fails in Chrome (both Windows and OS X) and Edge. In IE11 only, > one must permit popups. > > Generating the frames for a multi-GIF animation from JSmol(HTML5) is very > slow (about one second/frame) except in Safari. From Jmol(Java) it is very > fast. > > From Jmol(Java): No error message. Works in Firefox in both Windows and > Mac. Works in IE11. Fails in Safari. (Chrome and Edge do not run Java.) > > The above results are re-iterated below in tabular form. > > OS Jmol Browser Write-pngj Drop-pngj > Capture > > --------------------------------------------------------------------------------------- > Win7 JSmol IE11 YES* YES* PopupBlocker+ErrMsg+YES > (very slow!) > FF YES YES ErrMsg+YES (very slow) > Chrome YES YES ErrMsg+NO[1] > > Win10 JSmol Edge PopBlok+NO[2] NO[3] ErrMsg+NO[2] (very > slow!) > > Java IE11 YES YES YES# (very fast!) > FF YES YES YES (very fast!) > > OS10.10.5 > JSmol FF YES YES ErrMsg+YES (very slow!) > Chrome YES YES ErrMsg+NO[1] (slow) > Safari YES YES ErrMsg+YES (fast) > > Java FF YES NO[5] YES (extremely fast) > Safari NO[4] NO NO[4] > > Safari fails to retrieve small molecules from NCI in Jmol_S, but works in > JSmol. > > * confirmed also for Win10; # confirmed also for Win7. > > [1] Completes process, no error, nothing saved (even with popups enabled > for the site). > [2] Seems to complete process and opens a new tab, but nothing, no error > msgs. > [3] Cannot drop anything including an htm file into Edge. Did not find a > setting to enable this. > [4] Error "Operation not permitted". Also the Java file save dialog does > not show the directory/file list! > [5] Image opens, replacing the Jmol_S page. > > ---------------- > Error message from Firefox below. From other browsers, some messages say > > "TypeError: Unable to get property 'intValue' of undefined or null > reference try/catch path". > TypeError: params.get(...) is null try/catch path: > 0 function (b,d) > args[0]=TypeError: params.get(...) is null > args[1]=function (){a.instantialize(this,arguments)} > 1 javajs.img.GifEncoder.setParams(params) > args[0]={captureMode=movie, date=2015-11-17T11:00:25, captureFps=10,… > (etc etc) > > > --------------------------------------------------------------------------------- > > -Eric > > > > ------------------------------------------------------------------------------ > Give your users amazing mobile app experiences with Intel XDK. > Use one codebase in this all-in-one HTML5 development environment. > Design, debug & build mobile apps & 2-D/3-D games for multiple OSs. > Then get your creation into app stores sooner, with many ways to monetize. > http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140 > _______________________________________________ > Jmol-users mailing list > Jmol-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jmol-users > > -- Robert M. Hanson Larson-Anderson Professor of Chemistry Chair, Department 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
------------------------------------------------------------------------------
_______________________________________________ Jmol-users mailing list Jmol-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jmol-users