it-swarm.asia

Saya ingin membiarkan pengguna beralih judul kolom untuk mengurutkan kotak berdasarkan bidang tanggal. Bagaimana saya bisa membuat ASC / DSC intuitif?

Saya ingin membiarkan pengguna beralih judul kolom untuk mengurutkan kotak dengan bidang tanggal.

Bagaimana saya bisa membuat dikotomi naik/turun intuitif?


EDIT: Saya sedang mencari kolom tanggal solusi spesifik.

7
Jim G.

Konvensi tersebut adalah untuk memiliki panah ke atas untuk daftar naik dan panah ke bawah untuk daftar turun. Itu tidak bekerja. Dalam pengujian kegunaan yang telah saya lakukan, pengguna terbagi rata apakah nama saya berada di bagian atas atau bawah daftar tidak peduli panah mana yang Anda tunjukkan.

Bagian dari masalahnya adalah ada sesuatu yang aneh secara kognitif tentang tanda panah ke atas yang berarti daftar bertambah ketika Anda pergi ke bawah dalam daftar. Namun, saya mencoba panah kiri (naik/turun) dan kanan (turun/mundur), dan masih memiliki kinerja yang tidak dapat diterima.

Satu-satunya hal yang saya temukan yang berfungsi adalah representasi alfanumerik generik dari batas. Sebagai contoh:

Nama (A - Z)

Ukuran File (1--9)

Tanggal (1--12)

Saya menemukan bahwa tidak perlu bagi batas untuk mencerminkan nilai minimum dan maksimum yang sebenarnya dalam daftar.

Terserah Anda jika Anda pikir itu layak dilakukan. Pengguna yang saya ajak bicara mengatakan bahwa mereka melihat item dalam daftar untuk melihat urutannya, dan mengabaikan simbol di header. Mungkin itu cukup baik untuk situasi Anda.

12
Michael Zuschlag

Cara yang disukai untuk melakukan ini tampaknya adalah dengan segitiga "atas" (▲) untuk naik dan segitiga "turun" untuk turun (▼).

3
Marcos Crispino

Maaf karena memposting ini sebagai jawaban, saya tidak yakin apakah ini sebenarnya jawaban. Tapi saya belum bisa berkomentar.

Saya melihat dua masalah berbeda di sini. Pertama, apakah urutan naik harus diwakili oleh segitiga yang menunjuk ke atas atau ke bawah (atau ikon serupa). Kedua, apakah ikon ini mewakili kondisi saat ini (sekarang) atau masa depan (setelah klik).

Adapun masalah pertama, sebagai pengguna Windows (dan mungkin kita harus melihat OS atau konvensi antarmuka pengguna lain yang banyak digunakan oleh sebagian besar pengguna target kami untuk memutuskan), intuisi saya mengatakan panah untuk naik (a >> z, 1> > 9), meskipun hasilnya ditampilkan top-down. Tapi tidak ada studi/bukti yang bisa saya tunjukkan di sini.

Untuk masalah kedua, sepertinya @Wilbert menjawab di utas ini , dengan kesimpulan sebagai berikut:

(...) tidak jelas apakah simbol tajuk kolom menunjukkan kriteria yang saat ini digunakan untuk menyortir, atau bertindak seperti tombol yang akan mengurutkan menurut simbol ketika diklik.

Yah, aku setuju dengannya. Jadi saya bertanya-tanya dua situasi yang mungkin lebih masuk akal bagi saya:

  1. Kami menggunakan simbol pengurutan hanya di kolom di mana pengurutan sedang diterapkan, dan mewakili pengurutan saat ini; atau
  2. Kami menggunakan simbol sortir pada semua kolom, tetapi mewakili keadaan di masa depan setelah diklik.

Opsi pertama tampaknya lebih intuitif bagi saya, karena kolom yang dipilih untuk pengurutan, dan pengurutan pengurutan eksplisit untuk pengguna. Di sisi lain, pengguna tidak memiliki sarana eksplisit untuk mengetahui bahwa mengklik tajuk kolom akan mengurutkan hasil (meskipun ini cukup masuk akal). Jadi ini opsi yang akan saya terapkan.

Yang kedua justru sebaliknya: sementara itu menjadi lebih eksplisit kepada pengguna bahwa mengklik kolom akan mengurutkan hasil, tidak jelas yang mana adalah kriteria penyortiran saat ini (kolom penyortiran dan arah penyortiran).

Saya ingin mendengar bahwa ada kebaktian yang banyak digunakan, tetapi sejauh yang saya dapat temukan sampai sekarang, tidak ada. = /

2
ricardo.scholz

Kemungkinan lain adalah menggunakan barchart kecil yang naik dan turun.

Sebagai contoh ascending sort

1
Naveen M.