it-swarm.asia

Bagaimana Anda menampilkan kunci yang setara dengan pengguna?

Satu diizinkan untuk menetapkan setara kunci untuk kontrol seperti Tombol Push di Kakao.

Misalnya, seseorang dapat menetapkan Cmd-E ke tombol Push. Apakah Anda akan berusaha memberi tahu pengguna bahwa menekan Cmd-E sama dengan mengklik tombol itu? (Mungkin, melalui tooltip, pada label kontrol, dll.) Atau, apakah Anda mengharapkan pengguna untuk belajar tentang padanan semacam itu dalam dokumentasi saja?

4
ericg

Windows sudah memberi tahu Anda apa yang setara dengan kunci dengan menggarisbawahi surat, mis. dalam dialog di bawah ini, menekan Alt-F akan sama dengan mengklik tombol Temukan:

alt text

Di Windows 3.1, huruf yang sesuai selalu digarisbawahi. Mulai dengan Windows XP, saya pikir, garis bawah tidak lagi muncul sampai Anda menekan tombol Alt.

Di Mac, Anda bisa menerapkan pendekatan yang sama dengan menampilkan padanan tombol perintah saat pengguna menekan tombol Option, tetapi AFAIK tidak ada mekanisme bawaan di Mac OS untuk mengimplementasikan ini secara otomatis. Mengaktifkan fitur aksesibilitas mungkin menyediakan cara untuk menampilkan padanan kunci, tetapi saya belum pernah mencobanya dan fitur tersebut tidak diaktifkan secara default.

IMO, Windows menangani setara tombol tombol lebih baik daripada Mac, tetapi Mac menangani setara item tombol dengan lebih baik. Ketika Anda mengklik pada suatu menu dan kemudian menekan tombol Opsi, Anda akan melihat item menu berbeda yang biasanya merupakan ekstensi dari yang asli, mis. Tutup Jendela menjadi Tutup Semua:

alt text

Saya telah membaca artikel AskTog yang ditautkan oleh @DanM beberapa tahun lalu. Saya menemukannya konyol lalu dan saya merasa konyol sekarang. Premisnya salah:

  1. Tanyakan setiap pengguna komputer yang sangat bergantung pada padanan-padanan kunci dan menggunakannya hampir secara tidak sadar, berlawanan dengan peserta tes yang diminta untuk menekan tombol

  2. Tes Tog sangat terbatas dan, IMO, tidak berguna. Saat mengetik artikel ini, saya telah menekan Cmd-Shift- [dan Cmd-Shift-] beberapa kali untuk bolak-balik di antara berbagai tab browser. Saya akan merasa cukup cacat jika saya harus pergi ke menu setiap kali atau menggerakkan mouse untuk menekan tombol. Tidak hanya itu akan membuat saya lebih lama, tetapi saya harus memindahkan kursor mouse kembali ke tempat saya berada di bidang edit - efek samping yang tidak diukur oleh Tog.

9
Hisham

Secara pribadi saya suka ketika menu atau tombol tooltip menunjukkan kepada saya jalan pintas untuk opsi.

Namun, itu akan tergantung pada audiens Anda.

Pemrogram cenderung (generalisasi kotor yang saya tahu) lebih suka menggunakan keyboard lebih dari pengguna kantor "biasa" sehingga mereka dapat menghargai informasi. Mereka juga lebih cenderung bereksperimen dengan antarmuka untuk melihat apa yang dapat dilakukannya.

Pengguna yang kurang teknis mungkin kewalahan oleh informasi yang Anda berikan dan lebih mungkin (generalisasi lain) untuk menggunakan mouse daripada keyboard sehingga pintasannya tidak relevan bagi mereka.

2
ChrisF

Biasanya ada konvensi untuk membuat pintasan keyboard di dekat item menu yang ditetapkan. Itu kurang jelas atau langsung ketika datang ke kontrol lain (Anda bisa menggunakan tip alat di sana, tapi itu tidak standar atau diharapkan, menurut saya).

Mengapa Anda ingin menghindari ini? Menghemat ruang?

Pengguna biasanya tidak membaca dan khususnya mereka tidak membaca dokumentasi ...

2
Dan Barak

Satu hal yang perlu diingat adalah bahwa pintasan keyboard bukan fitur penting bagi sebagian besar pengguna. Ada juga penelitian yang menunjukkan bahwa mouse lebih cepat daripada keyboard untuk sebagian besar tugas dan sebagian besar pengguna (mis., http://www.asktog.com/SunWorldColumns/S02KeyboardVMouse3.html ). Ini tidak berarti Anda tidak boleh memberikan pintasan keyboard atau bahwa Anda seharusnya tidak memberikan metode bagi pengguna untuk mengetahuinya, tetapi itu menyarankan Anda mungkin ingin berpikir dua kali tentang mengacaukan UI Anda dengan tooltip pintasan keyboard.

Seperti contohnya, GMail menawarkan sejumlah besar pintasan keyboard, tetapi Anda tidak akan mengetahuinya dengan memutar tombol atau bahkan dengan mengklik tautan yang menonjol. Sejauh yang saya tahu, semua informasi tentang pintasan keyboard dapat ditemukan di satu halaman web , dan satu-satunya cara untuk mendapatkannya adalah dengan mengklik Bantuan dan kemudian melakukan pencarian untuk "pintasan keyboard ".

Saya tidak mengatakan strategi Google adalah yang harus Anda ikuti, tetapi saya pikir tempat yang baik untuk memulai adalah membuat halaman web atau file bantuan yang berisi semua pintasan keyboard. Jika Anda mendapatkan banyak pengguna yang meminta pintasan, Anda akan tahu sudah waktunya untuk melakukan sesuatu untuk membuatnya lebih jelas bahwa mereka ada, tetapi jika tidak, Anda mungkin baik-baik saja.

2
devuxer

Saya suka cara Office menangani petunjuk pintasan keyboard - dengan tip alat DAN dokumentasi pendukung. Tip alat ini tidak invasif - Anda hanya melihatnya ketika Anda berada di kontrol untuk sementara waktu dan itu ada di sana saat Anda membutuhkannya.

alt text

Atau, jika Anda menginginkan daftar pintasan, Anda bisa masuk dalam bantuan dan mengetik "pintasan keyboard". Bagi para pengguna yang ingin mempelajarinya, opsi ini juga harus ada di sana.

alt text

Dan saya juga menemukan bahwa ketika mempelajari aplikasi baru, pengguna akan menggunakan mouse, mengklik kiri dan kanan untuk melihat apa yang terjadi dan sangat mungkin mereka akan mengarahkan pada item menu. Memiliki popup pintasan keyboard di sana menunjukkan kepada mereka bahwa mereka dapat menggunakannya tanpa mengacaukan desain aplikasi.

1
Tania Gobeil