줄임표를 사용해서 다음 단계가 있다는 것을 알려라

사용자가 '삭제' 버튼을 보게 되면, 버튼을 눌렀을 때 어떤 일이 생긴다고 생각할까?

버튼의 레이블을 '삭제 ...'라고 지으면, 모든 항목이 삭제되기 전에 또 다른 단계가 존재한다는 것을 사용자가 알아챌 것이다. 대부분의 사용자는 레이블을 보면서 이 버튼이 여러 단계로 구성된 프로세스의 첫 부분이며, 액션을 확정하거나 취소하는 두 번째 단계가 존재할 것이라고 추론하게 된다. 액션을 수행하기 위한 추가 단계가 필요하다면, 컨트롤에 줄임표(...)를 포함시켜라.

이 작은 점들은 보이지 않는 디자인의 훌륭한 예제다. 대다수의 사용자는 이를 인식조차 하지 못하겠지만, 그 점들은 사용자 경험이 지속적으로 형성되는 것처럼 미묘한 메시지를 전달한다. 방해하지 않으면서 '그저 작동한다.'