Haruskah tombol toggle menampilkan status saat ini, atau status yang akan diubah? (2010)
(ux.stackexchange.com)Haruskah tombol toggle menampilkan status saat ini, atau status yang akan diubah?
- Tombol toggle juga harus berperan memberi tahu pengguna tentang status saat ini.
- Saat tombol toggle berada dalam keadaan 'aktif', menampilkan 'nonaktif' dapat menimbulkan kebingungan.
- Hindari penggunaan kontrol flip-flop pada tombol atau menu.
Toggle switch dapat menampilkan status saat ini dan status yang akan diubah sekaligus
- Ada cara untuk menampilkan status saat ini dan status yang akan diubah sekaligus dengan menempatkan teks di luar tombol.
- Sebagai contoh, desain switch iOS ditampilkan berwarna biru saat statusnya 'aktif', sedangkan 'nonaktif' tidak demikian.
- Desain switch OS X tidak ambigu, dan pengguna dapat mengetahui status saat ini dengan jelas.
Penggunaan tombol toggle Twitter sebaiknya dihindari
- Tombol toggle Twitter memberikan informasi saat mouse diarahkan ke atasnya, tetapi di layar sentuh hal ini dapat menimbulkan kebingungan.
Dalam bahasa Inggris, "on" dan "off" bisa menjadi adverbia maupun adjektiva
- Sebaiknya gunakan kata kerja atau adjektiva pada tombol untuk memberikan label yang jelas.
- Contoh: "aktifkan/nonaktifkan", "mulai/berhenti"
Penting untuk membedakan status dan tindakan
- Saat toggle merepresentasikan tindakan (misalnya: putar/jeda), tombol harus menampilkan tindakan yang akan terjadi saat diklik.
- Saat toggle merepresentasikan opsi (misalnya: acak/pemutaran normal), tombol harus menampilkan status saat ini.
Bisa mempertimbangkan penggunaan checkbox
- Jika pergantian status dapat diringkas sebagai pertanyaan 'ya/tidak', penggunaan checkbox mungkin cocok.
Gunakan cara yang menampilkan status dan tindakan sekaligus, alih-alih tombol toggle
- Saat dalam keadaan nonaktif, tombol tidak ditegaskan; saat dalam keadaan aktif, tombol ditegaskan untuk menampilkan status.
Bisa mempertimbangkan untuk tidak menggunakan tombol toggle
- Misalnya, untuk acak/pemutaran normal, dapat digunakan checkbox berlabel 'Acak'.
Tombol 'Suka' Facebook adalah contoh tombol toggle yang baik
- Di aplikasi Android Facebook, tombol 'Suka' ditampilkan abu-abu saat nonaktif dan biru saat aktif.
Menampilkan status saat ini dan tindakan sekaligus adalah yang paling jelas
- Sebaiknya sediakan label untuk status nonaktif bersama tombol yang dapat diklik untuk mengubah ke status aktif.
Pendapat GN⁺:
- Desain tombol toggle dapat sangat memengaruhi pengalaman pengguna, dan penting untuk menampilkan dengan jelas status saat ini serta status yang akan diubah.
- Desain switch OS X adalah contoh yang baik karena memungkinkan pengguna memahami status saat ini secara intuitif tanpa menimbulkan kebingungan.
- Tulisan ini dapat membantu para pengembang perangkat lunak menciptakan pengalaman pengguna yang lebih baik dengan memberikan elemen-elemen penting yang perlu dipertimbangkan saat merancang antarmuka pengguna.
1 komentar
Opini Hacker News
Kebingungan soal tombol mute di Microsoft Teams
Masalah tombol toggle yang tidak konsisten di UI mobil Tesla
Mekanisme umpan balik status pada push button switch NASA
Penyesalan atas menghilangnya checkbox
Desain yang membingungkan pada UI layar dashboard Tesla
Masalah toggle button dan cara mengatasinya
Masalah asinkron pada toggle button
Kelebihan desain slider toggle Apple
Perlunya penandaan yang jelas untuk status saat ini dan status yang akan berubah pada toggle button