Thanks, Oliver, for the report Pending further testing, this is my interpretation so far:
1. This is not an issue with browser handling of the applet tag, but with the object tag (I stand corrected here on my previous comment, after re-reading my own conclusions left in the wiki page last month :-) ) 2. There is a discussion on the web and many reports of websites suddenly failing due to Chrome's ~recent change of behavior over the object tag http://code.google.com/p/chromium/issues/detail?id=62076 which they say (a) will not be reversed --considered a spec, not a bug, (b) will propagate to Safari as it is updated The issue is with object tags using a classid='java: parameter. The cure is to remove this parameter (apparently the removal does not damage other browsers) 3. The reason the problem is only seen in Macs is due to the old browser sniffing code in Jmol.js --which incidentally I discovered last December, don't really remember why-- * So that Mac/Chrome is read as Mac/Safari and both get an object tag. * While Win/Safari and Win/Chrome are not detected and so get (as a fallback) an applet tag. * Win/Firefox and Linux/Firefox get object, but Mac/Firefox is set to use applet (don't know why). None of them give trouble. More details at the Wiki, http://wiki.jmol.org/index.php/Jmol_Applet/Browser_Support 4. My proposal (partially implemented in my v.2 page modified Jmol.js, which I would propagate to the official Jmol.js and the browser testing page in the Jmol website): a. Chrome is detected before Safari (although maybe that's not necessary). Or better, reduce browser sniffing to the (old) exceptions that were known not to work and leave most as feature detection. b. Both Chrome and Safari will get the object tag, irrespective of the OS, as other modern browsers are getting. c. Set Mac/Firefox to do the same as other Firefoxes (Anyone knows of any problems with Mac/Firefox that make the applet tag more adequate than the object tag?) d. Most importantly, adopt the new syntax for the object tag, so avoiding the problem seen in Mac/Chrome and a future problem in Mac/Safari ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Jmol-developers mailing list Jmol-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jmol-developers