topic★★★★★난이도
Toast
토스터에서 빵이 올라오듯 알림이 올라오는 UI.
#toast#토스트#알림#피드백
Toast(토스트)는 토스터기에서 빵이 '톡' 하고 올라오는 모습에서 이름이 붙었다. Android 초기 버전(2008)에서 이 패턴을 'Toast'라고 명명하며 널리 퍼졌다. 화면 하단(또는 상단)에서 작은 메시지가 잠깐 나타났다가 자동으로 사라지는 알림이다.
| 실제 사물 | UI 패턴 |
|---|---|
| 토스터에서 빵이 튀어 올라옴 | 화면 아래에서 알림이 올라옴 |
| 잠깐 나타났다 식으면 사라짐 | 3~5초 후 자동으로 사라짐 |
| 사용자가 꺼내지 않아도 됨 | 사용자가 닫지 않아도 됨 |
사용 가이드라인: '저장 완료', '복사됨', '메시지 전송됨' 같은 비파괴적(non-destructive) 피드백에 쓴다. 사용자의 작업 흐름을 끊지 않아야 할 때 Modal 대신 Toast를 쓴다. 에러처럼 반드시 확인해야 하는 메시지는 Toast가 아닌 Alert을 써야 한다. 여러 Toast가 쌓일 수 있도록 스택 처리가 필요하다.