Pengembang frontend: berhenti memindahkan hal-hal yang akan saya klik

Nov 28 2022
Tolong. Ini penghinaan terhadap otak saya.

Tolong. Ini penghinaan terhadap otak saya. Seperti, Anda meletakkan tombol di satu tempat, lalu Anda seperti "nah, ayo pindahkan ke tempat lain". Berikut adalah beberapa contoh yang paling mengganggu saya akhir-akhir ini:

Tombol "Pindai" Sepeda Lyft

Yang ini menyebalkan karena saya sering membuka aplikasi Lyft hanya untuk mengendarai sepeda . Jadi saya langsung menekan tombol sepeda dan saya mencoba menekan tombol “Scan” secepat mungkin. Tapi tidak! Bergantung pada seberapa cepat internet saya saat ini, spanduk itu akan muncul dan menekan tombol Pindai ke atas, yang berarti saya malah menekan spanduk itu ; Ini adalah awal yang sangat membuat frustrasi untuk perjalanan harian saya.

Hasil pencarian gagasan

abaikan judul halaman demi kewarasan Anda sendiri

Saya menggunakan Notion sebagai pengguna yang kuat pada saat ini. Saat saya mencoba membuka halaman, saya akan menekan CMD+K untuk membuka pencari dokumen, lalu mengetik beberapa awalan dari apa yang saya cari. Untuk memilih hasil, saya akan menggunakan CTRL+P atau N untuk naik dan turun, dan sering menekan enter dalam waktu kurang dari satu detik. Apa yang gila tentang ini adalah pertama-tama mengembalikan satu set hasil, dan kemudian set hasil yang sangat berbeda. IIRC jarang bahkan hasil pertama akan berubah .

Mengapa itu terjadi

Beberapa ide:

  • Memuat sesuatu dan memasukkannya dengan cara yang bergerak di sekitar elemen lain
  • Kueri yang lebih rumit yang akan mengurutkan ulang hasil. misalnya tampaknya pencarian Notion pertama mengembalikan pencarian judul, dan kemudian benar-benar mencari isi dokumen yang berakhir dengan penataan ulang hasil.
  • Apa yang saya sebut "fragmentasi UX". Ketika persona pengguna sangat berbeda atau ada begitu banyak eksperimen yang berjalan, para insinyur dan desainer tidak sepenuhnya menyadari apa yang dilihat pengguna akhir. Anda mungkin pernah melihat ini dengan fitur yang sedang diuji A/B. Kadang-kadang, hal-hal dimuat dalam satu urutan atau urutan lain tergantung pada sejumlah besar variabel. Dan juga waktu respons jaringan.

Saat Anda membuat perubahan pada layar, mengapa tidak berkomitmen pada tempat yang seharusnya? Apakah pengguna dan metrik mendapat manfaat dari "pseudo-responsiveness"? Jika jawabannya ya hanya untuk yang terakhir, saya pikir akan adil untuk menganggap ini sebagai capitalistic-UX-anti-pattern . Keluarkan.

Jika ada yang memikirkan hal ini atau terganggu dengan ini, tolong lmk ​​atau kirimkan saya sumber daya dan bacaan lebih lanjut agar saya bisa lebih kesal. Terima kasih:)