yep. blockUI is indeed slow on linux. not as slow as i initally stated (my machine was probably busy with something) but there is about 3 seconds delay before anything happens.
unfortunately that's not a specific fault of blockUI but a general problem with alpha transparency under linux. alpha is *slow* under linux, dog slow. while it's fast enough for fading/blending small elements, it falls down hard when it comes to overlaying the whole canvas with a transparent layer. and blockUI does just that (for fading out the background), thus it has the same problem that all implementations of lightbox and similar gadgets have. it takes literally 2-3 seconds before anything happens when you click on one of the test-buttons. since blockUI is generally a very useful thing i'd like to propose a fairly simple workaround: just don't do the blending when firefox/linux is detected - only display the popup. this should be an easy hack and you'd really do us linux users a favor. :) ~moe On Wed, Jan 03, 2007 at 12:09:54PM -0800, bander wrote: > > FF1.5/Linux consistently takes a little over three seconds on my computer to > display the overlay, but the input elements are blocked immediately. The > functionality is beautiful, but I think that lag is just too long. > > > moe-14 wrote: > > > > just a word of warning, blockUI causes 100% cpu-load on > > firefox2/linux (jumpy mouse cursor and all) and it takes > > about 10 seconds for the "please wait"-overlay to appear > > while the desktop is basically frozen. > > > > can anyone reproduce that? (i just clicked on some of > > the test-buttons, happens every time). > > > > ~moe > > > > > > -- > View this message in context: > http://www.nabble.com/Please-wait..--tutorial-tf2903421.html#a8147752 > Sent from the JQuery mailing list archive at Nabble.com. > > > _______________________________________________ > jQuery mailing list > [email protected] > http://jquery.com/discuss/ > _______________________________________________ jQuery mailing list [email protected] http://jquery.com/discuss/
