I'm a bit curious..
I'm working on an application that loads dynamic data externally - this can take from one second up to several minutes depending on the user's connection speed. Should I make a preloader at the start of the application and load in every data or make X preloaders and show them for every page/part of the application when it's loading? Not every part is visible at a single time.