Lo scenario è così,
Ho un semplice sito Web ASP.NET MVC, che ha diverse schede su una pagina. Fondamentalmente, al cambio delle schede, scarica i contenuti richiesti usando AJAX e ottengo il contenuto richiesto. Il server può impiegare fino a 10 secondi per rispondere.
Il problema sorge quando è necessario modificare l'URL al clic. Ho due opzioni lì,
- Passa a una pagina diversa.
- Utilizza l'API della cronologia HTML 5 e cambia l'URL. (Supponendo che l'URL sia valido, cioè restituisce i dati esatti al momento della ricarica)
Quale sarebbe l'approccio migliore e perché?