it-swarm.asia

Apakah ada sumber daya yang baik tentang mendesain antarmuka layar sentuh?

Saya tidak berbicara tentang ponsel atau iPad atau "gadget" lainnya. Saya berbicara tentang aplikasi seperti sistem kios (POI - Point of Information/Info Terminal) atau HMI (Human Machine Interface). Semua buku UI tampaknya berurusan dengan antarmuka keyboard dan mouse ...

19
EricSchaefer

Merancang Antarmuka Gestural oleh Dan Saffer adalah awal yang bagus dengan beberapa dasar. Saya telah bekerja pada sistem POI skala besar untuk perusahaan pos selama lebih dari setahun, dan kami juga telah melakukan berbagai tes pengguna/kegunaan dan sangat berbeda dari webapp atau situs Anda yang biasa. Saya pikir bagi saya ada 3 atau 4 perbedaan utama:

1) ukuran dan jarak (ujung jari Anda jauh lebih besar dari kursor Anda)

2) memblokir tampilan sudut bawah/kanan. Kebanyakan orang menggunakan tangan kanan dan memblokir sebagian besar layar dengan tangan mereka ketika memulai suatu tempat di sudut kiri atas, tetapi pada aplikasi layar sentuh Anda sering ingin menggunakan semua ruang yang Anda miliki sehingga menciptakan masalah untuk beberapa fungsi penting yang keluar dari pandangan.

3) Pengguliran yang teratur sering menyebalkan. Maaf untuk bahasanya, tetapi teknologi yang digunakan untuk layar touschscreen yang lebih besar dikombinasikan dengan tangan yang berkeringat dan layar yang kotor membuatnya mengganggu bagi orang untuk meletakkan jari mereka di layar dan mencoba menyeret ke bawah scrollbar, jadi cobalah untuk menghindarinya.

4) Kontras/refleksi. Layar sering di tempat-tempat dengan sinar matahari langsung atau lampu buatan menunjuk langsung ke mereka, jadi pastikan Anda memilih skema warna yang masih dapat dibaca di sititions ini. Kami sebenarnya menguji beberapa kombinasi warna dalam situasi cahaya buruk untuk mencari tahu apa yang paling cocok untuk kebanyakan orang. Ingat dengan POI, bahwa beberapa orang harus bekerja dengan mereka dari 9 - 5 5 hari seminggu ...

11
Pieter

Saya melihat sekeliling sedikit dan menemukan artikel/situs web berikut. Perhatikan bahwa saya bukan ahli di lapangan dan tidak tahu apakah ini bernilai.

  1. http://ui4all.ics.forth.gr/UI4ALL-97/maguire.pdf
  2. http://www.proace.com/2010/01/26/interface-design-for-desktop-touch-screens/
4

Saya tidak yakin sumber daya tentang ini, tapi saya pikir Anda mungkin dapat memodifikasi beberapa praktik terbaik sesuai dengan apa yang kita ketahui tentang antarmuka layar sentuh.

misalnya, dengan layar sentuh lebih mudah untuk menargetkan dan mengklik ikon dengan jari Anda daripada dengan mouse (asalkan ikon tersebut cukup besar untuk memasukkan jari Anda). Mengetik di layar juga lebih sulit daripada menggunakan keyboard. Jadi Anda mungkin harus memilih kotak ikon yang mungkin di bawah beberapa tab besar daripada harus mengetik apa pun.

Semudah memukul target dengan jari Anda, menggunakan jari Anda untuk mengontrol UI juga lebih jelas setelah Anda mendapatkan target itu. Bilah gulir, menyoroti teks, mengklik item yang sangat kecil, dll adalah contohnya. Jadi beberapa hal yang perlu diingat adalah bahwa, sementara pengguna Anda akan hebat dalam mengarahkan jari mereka ke titik di layar, sulit untuk memanipulasi hal-hal di bawah jari itu, terutama jika mereka jauh lebih kecil daripada dan sepenuhnya dikaburkan olehnya .

Saya pikir hanya memikirkan cara-cara layar sentuh menang dan kalah di atas mouse dan keyboard dapat membantu Anda mendekati sasaran. Sayangnya, detail penyempurnaan antarmuka layar sentuh hilang pada saya.

3
Carson Myers

Anda selalu dapat menghubungi beberapa vendor yang membuat dan membuat display tersebut dan bertanya kepada mereka sumber daya apa yang mungkin mereka tunjukkan untuk hal ini. Ada peluang bagus bahwa akan sulit untuk menggali apa pun dari mereka, tetapi ada juga peluang bagus bahwa jika Anda cukup menggali, Anda akan menemukan beberapa wawasan yang sangat berharga.

Pencarian Google cepat membuat orang-orang ini: http://www.griffinchaseoliver.com/

Anda mungkin menembak seseorang di sana email, atau bahkan menelepon mereka dan hanya melakukan "pengumpulan informasi."

2
Joel Glovier

Saya mulai mengajukan pertanyaan itu sendiri sekitar 4 tahun yang lalu ketika saya memulai pekerjaan desain UX untuk kios layar sentuh. Saya tidak dapat menemukan apa pun selain referensi yang lewat di buku dan situs yang didedikasikan untuk desain situs web. Sejak itu saya telah menginterpolasi, menguji, dan menggunakan akal tua akal sehat untuk membuat praktik terbaik saya sendiri. Saya memulai sebuah blog dengan subjek di situs portofolio saya. Silakan lihat dan hubungi saya jika Anda memiliki pertanyaan spesifik. Semoga beruntung untukmu!

Blog tentang desain kios layar sentuh

Pembaruan - Saya meninjau maguire.pdf yang ditautkan di atas. Ini memiliki beberapa informasi yang berguna khusus untuk kios tetapi hanya sekitar setengahnya yang berhubungan dengan desain antarmuka. Sisanya lebih tentang lokasi dan desain alat berat. Saya setuju dengan sebagian besar saran desain antarmuka tetapi tidak menggunakan flag untuk pemilihan bahasa. Saya telah melalui proyek internasionalisasi untuk kios dan percayalah bahwa itu bukan kaleng politik cacing yang ingin Anda buka. Stick dengan tombol yang menampilkan bahasa dalam bahasa asli. Pengguna tahu artinya.

2
JK Hudson

Saya sangat merekomendasikan Brave NUI World: Merancang Antarmuka Pengguna Alami untuk Sentuhan dan Gerakan oleh Daniel Wigdor dan Dennis Nixon.

Bab Contoh:

2
Karl Fast

Saya pikir spesifikasi perangkat keras/teknologi juga harus dipertimbangkan ketika merancang UI untuk layar sentuh. Apakah layar sentuh cukup responsif, apakah lengket, tidak berfungsi dengan sarung tangan, dll.

Juga, beberapa teknologi secara inheren tidak cocok untuk interaksi tertentu. Misalnya, layar sentuh resistif mendaftarkan sentuhan melalui tekanan, yang berarti, mungkin lebih baik untuk menghindari tindakan menyeret karena mungkin sulit bagi pengguna untuk mempertahankan tekanan yang konsisten.

Saya ingin tahu apakah ada yang tahu teknologi mana yang paling responsif. Produsen perangkat keras tampaknya lebih fokus pada keandalan, bukan pada kinerja.

1
pixelfreak

Saya baru-baru ini terlibat dalam antarmuka HMI industri yang saya buat sebagai bukti konsep, dan karena sifat bisnis pelanggan kami, keselamatan sangat penting. Jika Anda menyediakan antarmuka HMI ke mesin penjual otomatis, risikonya jelas tidak sebesar yang Anda temukan saat membuat HMI untuk aplikasi industri berat, atau pabrik kimia/nuklir.

Dari pengalaman saya, jika Anda mengerjakan yang terakhir, Anda perlu melakukan penilaian risiko dan analisis terperinci tentang lingkungan operator dan menyelidiki semua kemungkinan kegagalan.

Jika ini membantu, berikut adalah ikhtisar singkat dari beberapa bidang utama yang kami selidiki:

  1. Kesalahan Comms - Dalam kasus kami, HMI akan mengganti keyboard serial lawas dengan tombol yang dapat diterangi oleh perangkat lunak alarm yang berinteraksi dengan instalasi. Bagaimana perangkat lunak mengatasi kesalahan komunikasi? Comms adalah dua arah, penekanan tombol yang dikirimkan oleh HMI, menerangi instruksi yang dikirim ke HMI.
  2. Kegagalan/masalah layar sentuh - Kehilangan Total, Input salah (mis-klik, kalibrasi, klik dua kali, seret, dll).
  3. Kegagalan Daya - Kehilangan layanan, sistem tidak pulih.
  4. Kesalahan Desain - Penggunaan protokol komunikasi, kode keyboard, label kunci salah, penerangan warna yang salah, kurangnya dokumentasi untuk sistem yang ada, kesalahan pengkodean, dll.
  5. Human Error/Human Factors - Representasi tombol illuminated dan non illuminated pada layar TFT (tidak sesederhana yang Anda kira jika Anda perlu merepresentasikan berbagai warna baik dalam kondisi illuminated maupun non illuminated), kebersihan, kotoran pada layar, dapat layar dibersihkan saat digunakan, akan berfungsi layar sentuh jika operator memiliki sarung tangan atau kaki palsu, tangan/pergelangan tangan diletakkan pada layar sentuh, sudut pandang, resolusi tampilan, ukuran tombol, kurangnya mekanisme tombol pada layar sentuh, umpan balik audio dan visual pada tombol tekan , operator 'bermain', misalnya mencoba mengkonfigurasi ulang perangkat/sistem operasi, kerusakan berbahaya.
  6. Masalah Perangkat Lunak - Kebocoran Memori, Bug pada perangkat lunak pihak ketiga/sistem operasi, kinerja, keamanan (Virus, Worms, dll), Kegagalan Sistem (BSOD, sistem terkunci, dll.), Kotak dialog sembulan, boot sistem tanpa keyboard yang terpasang.
  7. Kegagalan perangkat keras - CMOS kegagalan baterai, sistem tidak mau boot, kegagalan hard disk, kegagalan komponen perangkat keras lainnya.
  8. Lingkungan - RFI, H&V, Mengganggu pemasangan kabel yang ada di bawah meja kendali ketika memasang sistem baru, kelebihan pasokan listrik, kualitas pasokan listrik.
1
Bryan