Kejelasan adalah yang utama. Label harus menggunakan kata-kata pengguna, ikon harus dapat dikenali atau diberi label, dan setiap layar harus memperjelas tujuannya. Kalau orang harus menebak-nebak, desainnya belum selesai.
Konsistensi mengurangi pembelajaran. Ketika tombol, spasi, kata-kata, dan perilaku sama di seluruh produk, orang akan belajar satu kali dan menggunakan kembali pengetahuan tersebut. Sistem desain adalah cara biasa untuk menjaga hal ini.
Hirarki visual memandu perhatian. Ukuran, berat, warna, posisi, dan ruang memberi tahu orang-orang apa yang paling penting dan apa yang harus dilakukan selanjutnya. Layar dengan lima tombol yang sama kerasnya tidak memiliki hierarki.
Umpan balik mengkonfirmasi tindakan. Menekan tombol, menyimpan formulir, atau menyeret item akan mendapatkan respons yang langsung dan terlihat. Gerakan kecil dan terarah adalah salah satu jenis umpan balik yang paling jelas, asalkan cepat dan mengikuti pengaturan gerakan yang dikurangi.
Aksesibilitas dan pengampunan melengkapi daftarnya. Kontras yang bagus, teks yang mudah dibaca, dukungan keyboard, dan status fokus yang jelas membuat antarmuka dapat digunakan oleh lebih banyak orang. Konfirmasi untuk tindakan destruktif dan pembatalan yang mudah membuatnya aman untuk dijelajahi. Kesederhanaan menyatukan semuanya: hapus apa yang tidak membantu pengguna mencapai tujuan mereka.