Pengguna desktop mengandalkan perangkat penunjuk, seperti mouse atau touchpad, untuk berinteraksi dengan aplikasi Anda. Untuk pengalaman desktop yang optimal, dukung peristiwa penunjuk utama seperti mengarahkan kursor, men-scroll, klik utama, dan klik sekunder.
Kesimpulan saat beradaptasi dengan input desktop
- Tambahkan status dan interaksi pengarahan kursor ke sistem yang ada.
- Memperhitungkan interaksi klik kanan untuk efisiensi yang lebih baik.
- Target harus memiliki ukuran yang lebih presisi.
Klik utama
Klik utama, atau dalam sebagian besar kasus klik kiri, adalah interaksi kursor utama yang diandalkan pengguna desktop. Aturan umumnya adalah pengguna harus dapat menyelesaikan semua perjalanan pengguna utama hanya dengan klik utama. Tidak menyembunyikan fungsi dari klik utama tidak hanya baik untuk penemuan, tetapi juga penting untuk teknologi pendukung seperti Tombol Akses.
Klik sekunder
Meskipun interaksi sentuh mengandalkan tekan lama, pengguna desktop mengharapkan menu konteks muncul saat klik sekunder, seperti klik kanan pada mouse atau ketukan dua jari pada touchpad. Untuk pengalaman desktop yang optimal, konfigurasi aplikasi Anda untuk memicu menu konteks saat klik sekunder, bukan memerlukan klik lama.
Arahkan kursor
Selain perubahan ikon kursor, interaktivitas juga dapat ditunjukkan dengan mengubah status visual elemen saat kursor diarahkan ke elemen tersebut. Untuk panduan desain, pelajari lebih lanjut di status.
Pengarahan kursor juga dapat menampilkan informasi atau tindakan tambahan, seperti tooltip atau tindakan daftar yang berada di menu konteks atau menu tambahan.
Tarik lalu lepas
Di layar sentuh, penarikan memerlukan tekan lama karena geser satu jari dicadangkan untuk men-scroll. Tarik lalu lepas harus dilakukan secara instan dengan perangkat penunjuk yang memiliki metode scroll khusus, seperti roda scroll atau geser dua jari di touchpad.
Pemilihan
Sederhanakan interaksi pemilihan untuk pengalaman desktop dengan menyediakan target klik khusus.
Ukuran target
Saat menentukan ukuran elemen UI untuk interaksi kursor, hindari tombol yang terlalu besar atau memiliki target sentuh intrinsik di luar batas visual elemen.
Anjuran
Larangan
Target pointer dapat lebih kecil daripada target sentuh 48 x 48 dp standar, untuk interaksi kursor alternatif, seperti arsip saat mengarahkan kursor yang muncul terutama setelah item dipilih.
Untuk mengetahui informasi selengkapnya tentang mendesain input, pelajari lebih lanjut input Desain Material. Pelajari cara menerapkan dengan Dukungan mouse dan touchpad.