OK.   The issue is with the embedding plugins and OS 10.6, as my issue was.   
There is no workaround that I know of.  The author of the plugin is working on 
a revision, but it is not clear when that will be available and if it will be 
useful for current versions of firefox.   The beta versions of Firefox 4 have a 
place marker where the plugin directory ought to be, and no plugins.  I do not 
know if they plan to implement plugins and what effect that will have down the 
road.  I am about to edit my index page to tell Mac users to avoid firefox for 
my tutorials for the time being.

I believe the browser warning for Firefox 4 is from Jmol.

Phil Bays


 
On Aug 16, 2010, at 5:37 PM, Alexander Rose wrote:

> Hi,
> 
> Am 16.08.2010 um 17:48 schrieb Philip Bays:
> 
>> This seems to be another example of Mac Firefox (and I suspect Camino and 
>> SeaMonkey) behaving differently.  I would be interested in the results of 
>> the following three experiments:
>> 
>> 1. What happens if you use the signed rather than the unsigned applet?
>> 
> 
> still slow: http://weirdbyte.de/jmol-test/html/slow_callbacks_signed.html
> 
>> 2. What happens if you remove the javaembedding plugin files 
>> (Firefox>contents>MacOS>Plugins)?  There are two: JavaEmbeddingPlugin and 
>> MRJplugin.  Don't throw them away, since once removed manipulating the 
>> structure in the applet will be disabled.   But does it affect the callback 
>> speed. 
>> 
> 
> both removed: fast, but callbacks seem to be ignored, no messages
> JavaEmbeddingPlugin removed: Error _jmolSetCodebase is not defined
> MRJplugin removed: 1st load opens a program called Java Applet Host, fast, 
> but callbacks seem to be ignored, 2nd & subsequent loads (with Java Applet 
> Host program open), fast callbacks with messages
> 
> 
>> 3. What happens if you use Firefox 4.0b3 to open the page?  
>> 
> 
> first, there is a warning the browser would not be fully compatible with 
> jmol, but nevermind, because...
> ... the slow callbacks are gone :-)
> 
> Alex
> 
>> 
>> Phil Bays
>> 
>> 
>> 
>> On Aug 16, 2010, at 9:50 AM, Alexander Rose wrote:
>> 
>>> Hi,
>>> 
>>> does someone else experience painfully slow callbacks in firefox on mac osx?
>>> 
>>> http://weirdbyte.de/jmol-test/html/slow_callbacks.html
>>> 
>>> I did some measurements. The numbers do very, but there is always a huge 
>>> difference between callbacks registered and not.
>>> 
>>> Best
>>> Alexander
>>> 
>>> 
>>> The numbers:
>>> 
>>> * Firefox 2.6.8 on Mac OSX 10.6.4:
>>> 
>>> === NO CALLBACKS REGISTERED ===
>>> START load pdb: 3:10:09.660
>>> END load pdb: 3:10:10.155
>>> DURATION [495 ms]load pdb
>>> START load append pdb: 3:10:10.158
>>> END load append pdb: 3:10:10.510
>>> DURATION [352 ms]load append pdb
>>> 
>>> === CALLBACKS REGISTERED ===
>>> START load pdb: 3:10:10.652
>>> jmol_anim_frame_callback: jmolApplet0 
>>> http://weirdbyte.de/jmol-test/data/1u19.pdb 1u19.pdb 1U19 null 3 1.1
>>> jmol_load_struct_callback: 3:10:19.638
>>> jmol_anim_frame_callback: jmolApplet0 0 1 1 1000001 1000001 0 1 1
>>> jmol_anim_frame_callback: 3:10:19.705
>>> jmol_anim_frame_callback: jmolApplet0 0 0 0 0 0 0 1 1
>>> jmol_anim_frame_callback: 3:10:19.763
>>> jmol_anim_frame_callback: jmolApplet0 0 1 1 1000001 2000001 0 1 1
>>> jmol_anim_frame_callback: 3:10:19.821
>>> END load pdb: 3:10:19.857
>>> DURATION [9205 ms]load pdb
>>> START load append pdb: 3:10:19.862
>>> jmol_anim_frame_callback: jmolApplet0 1 2 1 1000001 2000001 0 1 1
>>> jmol_anim_frame_callback: 3:10:24.416
>>> jmol_anim_frame_callback: jmolApplet0 
>>> http://weirdbyte.de/jmol-test/data/1u19.pdb 1u19.pdb 1U19 (modified) null 3 
>>> 1.1
>>> jmol_load_struct_callback: 3:10:24.420
>>> END load append pdb: 3:10:24.423
>>> DURATION [4561 ms]load append pdb
>>> 
>>> 
>>> 
>>> * Safari 5.0.1 on Mac OSX 10.6.4:
>>> 
>>> === NO CALLBACKS REGISTERED ===
>>> START load pdb:  3:45:35.845
>>> END load pdb:  3:45:36.496
>>> DURATION [651 ms]load pdb
>>> START load append pdb:  3:45:36.497
>>> END load append pdb:  3:45:36.734
>>> DURATION [237 ms]load append pdb
>>> 
>>> === CALLBACKS REGISTERED ===
>>> START load pdb:  3:45:36.782
>>> jmol_anim_frame_callback:  jmolApplet0 0 1 1 1000001 2000001 0 1 1
>>> jmol_anim_frame_callback:  3:45:36.801
>>> jmol_anim_frame_callback:  jmolApplet0 0 0 0 0 0 0 1 1
>>> jmol_anim_frame_callback:  3:45:36.935
>>> jmol_anim_frame_callback:  jmolApplet0 0 1 1 1000001 1000001 0 1 1
>>> jmol_anim_frame_callback:  3:45:36.989
>>> jmol_anim_frame_callback:  jmolApplet0 
>>> http://weirdbyte.de/jmol-test/data/1u19.pdb 1u19.pdb 1U19 3 1.1 1.1
>>> jmol_load_struct_callback:  3:45:37.000
>>> END load pdb:  3:45:37.161
>>> DURATION [379 ms]load pdb
>>> START load append pdb:  3:45:37.161
>>> jmol_anim_frame_callback:  jmolApplet0 
>>> http://weirdbyte.de/jmol-test/data/1u19.pdb 1u19.pdb 1U19 (modified) 3 1.1 
>>> 2.1
>>> jmol_load_struct_callback:  3:45:37.230
>>> jmol_anim_frame_callback:  jmolApplet0 1 2 1 1000001 2000001 0 1 1
>>> jmol_anim_frame_callback:  3:45:37.360
>>> END load append pdb:  3:45:37.408
>>> DURATION [247 ms]load append pdb
>>> jmol_anim_frame_callback:  jmolApplet0 0 1 1 1000001 2000001 0 1 1
>>> jmol_anim_frame_callback:  3:45:37.430
>>> jmol_anim_frame_callback:  jmolApplet0 -1 0 0 1000001 2000001 0 1 1
>>> jmol_anim_frame_callback:  3:45:37.437
>>> 
>>> ------------------------------------------------------------------------------
>>> This SF.net email is sponsored by 
>>> 
>>> Make an app they can't live without
>>> Enter the BlackBerry Developer Challenge
>>> http://p.sf.net/sfu/RIM-dev2dev 
>>> _______________________________________________
>>> Jmol-users mailing list
>>> Jmol-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jmol-users
>> 
>> J. Philip Bays
>> Professor of Chemistry
>> Department of Chemistry and Physics
>> Saint Mary's College
>> Notre Dame, IN 46556
>> (574) 284-4663
>> pb...@saintmarys.edu
>> 
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> This SF.net email is sponsored by 
>> 
>> Make an app they can't live without
>> Enter the BlackBerry Developer Challenge
>> http://p.sf.net/sfu/RIM-dev2dev 
>> _______________________________________________
>> Jmol-users mailing list
>> Jmol-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jmol-users
> 
> 
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by 
> 
> Make an app they can't live without
> Enter the BlackBerry Developer Challenge
> http://p.sf.net/sfu/RIM-dev2dev 
> _______________________________________________
> Jmol-users mailing list
> Jmol-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jmol-users

J. Philip Bays
Professor of Chemistry
Department of Chemistry and Physics
Saint Mary's College
Notre Dame, IN 46556
(574) 284-4663
pb...@saintmarys.edu




------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to