it-swarm.it

Il modo migliore per gestire un errore di sistema (non per colpa dell'utente)

Nella mia applicazione, dipendiamo molto da un servizio per fornire alcune informazioni con cui l'utente può interagire. È possibile che il servizio sia inattivo o in uno stato non valido in cui non può verificarsi alcun utilizzo. Sono curioso di sapere come dovrei mostrare questo scenario a un utente finale se sta cercando di recuperare i dati da esso.

Supponendo che una griglia rettangolare mostri i risultati in modo colonna/riga, sto pensando di aggiungere un punto esclamativo nell'angolo in alto a destra, sopra la griglia, se si verifica un errore durante l'accesso al servizio. Forse con un suggerimento che quando si passa con il mouse si visualizza il messaggio di errore.

Vorrei che fosse abbastanza ovvio che accadesse qualcosa, ma non troppo ovvio per dove ingombra l'IU.

5
user708

Stai visualizzando i dati da altre fonti nella griglia o tutti i dati di un servizio? Se tutto si basa su un unico servizio, potresti voler considerare di sostituire la griglia con un messaggio "fuori servizio" di qualche tempo. Un esempio di questo in uso potrebbe essere un'applicazione del portale (come iGoogle) che visualizza un messaggio sul portlet (o widget, ecc.) Che non è disponibile.

Un simbolo di avvertenza (triangolo giallo con punto esclamativo) con una descrizione comandi che spiega perché viene visualizzato potrebbe funzionare, ma non è così evidente.

4
LoganGoesPlaces