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

Reply via email to