Item9422: The new jQuery based twisties make page loading a jumping amateur looking experience
Priority: Urgent
Current State: Closed
Released In: 1.1.0
Target Release: minor
The Twisties were recently changes to jQuery
When you load a page the twisties, the buttons for twisties are invisible.
Then after maybe a 1-2 seconds when the page is loaded the whole page starts jumping as the JS gets active.
There is nothing that looks more amateur than webpages loading like this. This makes Foswiki look very bad.
I want the old Twisty behaviour back.
I do not care for developer geekness around jQuery. If this is how jQuery looks then they can keep it.
It is especially pages with attachments that jump like crazy during loading and it is the Attachment button that is invisible first and then appear pushing everything down. If at least the page layout was stable and the button just appeared it may work. But it is not acceptable when pages grow and jump. When I see a website behaving like this I always think it is made by an amateur.
--
KennethLavrsen - 01 Aug 2010
This is nothing to do with jQuery, it's how we're using it.
Just like
Item9424, it's not necessarily the tool but what we're doing with it.
But yes, this is a release blocker.
--
PaulHarvey - 01 Aug 2010
As far as I see this is caused by the recent combination of css and js changes where the display property is set after the page has been loaded, thus causing the flicker effects. Will look into that one.
--
MichaelDaum - 07 Aug 2010
I made some changes, I'm not sure if they will make everybody happy, because I haven't reviewed the situation for browsers that are noscript. Possibly these changes will need to be re-worked again, but they might be ok.
--
PaulHarvey - 16 Aug 2010
It seems the noscript experience is the same as on 1.0.9. Closing.
--
PaulHarvey - 16 Aug 2010