Skip to main content
Language한국어
기초5분 읽기2026년 10월

로딩 상태는 어떻게 작동해야 하나요?

짧은 답변

좋은 로딩 상태는 사람들에게 무슨 일이 일어나고 있는지, 대략 얼마나 걸릴지, 무엇이 나타날지 알려줍니다. 매우 짧은 기다림의 경우 아무것도 표시되지 않거나 미묘한 변화가 표시됩니다. 몇 초 동안 콘텐츠가 표시될 위치 근처에서 스켈레톤이나 스피너를 사용합니다. 긴 작업의 경우 진행 상황을 표시하고 사람들이 계속 작업하거나 취소할 수 있도록 합니다.

핵심 포인트

  • 표시기를 대기(없음, 미묘, 스피너 또는 스켈레톤)와 일치시킨 다음 진행합니다.
  • 스켈레톤은 앞으로 나올 콘텐츠의 레이아웃이 알려졌을 때 가장 잘 작동합니다.
  • 모서리뿐만 아니라 콘텐츠가 나타날 위치의 로딩 상태를 표시합니다.
  • 이중 제출을 방지하기 위해 작업을 시작한 버튼을 로드 상태로 유지합니다.
  • 모션 감소 설정을 존중하고 애니메이션 로딩을 차분하게 유지하세요.

로딩 상태는 사용자에 대한 한 가지 질문에 답하기 위해 존재합니다. 무슨 일이 일어나고 있나요? 대답이 없으면 사람들은 다시 탭하거나 페이지를 다시 로드하거나 떠납니다. 정답은 그들이 얼마나 오래 기다리는지에 달려 있습니다.

약 10분의 1초 미만의 매우 짧은 대기 시간 동안 대부분의 사람들은 지연을 인지하지 못하므로 표시기는 깜박임만 추가합니다. 일반적인 기술은 스피너를 표시하기 전에 잠시 기다리는 것입니다. 따라서 빠른 응답은 스피너를 전혀 표시하지 않습니다.

몇 초 또는 몇 초 동안 결과가 나타날 위치에 피드백을 표시합니다. 향후 레이아웃의 회색 윤곽선인 스켈레톤 화면은 향후 레이아웃을 보여주고 레이아웃 전환을 줄여주기 때문에 목록, 카드 및 프로필에 적합합니다. 스피너는 작은 영역에 대해 작동하거나 결과가 예측 가능한 모양이 아닌 경우에 작동합니다.

업로드, 내보내기 또는 AI 생성과 같은 장기 작업의 경우 측정할 수 있으면 실제 진행 상황을 보여주고, 무슨 일이 일어나고 있는지 설명하고 사람들이 취소하거나 다른 작업을 계속할 수 있도록 하세요. 다른 정보 없이 1분 동안 회전하는 스피너는 실패한 것처럼 느껴집니다.

작업을 시작한 컨트롤에도 상태가 필요합니다. 로딩 상태로 전환되고 두 번 누를 수 없는 제출 버튼은 중복된 주문과 메시지를 방지합니다. 로딩이 끝나면 자동으로 기본값으로 돌아가기보다는 성공 또는 오류로 명확하게 이동하세요.

여기서 애니메이션이 도움이 되지만 루프에서 조용하고 짧게 유지하고 모션 감소 설정을 존중하십시오. 우리가 만든 ExodeUI를 사용하면 코드가 전환되는 하나의 파일에 로드, 성공 및 오류 상태가 포함된 로더나 버튼을 디자인할 수 있습니다.

자주 묻는 질문

스피너 또는 스켈레톤 스크린: 어느 것이 더 낫습니까?

목록이나 카드와 같이 앞으로 나올 콘텐츠의 모양을 알면 스켈레톤이 더 좋습니다. 스피너는 작은 영역이나 알 수 없는 콘텐츠에 더 좋습니다.

로딩 표시가 나타나기까지 얼마나 걸리나요?

많은 팀은 빠른 응답이 결코 스피너를 깜박이지 않도록 수백 밀리초를 기다립니다. 실제 응답 시간으로 테스트해 보세요.

로딩 애니메이션이 영원히 반복되어야 합니까?

작업이 실제로 실행되는 동안에만 가능합니다. 예상보다 오래 걸리는 경우 메시지, 진행 상황 또는 취소 방법을 표시하세요.

버튼에 로딩을 어떻게 표시하나요?

레이블을 작은 표시기로 대체하거나 동반하고, 레이아웃이 점프하지 않도록 버튼 크기를 동일하게 유지하고, 요청이 끝날 때까지 반복 누르기를 차단합니다.

관련 가이드와 예제

실제 로딩 상태를 담은 버튼을 사용해 보세요

편집할 수 있는 실제 ExodeUI 파일로 구축된 로딩, 성공 및 오류 상태가 포함된 대화형 예제를 엽니다.

예제 열기
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →