Lo slider di caricamento dovrebbe mostrare i progressi effettivi

Se non sono nemmeno su Internet, viene davvero caricato?

Soprattutto con una connessione molto lenta (e limitandola a edge in devtools) questo effetto è dolorosamente visibile dove è riempito al 90% ma la pagina non è caricata. Questo è per lo più un design scadente, non dovrebbe mostrare un progresso effettivo per essere utile e non solo una nuova versione dello spinner?

4 Mi Piace

Non è mai stato questo l’obiettivo, e mostrare il progresso effettivo di una risorsa dinamica di dimensioni sconosciute su un mezzo a throughput variabile non è un’impresa banale.

Attualmente, parametrizza l’animazione in base alla media delle ultime transizioni e si fermerà al 90% quando questa specifica transizione richiederà più tempo della media.

11 Mi Piace

Le barre di avanzamento sono utili principalmente come strumento psicologico di rassicurazione per l’utente, più che come indicatore della quantità precisa di progresso completato da qualcosa.

Un buon video sull’argomento

3 Mi Piace

In effetti ci è voluto un’eternità prima che le stime di MS fossero vicine all’accuratezza.

1 Mi Piace