İçeriğe geçin

Tasarım sistemini gerçek akışta değerlendirmek

Bileşen sayısı, yararı tek başına göstermez. Bir sipariş düğmesi, hangi durumların ortak kurallara ihtiyaç duyduğunu ortaya koyar.

Julia Hoffmann2 dk okuma
Yan yana iki bileşen kartında çerçeveli ve mavi dolgulu düğme örnekleri.

Bir tasarım sistemini, bileşenlerinin tekrar eden görevleri güvenilir biçimde destekleyip desteklemediğine göre değerlendirin. Çizilmiş bileşen sayısı bunun için zayıf bir ölçüttür. Tek bir sipariş düğmesi bile güzel görünüm ile işe yarayan davranış arasında ne kadar iş bulunduğunu gösterebilir.

Aşağıdaki örnek varsayımsaldır. Müşteri portalı için “Siparişi gönder” düğmesi özenle tasarlanır. Aralıklar, renk ve yazı tipi uygundur. Tasarımda bileşen bitmiş sayılır. İstek başlatıldıktan sonra ne olacağı ise henüz kararlaştırılmamıştır.

Tek görünüm farklı sonuçları karşılamaz

Örnekteki durum

Arayüzün aktarması gereken bilgi

İstek işleniyor

İşlem sürüyor; yeniden başlatma akışa uygun ele alınıyor.

Sunucu siparişi onaylıyor

B-42 sipariş referansı ve onaylı durum gösteriliyor.

Sunucu geçersiz miktarı reddediyor

Miktar görünür kalıyor; anlaşılır biçimde düzeltilebiliyor.

Gönderimden sonra bağlantı kesiliyor

Sonuç belirsiz; sipariş durumunun kontrol edilmesi gerekiyor.

Kırmızı bir düğme son durumu açıklamaz. Sipariş çoktan oluşmuş olabilir. Onaylı yanıt olmadan gösterilen yeşil tik de başarıyı kanıtlamaz. Burada görsel tasarımın yanında doğru bilginin aktarılması gerekir.

Ortak davranışla ürün kurallarını birleştirmek

Bileşen görünür odak, uzun etiketlere yer ve işlem sürüyor gösterimi sağlayabilir. Sipariş akışı ise hangi miktarların geçerli olduğunu ve belirsiz sunucu sonucunun nasıl açıklığa kavuşturulacağını bilmelidir. Bu kurallar genel bir düğmenin içinde çözülemez.

WAI-ARIA rehberi benzer bir ilişkiyi açıklar: Rol, beklenen anlamı bildirir ama klavye etkileşimini uygulamaz. Tasarım tokenı olarak adlandırılmış metin rengi gibi ortak tasarım değerleri de davranışın veya tasarımla kod arasındaki bağlantının yerini tutmaz.

Devre dışı bırakılmış düğme her hata durumu için doğru cevap değildir. GOV.UK, anlaşılma sorunlarına dikkat çeker. Bir eylem engelleniyorsa kullanıcı nedenini anlayabilmeli ve sonraki adıma ulaşabilmelidir.

Gerekli ayrıntıyı kullanım belirler

Statik bir bilgi sayfası sipariş durumuna ihtiyaç duymaz. Yalnız gösterilen bir logonun sunucu isteği için durum makinesine ihtiyacı yoktur. Her bileşene aynı varyantları dayatmak gereksiz bakım yükü oluşturur.

Öte yandan mevcut ve test edilmiş bir bileşen kütüphanesi bu ihtiyaçları karşılıyor olabilir. Bu durumda onu uygun biçimde kullanmak, aynısını yeniden yapmaktan daha anlamlı olabilir. Gerçek akışların mevcut bileşenlerle anlaşılır biçimde gösterilemediği ortaya konursa değerlendirme değişir.

Bu nedenle tekrar eden bir akışı uygulanmış arayüzde, hatalar ve uzun çeviriler dahil değerlendirin. Örnekte bileşen, siparişinin sonucu belirsiz kalan kişinin de ne yapacağını anlamasını sağladığında işe yarar biçimde bağlanmış olur. Yinelenen siparişleri önlemek ayrıca uygun sunucu kuralları gerektirir; yalnız düğmeyi kilitlemek yeterli değildir.

Kaynaklar

Yazan

  • Julia HoffmannTasarım ve UX EditörüJulia Hoffmann, ASES'te tasarım ve kullanıcı deneyimi içeriklerinden sorumludur. Yazıları web sitelerinin ve uygulamaların kullanımını, kullanıcı arayüzü tasarımını ve dijital erişilebilirliği ele alır.

ASES'i takip edin

Devamını okuyun

Tüm yazılar

Projeniz ASES ile

Projenizi bize anlatın. İlk değerlendirmemizle size dönelim.