본문 바로가기 메뉴 바로가기

개발 잡상인

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발 잡상인

검색하기 폼
  • 분류 전체보기 (31)
    • FE (13)
      • HTML,CSS 팔아요 (1)
      • JavaScript 팔아요 (11)
      • React.js 팔아요 (0)
      • Next.js 팔아요 (0)
    • DevOps (7)
      • 네트워크 팔아요 (1)
      • 홈서버 팔아요 (2)
      • 클라우드 팔아요 (0)
      • Docker 팔아요 (3)
      • CICD 팔아요 (1)
  • 방명록

2025/04 (1)
UI 이벤트 setTimeout duration 몇으로 줘야할까?

인간 인지와 반응의 경계선을 바탕으로 체계적인 타이밍 설계하기프론트엔드 개발자로서 UI 인터랙션 설계 시 은근히 고민되는 결정 중 하나는 적절한 타이밍 설정이다. 우리는 흔히 이런 질문을 던진다: "이 애니메이션은 100ms면 충분할까? 200ms가 더 자연스러울까? 아니면 300ms?“ 이러한 고민은 단순한 취향의 문제가 아니다. 인간의 인지 체계와 뇌의 정보 처리 방식에 깊이 연관된 과학적 근거가 있다. setTimeout, debounce, throttle, transition 모두 동일하다. 이 글에서는 인간의 시각 및 청각 처리 능력에 기반한 네 가지 타이밍 기준(100ms, 200ms, 300ms, 500ms 이상)을 제시하고, 각 값의 인지적 차이를 영상의 FPS(Frames Per Seco..

카테고리 없음 2025. 4. 18. 23:07
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바