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

Reply via email to