GH GambleHub

Listeler ve ızgaralar: UX karşılaştırması

1) Ne zaman liste, ne zaman ızgara (kural 5 soru)

Kendinize sorun:

1. Kullanıcı hedefi: parametreleri hızlı bir şekilde karşılaştırın (liste) veya görsel/kapak (ızgara) ile seçim yapın?

2. Veri formu: yapı alanları (tablo/metin) - liste; Görsel nesneler (kaplamalar, fotoğraflar) - ızgara.

3. Yoğunluk vs genel bakış: ekran (liste) veya tek tip vitrin (ızgara) başına maksimum öğelere mi ihtiyacınız var?

4. Varsayılan eylem: açık/ayrıntılar (liste) veya karttan (ızgaradan) anında "Oynat/Satın Al"?

5. Cihaz bağlamı: Mobil portre - genellikle kartlar için üst üste 2 ızgara; masaüstünde raporlar/tablolar - liste/tablo.

Kısa: karşılaştırma - liste; Gözlerinizle seçin - ızgara.

2) İçerik modeli ve IA

Satır-ilk-Ana sinyal metin/alanlardır. Şunlar için uygundur: günlükler, işlem geçmişleri, raporlar, öznitelik arama sonuçları.
Kart ilk: Ana sinyal kapak/önizlemedir. Uygun: oyunlar/ürünler, medya, koleksiyonlar.
Hibrit: Aynı veri kaynağına sahip "uyarlanabilir hat kartları" (mobilde - bir kart, masaüstünde - sütunlu bir hat).

3) Elemanların tasarımı: sıra vs kart

Satır (liste satırı)

Yapı: Simge/küçük resim (isteğe bağlı), başlık, 1-3 anahtar alanı, meta (tarih/durum), bağlamsal eylemler (⋮).
Güçlü yönleri: okunabilirlik, yüksek yoğunluk, iyi sıralanabilir sütun kümesi.
UX ipuçları: yüksekliği düzeltin; Izgaraya hizala, "açığa çıkar'daki küçük alanları gizle.

Izgara kartı

Yapı: Kapak, Başlık, Altyazı/Etiketler (Yeni/Jackpot), Bir Ana CTA + Ekstra Eylem "..."

Güçlü yönleri: Görsel seçim, hızlı eylem, duygusal bağlam.
UX-ipuçları: en boy oranını koruyun (örn. 4: 3/1: 1), aynı başlık yükseklikleri, araç ipucu ile metin kırpma.

4) Navigasyon, sıralama ve filtreler

Genel: Filtreler ve türler yakın ve kararlı (atlamasız). Aktif koşullar - sonuçlar üzerinde cips.
Liste: birçok sütunu + "dondur" başlıklarını destekler; Başlığa tıklayarak sıralama.
Izgara: açılır listeye göre sıralama; Filtreler - cips/panel tarafından. "Görsel" arama için - hover/long-press üzerinde önizleme.

5) Mobil vs masaüstü

Mobil:
  • Izgara: 2-in-a-row (telefon), 3-in-a-row (tablet). Başparmak bölgesinde büyük CTA'lar.
  • Liste: kompakt çizgiler (56-72dp), katlanabilir meta alanlar.
Masaüstü:
  • Izgara: ≥1200px'de 4-6-in-a-line,'min 'kart genişliği ile otomatik doldurun.
  • Liste: tablo/satırlar, sütun yeniden boyutlandırma, hızlı tablo arama.

6) Durumlar ve indirmeler

İskeletler: iskelet çizgileri (en az 3-5), kapaklı iskelet kartları ve metin fişleri.
Boş: Neden boş olduğunu açıklayın ve hazır ayarlar önerin/filtreleri kaldırın.
Hatalar: kullanıcı seçimini ve konumunu kaydedin; yeniden dene.
Yeniden yükleme: "Daha fazla göster" (hibrit) kataloglarda sonsuz bant tercih edilir; Günlükler için - "Duraklat'ile otomatik olarak kaydırabilirsiniz.

7) Performans

Hedefler: INP ≤ 200ms, CLS ≤ 0. 1, scroll-jank <%1.

Liste: dize sanallaştırma, sabit yükseklikler, ertelenmiş hesaplamalar.
Izgara: Tembel görüntüler (AVIF/WebP), 'srcset/boyutlar', öngörülebilir boyutlar, 20-60 kartlık "gruplar" halinde.
Genel: 'content-visibility: auto', önizleme önbelleği, kahraman öğeleri için yükleme öncelikleri.

8) Satın alınabilirlik

Liste: doğru semantiği olan tablolar ('table/thead/tbody', 'aria-sort'), satırlara/hücrelere odaklanır.
Izgara: 'role =' grid 'veya' role = 'list'ile liste; DOM = görsel olarak sırası; Resimler için altyazılar.
Klavye: oklar/Sekme; Enter - açık; Boşluk - "favorilere" (uygunsa).
Tıklama boyutları: ≥ 44px; AA kontrastı; Simgelerde açık imzalar.

9) Metrikler ve telemetri

Olaylar:
  • 'view _ switch (list' grid) ',' sort _ change ',' filter _ apply ',' card _ quick _ action ',
  • 'row _ open', 'compare _ open', 'results _ load _ batch', 'error _ retry'.
KPI:
  • Time-to-First-Action (TTFA), qCTR sonuçları, Kaydırma Derinliği, Sıfır Sonuç Oranı,
  • Karşılaştırma Hızı (listeler için), Hızlı İşlem Hızı (ızgaralar için), Gecikme Süresi p95.

10) A/B deneyleri (neyin test edileceği)

Yeni/geri dönenler için varsayılan görünüm (liste/ızgara).
Ekran başına öğe sayısı, satır yüksekliği, kart boyutu.
Filtrelerin/sıralamanın sırası; Cips vs kenar çubuğu.
Karttaki hızlı eylemler (simgeler/metin, bir vs iki CTA).
Korkuluklar: INP/CLS, düzen "sıçramaları" hakkında şikayetler, Sıfır Sonuç büyümesi.

11) iGaming için örnekler

Oyun Lobisi (B2C): Izgara - Kapak + Oyna/Demo, Yeni/Jackpot Etiketleri, Çip Filtreleri (Sağlayıcı/Kategori/Mekanik).
Sağlayıcı kataloğu: oyun sayısı ile logo ızgarası; tıklayarak - sağlayıcının sayfası (içeride - ayrıca bir oyun ızgarası).
Raporlar/Finans (B2B): liste/tablo - NGR/GGR/FTD/CR sütunları, başlık sabitleme, dışa aktarma.
İşlem geçmişi: liste - yoğun seriler, durumlar, miktara/kimliğe/tarihe göre arama; Parçalar için dizeyi genişletin.
Promosyonlar/turnuvalar: "Going Now/Coming Soon'a göre sıralanmış tarihler ve CTA'lar içeren banner ızgarası.

12) Esnek anahtarlar ve kişiselleştirme

Kullanıcıya "Liste ↔ Izgara" radyo düğmesini verin ve seçimi hatırlayın (kullanıcı/kiracı başına).
Performansın ön ayarlarını sunun: "Sıkı", "Genellikle", "Büyük".
Bağlamsal mantık: ilk kez - lobide bir ızgara; aramadan - kesin karşılaştırma için bir liste.

13) Antipatterns

Sabit en boy oranı olmayan ızgara - "dans eden" kartlar ve yüksek CLS.
Çok fazla sütunlu bir liste, gerekmeden yatay bir kaydırmadır.
Eylem düğmelerinin hem kartta hem de havada farklı davranışlarla çoğaltılması.
Her yükte sıraları/filtreleri karıştırma (odağı keser).
Gizli aktif filtreler - kullanıcılar sonuçları "kaybeder".

14) Uygulama kontrol listesi (adım adım)

1. Ekranın görsel veya nitelik karşılaştırmasıyla seçilip seçilmediğini tanımlayın.
2. Modeli tanımlayın: liste/ızgara/hibrit; IA ve veri kaynaklarına katılıyorum.
3. Sabit anahtar bölgesi boyutlarına sahip bir satır veya kart tasarlayın.
4. Sıralama/filtreler: görünür yongalar, kararlı sıralama kontrolü.
5. Yükleme/boş/hata: iskeletler, dostça metinler ve yeniden deneme.
6. Performans: Tembel/sanallaştırma, 'içerik görünürlüğü', p95 hedefleri.
7. A11y: semantik, klavye, kontrast, tap-hedef boyutları.
8. Telemetri: TTFA, qCTR, Sıfır Sonuç, Gecikme p95.

9. A/B varsayılan görünümü, boyutlar, hızlı eylemler

10. Bellek'i seçin: Görünüm modunu ve son filtreleri koruyun.

15) Alt satır

Listeler ve ızgaralar farklı görevler için araçlardır.

Nitelikler ve karşılaştırma önemli olduğunda, bir liste alın.
Görsel karar verdiğinde ve hızlı eylemler yaptığında - ızgarayı alın.
Bir hedef tanımlayın, boyutları ve davranışları yakalayın, arayüzü hızlı ve erişilebilir tutun - ve kullanıcılar gereksiz bilişsel gürültü olmadan daha az adımda sonuç elde edeceklerdir.

Contact

Bizimle iletişime geçin

Her türlü soru veya destek için bize ulaşın.Size yardımcı olmaya her zaman hazırız!

Telegram
@Gamble_GC
Entegrasyona başla

Email — zorunlu. Telegram veya WhatsApp — isteğe bağlı.

Adınız zorunlu değil
Email zorunlu değil
Konu zorunlu değil
Mesaj zorunlu değil
Telegram zorunlu değil
@
Telegram belirtirseniz, Email’e ek olarak oradan da yanıt veririz.
WhatsApp zorunlu değil
Format: +ülke kodu ve numara (örneğin, +90XXXXXXXXX).

Butona tıklayarak veri işlemenize onay vermiş olursunuz.