Thanks for the clear update Bill.

So it's a known issue with no real resolution yet... too bad.

Think a dojo version 1.3.3 (?) in 1.6.x branch and/or clean Firefox install
without plugin's makes any difference?

-----------------------
F. Grant Johnson
Systems Manager - Robertson Library

email : [email protected], phone: 566-0630
cell: 393-4920
skype: jetsongeorge | twitter: fgjohnson | facebook: fgjohnson | blog:
granitize.blogspot.com



On Tue, Jan 25, 2011 at 11:19 AM, Bill Erickson <[email protected]>wrote:

>
> Hi Grant,
>
> Thanks for bring this up.  I've been meaning to discuss the work we've done
> on this...
>
> The crux of the problem is a Firefox/Xulrunner bug that causes the page
> "onload" to fire prematurely.  When it happens, it occurs directly after a
> closing </script> tag.  The only way we (ESI) have found to combat the issue
> is to perform some pretty heavy surgery to how the OPAC loads and executes
> Javascript in Firefox and Xulrunner.  It's not an ideal solution, though,
> because it does not work in IE (due to variable scoping issues), so it
> requires two separate JS loading techniques for FF vs. non-FF, and because
> it slows down an already logy page load for Firefox and Xulrunner by loading
> some scripts via AJAX instead of letting the browser parallelize the script
> loading, like it does for normal <script> tags.  (Though, once the scripts
> are cached, the speed difference is negligible).
>
> There is an ESI Git branch at
> http://git.esilibrary.com/?p=evergreen-equinox.git;a=shortlog;h=refs/heads/opac-refactorwith
>  our initial work in this direction.  (It is now updated to trunk).  In
> order to be useful, though, it would need community adoption and some
> cleanup.  If there was community consensus on using this strategy, at least
> for the short-term, it should merge into trunk and 2.0 with relative ease.
>
> -b
>
>
>
> On Mon, Jan 24, 2011 at 7:26 PM, Grant Johnson <[email protected]> wrote:
>
>> Brrrr... it's cold!
>>
>> I see some threads re Firefox and a blank screen search results.
>>
>> http://www.mail-archive.com/[email protected]/msg03069.html
>>
>> This is a problem... Is there a known resolution for this issue?
>>
>> Was it a dojo version issue?
>> If so how do I check my version of dojo?
>>
>> Cheers
>>
>>
>> -----------------------
>> F. Grant Johnson
>> Systems Manager - Robertson Library
>>
>> email : [email protected], phone: 566-0630
>> cell: 393-4920
>> skype: jetsongeorge | twitter: fgjohnson | facebook: fgjohnson | blog:
>> granitize.blogspot.com
>>
>>
>
>
> --
> Bill Erickson
> | VP, Software Development & Integration
> | Equinox Software, Inc. / Your Library's Guide to Open Source
> | phone: 877-OPEN-ILS (673-6457)
> | email: [email protected]
> | web: http://esilibrary.com
>

Reply via email to