On 3/27/11 5:22 PM, Eric Martz wrote: > Firefox 4.0 has some improvements, but also some serious problems vis > a vis Jmol on Macs. > > ------------------------------------------------------------------------------- > Here are my observations with Firefox 4.0 on Mac OS 10.5.8 "Leopard" (no > snow), > with Apple java 1.5.0_28. I DO NOT HAVE A SNOW LEOPARD (OS 10.6) > SYSTEM and would > appreciate hearing about the issues below from a Snow Leopard user. > -------------------------------------------------------------------------------
I am running Snow Leopard (10.6.6) and Firefox 4.0 (all extensions disabled). My observations are noted inline below. I performed these experiments on http://jmol.sourceforge.net/demo/atoms/ (which says it is Jmol 12.1.30). > > TEXT ZOOM > View, Zoom no longer causes Jmol to be wrong-sized. This old problem > is fixed. I prefer to check "Zoom Text Only" because I like larger > than default text, but I don't need Jmol to be larger than life. > I'm not sure what the old problem is, so I don't know what to test here. > APPLET FOCUS BORDER > Good: a new dotted line appears around Jmol when it has focus. (This > does not appear in Safari.) I see the dotted border. > > CURSOR FAILS TO CHANGE IN APPLET > The cursor no longer changes in the applet: placing the cursor at the > right margin of Jmol (for zooming) fails to change it, as does > holding the Shift key down for zooming. The cursor changes still work > in Safari. Same here on all accounts. > > APPLET MENU PROBLEM > Serious problem with Jmol's menu: when you move the mouse outside the > boundaries of Jmol, the menu closes. This precludes using most of the > menu when it is raised by clicking on the "Jmol" frank. When I right-click on the applet and move my mouse outside of the Jmol frame, the menu stays up, as well as when I click on the "Jmol" in the lower right of the applet. When I roll over the part of the menu inside the applet, the submenu selection keeps up with the current mouse position. However, when my mouse moves to the part of the menu outside of the applet, the submenu selection no longer keeps updating, and I have to specifically click on a submenu item to see the submenu. > > RIGHT CLICK: MENU OFTEN FAILS IN JMOL 11.8 > I have intermittant problems raising Jmol's menu with right click in > Jmol 11.8 (still used in FirstGlance and in Proteopedia). Right click > never works from the upper left corner of Jmol. This means that it is > rather challenging to open the Console or see "About Jmol"! But right > click works reliably in Jmol 12.1.41, even in the upper left corner. Right-clicking brings up the menu consistently. > > RAISING APPLET TITLE BAR > Under the right conditions, pressing the Cmd key raises a title bar > above Jmol. (Thanks to Jaim Prilusky for discovering this.) The only > feature I have found this title bar to have is that you can drag Jmol > with it, detaching Jmol from the Firefox 4.0 window. This leaves the > original Jmol rectangle blank. If you close the detached Jmol window, > the molecule reappears in the original rectangle within the Firefox window. Same here on all accounts. It seems that the titlebar comes up when I press command and then move the mouse inside the applet (though this doesn't happen consistently, either). Sometimes as the mouse moves, the titlebar jumps around to the current mouse position. Sometimes the titlebar also disappears, making it difficult to grab it and drag the applet off of the page. When the applet is dragged off of the page, it doesn't appear as a separate window in the window manager (e.g., I can't do command-` to shift focus to the window). That means that if the window happens to get hidden by another window, I have to close the other window to access it. I notice the same inaccessibility with the console window, which is particularly confusing since sometimes the console window appears behind the browser window, but then I don't have a way of getting to it except by moving the browser window. > > Even when detached, all scripts sent to Jmol from the Firefox window > via javascript still work! Yep, same here. > > In order to raise the title bar at the top of the applet, I must > first click outside, then inside Jmol, then press Cmd. This works > only once. For a second go, you again must click outside, then inside > again. Further, as soon as you move the mouse, the bar disappears. > So, to use the title bar, I must pay attention to have my mouse very > close to the top of Jmol when I press Cmd. Then I can move the mouse > into the title bar, click and drag Jmol. > > The title bar seems to be a feature of Firefox 4's interaction with > java. I could not find any documentation for this online. In Safari, > there is no title bar, and no applet focus border. There appears to > be no title bar in Windows in Firefox 4 (see below). > I also see this draggable titlebar in Chrome 10.0.648.204 on the same system, though Chrome makes the titlebar appear more consistently and not disappear like Firefox does. > MENU WORKS BETTER WITH DETACHED JMOL > Detaching Jmol has a big advantage for using the Menu: now you can > move the mouse outside of Jmol and the menu remains usable. This > works regardless of whether the detached Jmol is inside the Firefox > window, or outside it. Same here. > > BLANKING BETWEEN SCENES IS ALMOST GONE! > If Firefox 3.6.15 (and all earlier versions), changing the scene in > FirstGlance caused Jmol to go blank white before the new scene > appears. This was very annoying. Also, double clicking to measure > distances often failed, and often temporarily froze Jmol. > (FirstGlance is using Jmol 11.8.22; Proteopedia, 11.8.24.) In > Proteopedia, the 'toggle spin' and 'toggle quality' buttons cause > blank white flashes. Also, when you scroll the page (and Jmol moves > with the page), Jmol blanks white until you stop scrolling. > > None of these problems happened in Safari. > > In Firefox 4.0, almost all the blank flashes are gone! Except that I > do get a white flash (in Jmol 11.8) or a black flash (in Jmol > 12.1.41) when changing focus from Jmol to outside Jmol and vice > versa. This is pretty minor. Also measuring distances now works > reliably in FirstGlance! Sorry; I don't know what to do to test these since I mainly use Jmol in Sage and have never used it in Proteopedia or FirstGlance. Thanks, Jason -- Jason Grout ------------------------------------------------------------------------------ Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ Jmol-users mailing list Jmol-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jmol-users