🐢 꼬부기 LV.1 | 개념•기초/💧물대포(핵심개념)

모달창의 개념

서화 2025. 12. 14. 15:43

🪟 모달창이란?

웹페이지나  애플리케이션에서 현재 화면 위에 일시적으로 떠서 사용자의 주의를 집중시키는 작은창 으로 사용자가 모달창에서의 작업을 완료하거나 닫기전까지 배경화면과의 상호작용을 막는 특징이 있어 주로 로그인 공지사항 상세정보표시등 특정작업에 집중하도록 유도할때사용된다 또한 새로운 창을띄우지 않고 현재 화면에서 모달창을 띄운다

즉 현재 화면위에 겹쳐서 표시되며 모달이 열려있는 동안에 기존화면을 직접 조작할수없고 모달을 닫아야 행동이 가능하다

✅ 모달창의 핵심 특징

  • 현재페이지를 이동하지 않는다
  • 화면 중앙이나 전면에 표시된다
  • 배경이 흐려지거나 비활성화 된다
  • 모달창을 닫기(확인,취소,X버튼등)위한 행동을 반드시 해야한다

🪟 모달창 사용 예시

🧑‍💻 로그인 / 회원가입 안내  
🗑️ 삭제 확인 (정말 삭제하시겠습니까?)  
🔔 알림 메시지 (성공 / 실패 / 경고)  
✍️ 간단한 입력 폼(비밀번호 재확인,인증코드 입력등)

모달창은 확인·경고·결정처럼 사용자의 주의가 반드시 필요한 상황에서 주로 사용된다.

🗔 팝업창이란?

팝업창은 기존 페이지와는 별도로 새로운 브라우저 창을 열어 내용을 표시하는 방식이다.
주로 광고, 공지, 알림 등의 목적으로 사용되어 왔으며, 브라우저의 기본 기능에 의해 팝업 차단 대상이 되기도 한다.

사용자는 브라우저 설정을 통해 팝업을 차단하거나, 특정 사이트만 허용할 수 있다.

즉,
팝업창은 현재 화면이 아닌 새로운 창을 열어 정보를 제공하는 방식이다.

✅팝업창의 핵심특징

 

  • 새 브라우저 창으로 열린다
  • 기존 페이지와 독립적으로 동작한다
  • 팝업창을 닫아도 기존 페이지에는 영향이 없다
  • 브라우저 설정에 따라 팝업 차단이 될 수 있다

 

🗔 팝업창 사용예시

📬 뉴스레터 구독 유도
📅 날짜 선택 달력
⚙️ 옵션 더보기
💳 결제 / 인증 보조 화면

 

 

🆚  모달과 팝업의 차이

구분 모달창 (Modal) 팝업창 (Popup)
생성 방식 같은 페이지 내부에서 레이어 형태로 표시된다 브라우저가 새 창(window)을 연다
페이지 이동 페이지 이동 없음 새 창이 열림
브라우저 영향 팝업 차단 영향 없음 팝업 차단 대상
사용자 흐름 현재 작업 흐름을 잠시 멈춘다 작업 흐름이 분산되기 쉽다
배경 처리 배경 비활성화(흐림 처리) 배경과 완전히 분리
닫기 방식 확인 / 취소 / X 버튼 등 UI 제공 브라우저 창 닫기
모바일 환경 사용성 좋음 사용성 매우 나쁨
디자인 제어 CSS·JS로 자유롭게 제어 가능 브라우저 UI에 의존
실무 사용도 매우 높음 점점 감소
대표 사용 예 로그인, 삭제 확인, 알림 주소 검색, 결제 보조 창

📌 정리

모달창은 페이지 안에서 사용자의 행동을 제어하는 UI이고,팝업창은 브라우저가 새 창을 여는 방식이다.