it-swarm.asia

Pemisahan tombol putar dan jeda untuk memutar media

Sepertinya saya ingat pernah membaca di suatu tempat bahwa tindakan jeda bermain dipicu dari satu tombol yang beralih adalah ide yang buruk

Menurut saya idiom ini berfungsi dengan baik (mis. Menekan ruang untuk memutar atau menjeda video di vlc)

Apa argumen (jika ada) yang menentang kedua operasi ini pada tombol yang sama?

17
Willbill

Masalah dengan tombol sakelar seperti ini bermuara pada menggabungkan dua fungsi:

  • Kemampuan untuk mengambil tindakan.
  • Menampilkan kondisi saat ini.

Tujuan utama tombol adalah untuk mengambil tindakan, sehingga mereka harus terlihat menekan agar pengguna dapat mengambil tindakan dengan menekan. Dengan juga menggunakannya untuk menampilkan keadaan, itu menyebabkan potensi kebingungan.

Jika tombol ini menunjukkan jeda, apakah itu berarti statusnya dijeda atau tindakannya dijeda? Dalam kasus play/pause, sepertinya konvensi sedang menunjukkan jeda berarti sedang dimainkan (seperti iTunes). Tetapi Slacker.com melakukan yang sebaliknya (dan membingungkan saya karena saya lebih banyak menggunakan iTunes).

Kebingungan ini lebih buruk dalam situasi di mana konvensi tidak begitu kuat.

Saya hampir selalu merekomendasikan menggunakan dua tombol yang saling eksklusif, menyoroti salah satu yang saat ini (beralih on/off, daripada fungsi 1/fungsi 2 beralih), dan menghubungkan secara visual dua tombol melalui kedekatan dan gaya. Saya akan membuat pengecualian jika real estat adalah faktor pendorong, dan konvensi yang kuat dapat didirikan.

(BTW, saya baru-baru ini membaca sebuah artikel yang menelusuri asal-usul memiliki jeda dan tombol berhenti untuk kaset reel-to-reel lama, dan berhenti itu benar-benar tidak perlu hari ini. Namun saya tidak dapat menemukan referensi sekarang .. (ada orang lain yang memilikinya?)

14
Jim Jarrett

Masalah dengan tombol sakelar berkaitan dengan mode .

Dalam desain antarmuka pengguna, mode adalah pengaturan yang berbeda di dalam program komputer atau antarmuka mesin fisik apa pun, di mana input pengguna yang sama akan menghasilkan hasil yang berbeda dari pada pengaturan lainnya. Komponen antarmuka modal yang paling terkenal mungkin adalah tombol Caps lock dan Insert pada keyboard komputer standar, yang keduanya membuat pengetikan pengguna ke mode yang berbeda setelah ditekan, lalu mengembalikannya ke mode biasa setelah ditekan kembali.

Itu dari Wikipedia, dan jika Anda berhenti membaca di sana, tombol putar/jeda gabungan terdengar seperti ide yang buruk. Anda mungkin pernah mendengar sebelumnya bahwa mode dianggap berbahaya .

Namun, artikel ini melanjutkan dengan mengutip definisi mode yang tepat dari Jef Raskin's The Humane Interface :

"Antarmuka manusia-mesin adalah modal sehubungan dengan gerakan yang diberikan ketika (1) keadaan antarmuka saat ini bukanlah tempat perhatian pengguna dan (2) antarmuka akan mengeksekusi satu di antara beberapa respons berbeda terhadap gerakan, tergantung pada kondisi sistem saat ini. " (Halaman 42)

Jadi tombol play/pause hanya modal jika "kondisi antarmuka saat ini bukan tempat perhatian pengguna." Lokus perhatian berarti sesuatu yang Anda pikirkan.

Saat Anda menggunakan media player, fakta bahwa ada sesuatu yang diputar (atau tidak dimainkan) cenderung menempati tempat perhatian Anda. Karena itu, tombol play/pause bukanlah modal dan berfungsi dengan baik.

15

Beberapa pengguna keliru mengklik dan mengklik dua kali ketika melakukan tindakan seperti mengklik tautan atau tombol.

Mengklik dua kali tombol putar/jeda tidak akan menghasilkan apa-apa.

5
badp

Saya pikir masuk akal untuk memasukkan keduanya dalam tombol yang sama. Anda tidak perlu berhenti ketika film tidak diputar dan Anda tidak perlu bermain ketika tidak dijeda atau dihentikan.

3
LoganGoesPlaces

Saya benci ketika mereka berada di tombol yang sama. Saya memiliki beberapa perangkat yang terkadang tidak cukup mengindikasikan bahwa mereka sudah mulai bermain. Jadi saya tidak tahu apakah mereka belum menerima tombol-tekan atau jika sudah dan belum ada yang terjadi. Menekan tombol lagi akan baik

  • jeda atau
  • mulai nyata

dan dalam kasus-kasus seperti "iPod memutar mp3 dengan intro yang panjang dan tidak terdengar" Saya tidak bisa selalu tahu apa yang terjadi. Tergantung pada perangkatnya, bisa sangat sulit untuk memecahkan masalah. Karena begitu banyak perangkat keras/lunak yang tampaknya bermasalah, akan lebih baik jika memiliki tombol yang dapat saya tekan berkali-kali untuk memastikan perintah itu berhasil.

Elemen lain yang perlu dipertimbangkan secara online adalah jika video mulai diputar secara otomatis, dan kinerjanya (jika perlu waktu untuk memuat dan memutar) di mana orang akan mencari tombol putar (dalam hal ini sedang diputar otomatis), tetapi hanya memiliki tombol jeda terlihat saat mereka menunggu untuk memuat. Beberapa detik pertama itu sangat penting bagi pengguna untuk membuat model mental mereka tentang cara kerja pemutar video dan tidak melihat tombol putar bisa membuat frustasi.

Setiap tindakan harus memiliki tombolnya sendiri.

Satu tombol Play (toggle) akan melakukan trik. Jika video diputar itu harus menyala dan diwakili sebagai "aktif" dan jika tidak diputar itu harus diwakili dalam keadaan tidak aktif seperti tombol lain pada pemain ... saat online, tidak bermain pada dasarnya berhenti/berhenti sementara . Jaga agar pesan tetap konsisten; itu Play, di mana ia memiliki dua negara - hidup atau mati.

3
MonkeyMan

Itu tergantung pada perangkat apa yang menjadi dasar UI Anda dan apa yang diharapkan audiens target Anda.

Seperti yang dikatakan Jouke, sebagian besar pemutar musik portabel memiliki tombol putar/jeda yang dikombinasikan - untuk menghemat ruang - jadi masuk akal untuk menggabungkannya di UI Anda. Namun, jika target Anda digunakan untuk memisahkan tombol maka lebih masuk akal untuk memisahkannya di UI Anda.

2
ChrisF

Saya suka mereka di tombol yang sama. Memiliki tombol putar terpisah sepertinya hanya membuang-buang ruang, karena tidak akan melakukan apa-apa jika musik sudah diputar.

Satu argumen yang menentang penggabungan tombol, adalah bahwa orang dapat menjadi bingung karena satu tombol melakukan dua hal yang berlawanan. Saya tidak berpikir ini akan menjadi masalah, karena hampir setiap pemutar musik saat ini menggabungkan fungsi dalam satu tombol. Orang-orang kemungkinan besar sudah terbiasa dengan tombol gabungan dan akan lebih mungkin menjadi bingung jika tombol-tombol itu dipisahkan.

1

Saya akan mengatakan selalu menggunakan satu tombol "Mainkan/Jeda", dengan ketentuan sebagai berikut:

  • Tombol harus hanya menunjukkan tindakan yang dapat digunakan. Jadi jika pemain dalam kondisi "play", maka tombol pause harus ditampilkan. Jika pemain dijeda, tombol putar harus ditampilkan. Ini membuat jelas bagi pengguna apa yang akan terjadi jika tombol diklik. (pikirkan iTunes)

Jika kondisi itu tidak dapat dipenuhi, saya akan memisahkan kedua tombol. Harus jelas bagi pengguna apa yang akan dilakukan setiap tindakan.

1
wnathanlee

Pembicaraan @ Jo Joel Spolsky dari Dev Days, yang mungkin sama dengan yang ini: http://joelonsoftware.com/items/2010/08/19.html , membahas kurangnya kebutuhan akan tombol stop tanpa reel-to-reel.

Jawaban teoritis untuk pertanyaan ini mencakup hampir semua poin penting tentang biaya, jadi saya akan memberikan jawaban yang lebih praktis.

  1. Pikirkan tentang pengalaman audiens Anda. Jika mereka pernah menggunakan pemutar musik digital, baik berbasis perangkat lunak atau perangkat keras, mereka sudah terbiasa dengan tombol putar/jeda tunggal.
  2. Jika Anda tidak yakin tentang pemirsa khusus Anda:

    Bahkan jumlah terkecil dari fakta empiris (katakanlah, mengamati 2 pengguna) sangat meningkatkan kemungkinan untuk membuat keputusan desain UI yang benar. (dari artcile "Guesses vs. Data" Nielsen)

Dalam pengalaman saya, jarang pendapat saya tentang apa yang saya suka miliki tentang apa yang sebenarnya dapat digunakan oleh pengguna. Konvensi, model mental pengguna, dan pengujian adalah teman Anda di sini.

1
jasonrr

Desain UI sering tentang analogi. Menurut pendapat saya, pengguna cenderung melihat mesin yang dapat dinyalakan dan dimatikan sebagai analog dengan mis. saklar lampu.

Anda mendesain untuk audiens yang digunakan untuk menghidupkan/mematikan sakelar? Pergi untuk satu tombol, demi kebaikan. Kontrol-kontrol ini benar-benar ada di mana-mana: sakelar lampu, mesin mobil Anda, ballpoint Anda, ...

Anda hanya ingin memisahkan fungsi jika Anda tidak ingin dipicu oleh kecelakaan.

1
xtofl

Saat Anda menggabungkan tombol putar dan jeda, secara teknis apa yang Anda lakukan adalah melepas tombol putar.

Tombol putar secara tradisional seharusnya memulai pemutaran dari awal trek. Tombol jeda dapat menghentikan sementara pemutaran dan memulai kembali pemutaran dari posisi saat ini. Tombol putar play/pause hanya melakukan apa yang dilakukan tombol pause.

0
Simon White