La mia domanda è un po 'astratta.AJAX Tecniche di ottimizzazione?
Conosciamo tutti i preloader/spinners AJAX che si presentano quando viene effettuata una richiesta AJAX. La mia domanda è come li eviti?
Prendiamo ad esempio una lista ordinabile. Quando un utente trascina e rilascia elementi per ricorrere a loro, viene effettuata una chiamata AJAX per aggiornare l'ordine.
Prima, facevo apparire uno spinner AJAX a schermo intero per impedire all'utente di fare qualsiasi cosa fino a quando la chiamata AJAX non fosse stata completata.
La mia domanda è: come procedere per evitare lo spinner AJAX e "snellire" le richieste di ajax per garantire se un utente avvia 20 richieste di ajax in 2 secondi, che verranno eseguite in ordine?
Non ho davvero bisogno di esempi di codice, solo tecniche/idee accettate o popolari. O se sto andando completamente fuori strada qui.
Grazie
Il più popolare web app "gmail" non usa un filatore. I filatori sono così ieri e sembrano dei robot a-buchi o mac toilette. Prova un semplice indicatore che si dissolva in entrata e in uscita se necessario. –