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 >
