Project

General

Profile

Story #3138

Updated by Tom Clegg over 10 years ago

At least most of the time (ideally always) when navigating inside Workbench, the top nav should stay stable and the page content area should indicate "loading". (Currently, after clicking a link, the user experiences a delay, then the entire page goes blank, then the next page appears.) 

 An easy strategy to solve [most of] this problem is to replace regular links with Javascript code to 
 # Display "loading" indication, 
 # Do an AJAX call to load just the "body-content DIV" part of the desired page, 
 # Replace the current body-content div with the new one. 

 The "wiselinks" gem can do most of this work for us, and lets us enable it selectively so we don't unwittingly break a bunch of stuff (which is what will happen if we turn on "turbolinks"). 

Back