web-gelistirme-sc.com

Sistem arızasını ele almanın en iyi yolu (kullanıcının hatası değil)

Uygulamamda, kullanıcının etkileşimde bulunabileceği bazı bilgiler sağlamak için bir hizmete çok bağımlıyız. Hizmetin kapalı olması veya herhangi bir kullanımının yapılamayacağı geçersiz bir durumda olması mümkündür. Ondan veri almaya çalışıyorlarsa, söz konusu senaryoyu son kullanıcıya nasıl göstermem gerektiğini merak ediyorum.

Dikdörtgen bir kılavuzun sonuçları sütun/satır biçiminde gösterdiği varsayılarak, hizmet erişimi sırasında bir hata oluşursa, sağ üst köşeye ızgaranın üzerine bir ünlem işareti eklemeyi düşünüyorum. Belki bir fare ile üzerine gelindiğinde hata mesajını gösterecek bir araç ipucu ile.

Bir şeyin oluştuğu kadar açık olmasını istiyorum, ancak kullanıcı arayüzünü nerede tıkadığı için çok açık değil.

5
user708

Izgaradaki diğer kaynaklardan veri mi görüntülüyorsunuz yoksa tüm veriler tek bir hizmetten mi? Her şey bir hizmete dayanıyorsa, ızgarayı bir süre "bozuk" mesajıyla değiştirmeyi düşünebilirsiniz. Kullanımdaki buna bir örnek, portletin (veya widget'in vb.) Kullanılamamasına ilişkin bir mesaj görüntüleyen bir portal uygulaması (iGoogle gibi) olabilir.

Neden görüntülendiğini açıklayan bir araç ipucuna sahip bir uyarı sembolü (ünlem işaretli sarı üçgen), ancak farkedilemez.

4
LoganGoesPlaces