it-swarm.asia

Perilaku pengguna yang membuat Anda lengah?

Bagaimana dengan wiki komunitas Nice yang dapat kita pelajari? Silakan kirim contoh perilaku pengguna yang membuat Anda lengah dan memaksa Anda mendesain ulang antarmuka. Tolong satu contoh per jawaban!

Milikku:

Pada formulir PHP/HTML untuk merekam permainan permainan, pengguna harus memilih modul permainan dari dropdown dan kemudian memasukkan nomor skenario di kotak input standar Anda. Setelah 3 minggu pengguna tanpa henti menambahkan catatan, saya memiliki seorang gamer veteran yang mengirim email kepada saya untuk mengatakan bahwa apa pun yang ia masukkan, formulir tersebut memberitahukan kepadanya bahwa nomor skenario tidak valid.

Potong ke pengejaran - Saya memberi kode pada formulir untuk selalu memulai dengan # di dalam input nomor skenario itu. 50 pengguna pertama mengerti untuk menghapus # itu ketika memasukkan nomor skenario 3 digit mereka, tetapi No. 51 terus berusaha mengirimkan hal-hal seperti #01 dan #37 dan skrip validasi rajin saya terus menolaknya.

Tak perlu dikatakan, saya menghapus # simbol!

16
Drew

Yang ini sangat mengejutkan saya ketika saya pertama kali menemukannya:

Pengguna tidak membaca dialog konfirmasi.

Sebagai seorang pengembang, saya selalu berusaha keras untuk memastikan teks dalam dialog saya jelas dan akurat. Tapi, pengguna akhir saya (hampir) tidak pernah membacanya.

Mereka cukup mengklik "Oke" atau "Ya" secepat mereka dapat menemukannya.

26
Bevan

Mengklik, Mengklik Dua Kali - Pada web aplikasi berbasis harus menambahkan kode untuk menangani kasus di mana pengguna bersikeras tombol/tautan mengklik ganda dan baik mengirimkan formulir/permintaan yang sama dua kali ... yang menyebabkan kesalahan menyenangkan ketika pengguna mencoba untuk menggandakan menghapus sesuatu dll.

Lebih buruk lagi, adalah untuk semua pengguna yang jika/ketika mereka menemukan sistem lambat atau tidak responsif ... klik beberapa kali dalam upaya untuk memberitahu "komputer" untuk bergegas. Sementara itu beberapa permintaan untuk menjalankan "Massive report query" mendapatkan antrian membuat aplikasi merangkak. ;-)

18
scunliffe

Sepotong kecil perangkat lunak desktop yang saya tulis mencari database arsip untuk nama (ada sekitar 57k catatan nama di dalamnya).

Formulir ini memiliki satu kotak teks dengan teks: "cari berdasarkan nama belakang atau bagian dari nama belakang". Saya mengkodekan permintaan basis data sehingga secara otomatis menambahkan wildcard di akhir. Jadi, dalam kasus saya, jika saya mencari saya, saya bisa memasukkan "har", dan perangkat lunak melakukan pencarian "har *" pada database. Semuanya bekerja dengan baik, dan saya tidak punya keluhan dari siapa pun.

Suatu hari, saya melihat dari balik bahu rekan kerja, dan saya melihatnya tidak hanya memasukkan nama belakang, tetapi juga nama depan - dia mencari "nama belakang, nama depan". Tentu saja, yang dimaksud adalah string pencarian mencari nama belakang "nama belakang, nama depan *".

Tak perlu dikatakan, saya menambahkan dalam pemeriksaan tambahan untuk mencari koma, dan sekarang Anda dapat mencari dengan tepat atau wildcard pada nama depan dan belakang (saya juga menambahkan tautan "tunjukkan contoh" setelah teks instruksi).

13
Jared Harley

Apa yang selalu membuat saya sulit untuk meyakinkan pengguna bahwa sistem berperilaku dengan cara tertentu ketika mereka melalui pengamatan entah bagaimana membangun model operasi yang salah.

Sebagai contoh sederhana, karena bug yang kami miliki untuk sementara waktu entri yang dibuat dalam bentuk (ini adalah perangkat lunak desktop) tidak tercermin langsung dalam tampilan daftar yang sesuai. Tetapi bagi pengguna perubahan dalam tampilan daftar menunjukkan bahwa catatan telah disimpan. Mereka akan memasukkan data dan beralih di antara dua catatan untuk membuat entri itu muncul dan karena itu puas bahwa semua pekerjaan mereka telah disimpan, kami tidak dapat meyakinkan mereka sebaliknya.

8
Harald Scheirich

Ini sederhana, tetapi saya menangkap pengguna mengklik dua kali daftar informasi yang dirangkum, kemudian frustrasi, pergi ke layar yang berbeda yang menunjukkan lebih detail pada bagian tertentu dari ringkasan itu. Tampaknya mereka mengharapkan klik dua kali untuk menavigasi langsung ke sana. Sekarang dan dia bukan orang yang bijaksana - baginya, selalu berhasil seperti itu.

6
Jeff Yates

Yang mengejutkan saya adalah perbedaan genap penundaan sangat kecil (diukur dalam milidetik ) menanggapi permintaan pengguna dapat membuat perbedaan yang dapat diukur dalam retensi dan keterlibatan pengguna . Lihat pos Google di Masalah Kecepatan . Itulah sebabnya alat seperti Yahoo YSlow , Google Page Speed dan Kinerja Situs Webmaster sangat berharga untuk memahami halaman mana yang lambat - karena laman lambat ini kemungkinan memengaruhi keterlibatan .

6
Julian H

Baik dalam desain berbasis layar sentuh atau desain web biasa, kita sering memiliki tombol besar dengan tombol radio kecil atau kotak centang di dalamnya (misalnya ketika pengguna harus memilih antara 2 opsi atau lebih atau penawaran). Setiap kali ketika saya melihat testubject mengklik atau memilih salah satu dari tombol-tombol besar ini 9 dari 10 memiliki kecenderungan untuk menekan tombol radio kecil atau kotak centang. yang membuat seluruh inti dari "mari kita buat tombol ini besar sehingga orang akan memperhatikannya" hampir tidak ada gunanya. Perilaku ini juga ditunjukkan ketika desainer kami memiliki tombol 'maju' besar dengan panah kecil di dalam tombol. orang mengklik panah kecil. Juga, saya telah melihat pengguna yang berpengalaman dan yang tidak berpengalaman melakukan ini. Saya masih berdebat di kantor apakah ini masalah atau tidak dan jika kita kadang-kadang menyingkirkan radiobuttons atau membuatnya sebesar tombol itu sendiri (yang tentu saja jelek dan tidak efisien tentu saja)

4
Pieter

Bisakah saya membalikkannya? Yaitu, sesuatu yang saya lakukan banyak yang terkadang memberikan hasil yang sangat aneh atau berbahaya pada beberapa situs web utama.

Mengklik dan terkadang menyeret di area kosong halaman web atau aplikasi saat membaca sesuatu. Seringkali untuk memastikan saya telah membatalkan pilihan elemen yang mungkin telah saya pilih sebelumnya - "batu tulis bersih". Atau kadang-kadang terseret dalam teks yang sedang saya baca untuk tujuan yang sama. Jumlah yang mengejutkan kali ini memicu sesuatu yang aneh atau ditujukan pada situs web - seperti menavigasi saya menjauh dari apa yang saya baca ke beberapa artikel atau iklan lain.

Aplikasi bernama Lightwave 3D menggunakan ini untuk membatalkan pilihan poligon, simpul, tepi atau yang lainnya dan di Windows Explorer mengklik ruang kosong akan membatalkan pilihan folder dan file.

3
Oskar Duveborn

Di situs jejaring sosial yang pernah saya kerjakan, seorang pengguna mencoba menempelkan kode sematan video Youtube sebagai judul album foto.

Saya tidak yakin apa yang mereka harapkan terjadi, atau mengapa ia memutuskan untuk meninggalkan nama albumnya sebagai <object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/dQw4w9WgXcQ...

3
GSto

Saya adalah salah satu pengembang pada beberapa perangkat lunak klien/server. Bukan halaman web, tetapi serupa dalam konsep dengan formulir web.

Formulir tersebut menanyakan informasi pengguna (ini adalah orang yang mendaftar untuk suatu acara). Entri data dilakukan oleh seseorang yang duduk di depan komputer. Mereka akan bertanya:

  • Nama?
  • Perusahaan?

Hal-hal seperti itu. Ada dua kunci yang bisa Anda tekan:

  • F10 - untuk menerima (mengirimkan) formulir ke server
  • Esc - untuk membatalkan transaksi

Dalam kedua kasus Anda berakhir dengan formulir kosong, siap untuk orang berikutnya dalam antrian. Namun memukul F10 sebenarnya merekam data di server. Karena itu butuh beberapa saat (setengah detik atau lebih).

Saya mengamati operator menggunakan sistem ini, dan terkejut melihat beberapa dari mereka memasukkan semua detail, dan kemudian menekan Esc untuk membatalkan transaksi. Kemudian mereka akan melambaikan tangan orang itu, mendapatkan yang berikutnya dari antrian, memasukkan detail mereka, tekan Esc dan seterusnya.

Saya bertanya kepada mereka mengapa mereka melakukan itu. Mereka menjawab "lebih cepat seperti itu".


Jadi, pelajaran bisa dipetik. Jangan biarkan orang-orang memasukkan data, dan kemudian membatalkan transaksi tanpa semacam peringatan. Juga, pastikan bahwa mereka sepenuhnya memahami pelatihan yang diberikan kepada mereka.

2
Nick Gammon