Interface yang Tidak Berisik
Setiap animasi, badge, dan gradasi adalah suara. Terlalu banyak suara, dan tidak ada yang terdengar.
Ada momen dalam setiap proyek ketika halaman mulai terasa penuh, padahal isinya belum bertambah. Biasanya itu bukan soal jumlah elemen — itu soal jumlah elemen yang minta perhatian pada waktu yang sama.
Menghitung suara
Latihan yang saya pakai: buka desain, lalu daftar semua hal yang bergerak, berkedip, berwarna terang, atau lebih besar dari sekitarnya. Itu daftar "suara". Kalau lebih dari tiga dalam satu layar, mata pengguna harus memilih, dan memilih itu melelahkan.
layar checkout — audit suara
[1] tombol bayar ← wajib
[2] badge "hemat 20%" ← wajib
[3] timer countdown ← ragu
[4] toast notifikasi ← hapus
[5] gradasi header ← hapus
Setelah dipotong, tombol bayar bukannya jadi lebih kecil — ia jadi lebih terdengar, tanpa saya ubah satu piksel pun.
Diam bukan berarti datar
Interface yang tenang tetap bisa punya karakter kuat. Karakter datang dari keputusan yang konsisten: satu keluarga tipografi yang dipakai dengan disiplin, satu warna aksen yang tidak pernah dipakai untuk dekorasi, ritme spasi yang bisa diprediksi.
Kontras itu anggaran. Kalau semuanya kontras tinggi, kamu sudah kehabisan anggaran sebelum bagian penting muncul.
Tiga aturan praktis
- Satu aksi utama per layar. Sisanya harus lebih lembut, tanpa pengecualian.
- Gerakan hanya untuk menjelaskan. Kalau animasi tidak menerangkan hubungan sebab-akibat, ia cuma jeda.
- Hapus dulu, baru tambah. Kalau halaman terasa hambar setelah dipotong, masalahnya ada di hirarki, bukan di jumlah hiasan.
Hasilnya jarang terlihat "keren" di screenshot. Tapi dipakai berulang kali setiap hari, bedanya besar.