Conselhos de design para navegação rápida entre visualizações

Normalmente, quando um modo de exibição exige muitas ligações ou alguns elementos da interface do usuário, como um mapa do Bing, leva um "tempo" para carregar (como meio segundo e um segundo).

Não quero um atraso entre uma ação "tocar" (como tocar em um elemento em um ListBox) e a ação de navegação (exibir uma nova página).

Não me importo de exibir a página progressivamente. Por exemplo, para um mapa do Bing, não me importo de exibir uma página preta com apenas um título e, um segundo depois, com a exibição do mapa.

Quais são as melhores práticas ? Poderia postar uma amostra se não estiver claro o suficiente

edit: manterei a pergunta em aberto por um tempo, para que outras pessoas possam responder. Obrigado Matt e Mick pelas respostas impressionantes. Eu já estou trabalhando em algumas melhorias. O principal é vincular meus controles após a página ser carregada.

questionAnswers(2)

yourAnswerToTheQuestion