Sudah ada pertanyaan untuk WebApp Gotcha, tetapi ada juga banyak anti-pola di UI desktop.
Aplikasi mencuri fokus ketika saya bekerja di aplikasi yang berbeda. Misalnya: mulai Photoshop, kembali bekerja di MS Word, Photoshop mencuri fokus setelah selesai dimulai. Cukup mengganggu
Memiliki trilyun opsi dalam pengaturan di sana yang tidak mungkin dinavigasi. Saya selalu merasa bahwa Internet Explorer buruk tentang ini:
Aplikasi yang tidak mengikuti konvensi OS, seperti aplikasi yang meminimalkan ikon di baki ketika Anda mengklik "tutup", atau aplikasi yang menambahkan diri mereka ke startup secara otomatis tanpa meminta/memberi tahu Anda. Ini masalah UI karena setiap desainer UI yang kompeten akan berteriak kesedihan pada kemarahan pengguna akhir tersirat yang dihasilkan dari mengimplementasikan sesuatu seperti itu.
Saya tahu saya tahu. Setiap saat!
Membuat ikon area pemberitahuan untuk aplikasi yang tidak berjalan di latar belakang (mis. Opera dan VLC).
Modal windows dan kotak dialog! Saya punya sepuluh program yang berbeda berjalan dan tiba-tiba beberapa cara aplikasi di latar belakang memutuskan untuk menelurkan salah satu dari hal-hal ini. Sekarang saya harus menghentikan apa yang saya lakukan karena saya tidak bisa menyelesaikan pekerjaan sampai saya mengklik OK atau Batal.
Aplikasi meminta System Restart setelah memperbarui perangkat lunak selesai. Ini menjengkelkan karena pengguna mungkin baru saja memulai sistem.
Aplikasi Windows yang ketika ditutup dengan "x" sebagai gantinya diminimalkan ke baki dan memaksa Anda untuk mengklik kanan ikonnya dan memilih "- Keluar "(lalu terkadang menambahkan dialog" Apakah Anda yakin? ").
Aplikasi yang meminta Anda untuk memutakhirkan saat pertama kali diluncurkan. Ketika Anda membuka aplikasi, Anda biasanya memiliki tugas yang perlu diselesaikan. Ini hanya tentang waktu terburuk yang mungkin untuk mengganggu pengguna dan meminta mereka untuk menyelesaikan proses peningkatan.
Layar splash saat meluncurkan program. Layar splash ini memiliki kebiasaan buruk untuk tetap berada di atas setiap jendela lainnya sampai pemuatan selesai. Pemuatan mungkin memakan waktu lama, jadi tidak mungkin menggunakan jendela lain sementara itu.
Peringatan/dialog aplikasi yang mencegah bilah tugas saya di Windows bersembunyi secara otomatis.
Lotus Notes. Semuanya tentang hal itu.
Di Mac, kencing hewan peliharaan saya adalah bahwa bah ukuran pegangan di sudut kanan bawah sangat kecil. Saya secara teratur — tanpa sengaja — mengklik sesuatu di latar belakang, menyebabkan hilangnya fokus pada jendela yang saya coba ubah ukurannya. Sekarang saya biasanya ingat untuk memperlambat dan menjadi sangat runcing (pun) saat mousing ke pegangan Resize.
Saya merasa frustasi ketika aplikasi desktop sengaja membatasi dirinya untuk bekerja seperti halaman web (catatan: bukan web aplikasi, tetapi web halaman).
Halaman web dibatasi oleh batasan bandwidth dan latensi - mengapa meniru pengalaman pengguna terbatas yang sama saat Anda diinstal secara lokal. Kegilaan.
Aplikasi saya adalah satu-satunya yang pengguna saya akan jalankan, jadi karena ini adalah aplikasi desktop saya dapat menggunakan semua sumber daya yang saya inginkan.
Masalah: pada saat tertentu yang saya miliki; 2 IE windows dengan sekitar 10 tab masing-masing 2 Visual studio windows, TweetDeck, 1 Chrome dengan beberapa tab, Total Commander, Skype, Google Talk, 2 cassini contoh dan perangkat lunak AV. (untuk beberapa alasan saya tidak memiliki aplikasi Office terbuka pada saat ini tetapi biasanya saya lakukan, dan ketika saya menguji saya biasanya memiliki 5 browser yang berjalan)
Kotak dialog modal yang harus memberi tahu saya apa artinya tombol. Misalnya, saat menutup dokumen yang belum disimpan, Anda sering mendapatkan sesuatu seperti ini:
Dokumen Anda belum disimpan! Klik "OK" untuk menyimpan dokumen sebelum ditutup. Klik "Batal" untuk kembali ke pengeditan dokumen.
[Oke] [Batal]
Alternatifnya, tentu saja, adalah dengan secara eksplisit memberi label tombol; misalnya [Buang Perubahan dan Keluar], [Simpan Perubahan dan Keluar], dll.
Pintasan keyboard yang tidak konsisten untuk tugas-tugas umum.
Satu contoh: produk dan browser Microsoft, maju melalui kalimat satu kata pada satu waktu (alt-kiri/kanan) dan lompat ke ujung baris (ctl-kiri/kanan). Dalam perangkat lunak Adobe ctl-kiri/kanan memindahkan satu Word pada satu waktu, dan alt-kiri/kanan menyesuaikan kerning.
Dapatkan saya setiap saat. Mengapa Anda membuat perangkat lunak yang melanggar konvensi dasar seperti itu?
Hm, saya punya laptop Dell di kantor, dengan stasiun dok. Windows XP menampilkan tombol "Undock" bodoh di menu mulai, tepat di bawah "All Programs." itu dan memaksa saya untuk mengekstraksi laptop secara fisik dari docking bay (harus menghapus kunci fisik yang kami paksa gunakan di sini) dan ... Anda mendapatkan gambar.
Taskbar terus disembunyikan tanpa alasan yang jelas1 meskipun saya telah memindahkan mouse saya ke bagian bawah layar.
1: Tidak ada jendela yang ditampilkan di atas + dimaksimalkan dan tidak ada jendela modal yang ditampilkan.