I have made some significant changes to the way JSmol handles arrays. This needs wider testing -- Mac OS especially, JavaScript/HTML5 specifically.
The full code is at: http://chemapps.stolaf.edu/jmol/zip/jmol-14.4.0_2015.12.20.zip But you could also just test it at http://chemapps.stolaf.edu/jmol/jsmol2/jsmol.htm if you want to. If something is wrong, it will be immediately obvious. Specific tests that will be helpful are from the middle column and include anything that is binary: the PyMOL session file, the water.xyz.gz, 1hxw.png, square_planar.spartan, among others. Mostly what I did was to implement byte arrays (Int8Array in JavaScript) and much faster array manipulation using .slice(). Maybe also making images. I think this may break Internet Explorer 9, but that might not be a big deal -- there were just 300 visits out of 250,000 from that. But also Maybe Safari 5.1 will break. again, only very few visits from that. Maybe time to move on. Bob 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