
์๋น์ค๋ฅผ ๊ธฐํํ๊ฑฐ๋ UX๋ฅผ ์ค๊ณํ๋ค ๋ณด๋ฉด, ๋ฐ๋์ ๋ง์ฃผ์น๊ฒ ๋๋ ์ ํ์ด ์๋ค. ๋ฐ๋ก ‘ํ์ (Popup)’์ ์ธ ๊ฒ์ธ๊ฐ, ์๋๋ฉด ‘๋ชจ๋ฌ(Modal)’์ ์ธ ๊ฒ์ธ๊ฐ์ ๋ํ ๊ณ ๋ฏผ์ด๋ค.
์ด ๋ ๊ฐ์ง๋ ๋น์ทํด ๋ณด์ด์ง๋ง, ์ค์ ๋ก ์ฌ์ฉ์ ๊ฒฝํ์ ๋ฏธ์น๋ ์ํฅ์ ํฌ๊ฒ ๋ค๋ฅด๋ค. ์ด๋ค ๊ฒ์ ํ๋ฆ์ ๋๊ณ , ์ด๋ค ๊ฒ์ ํ๋ฆ ์์ ๋ น์๋ ๋ค. ์ด๋ค ๊ฒ์ ์ฐจ๋จ๋๊ธฐ๋ ํ๊ณ , ์ด๋ค ๊ฒ์ ๋ฐ๋์ ๋ง์ฃผํด์ผ ํ๋ค. ๊ทธ ์ฐจ์ด๋ฅผ ์ ๋๋ก ์ดํดํ์ง ๋ชปํ๋ฉด, ์๋์๋ ์ ํ ๋ค๋ฅธ ๊ฒฝํ์ ์ฌ์ฉ์์๊ฒ ์ ๋ฌํ๊ฒ ๋ ์ง๋ ๋ชจ๋ฅธ๋ค.
ํ์ – ์ธ๋ถ๋ก ํ์ฅ๋๋ ์ฐฝ
ํ์ ์ ๋ง์น ์ฐฝ๋ฌธ์ฒ๋ผ ์ด๋ฆฐ๋ค. ํ๋ฉด ์์ ์๋ก์ด ๋ธ๋ผ์ฐ์ ์ฐฝ์ด ๋จ๊ณ , ์ฌ์ฉ์๋ ๊ทธ ์ฐฝ์ ์ด์ด๋ณด๊ฑฐ๋ ๋ซ๊ฑฐ๋ ๋ฌด์ํ ์ ์๋ค. ์์ ์ธํฐ๋ท ํ๊ฒฝ์์๋ ๊ด๊ณ ๋ฐฐ๋, ์ค๋ฌธ์กฐ์ฌ, ๊ธด๊ธ ๊ณต์ง ๋ฑ ๋ค์ํ ์ฉ๋๋ก ๋๋ฆฌ ์ฌ์ฉ๋์๋ค. ์ง๊ธ๋ ์ฌ์ ํ ์ ํจํ ๋ฐฉ์์ด์ง๋ง, ๋ฌธ์ ๋ ๋ธ๋ผ์ฐ์ ์ ๋ฐ๋ผ ์ฐจ๋จ๋ ์ ์๋ค๋ ์ ์ด๋ค.
์ฌ์ฉ์์ ์ ์ฅ์์ ํ์ ์ ๊ฐ์ ์ฑ์ด ์ฝํ๋ค. ์ ์ฐฝ์ ๋ซ๊ณ ๋ค์ ๋ณธ๋์ ํ๋ฉด์ผ๋ก ๋์๊ฐ๋ ์ผ์ด ์์ ๋กญ๊ธฐ ๋๋ฌธ์ด๋ค. ๋๋ฌธ์ ๊ด๊ณ ๋ ์ธ๋ถ ์ด๋ฒคํธ ๋งํฌ, ํน์ ๊ธด๊ธํ์ง๋ง ํ์๋ ์๋ ์ ๋ณด ์ ๊ณต์ ์ข ์ข ์ฌ์ฉ๋๋ค.
์์:
- ํ ์ผํ๋ชฐ์ด ํฌ๋ฆฌ์ค๋ง์ค ์์ฆ ์ด๋ฒคํธ๋ฅผ ์๋ดํ ๋ ํ์ ์ผ๋ก ์ธ๋ถ ํ๋ก๋ชจ์ ๋งํฌ๋ฅผ ๋์
- ์ธ๋ก ์ฌ ์น์ฌ์ดํธ์์ ์ค๋ฌธ ์ฐธ์ฌ ์ ๋๋ฅผ ์ํ ํ์ ํ์
๐ ์ฐธ๊ณ : MDN Web Docs – Popups
๋ชจ๋ฌ – ํ๋ฆ์ ๋์ง ์๋ ์๋ด
๋ชจ๋ฌ์ ํ์ ๊ณผ ๋ฌ๋ฆฌ, ํ์ฌ ํ๋ฉด ์์์ ์ฌ์ฉ์ ํ๋ฆ์ ์ ์ ๋ฉ์ถ๊ฒ ๋ง๋ ๋ค. ํ์ด์ง ์์ ๋ ์ด์ด์ฒ๋ผ ๋จ๋ฉฐ, ๋ฐฐ๊ฒฝ์ ํ๋ฆฟํ๊ฒ ์ฒ๋ฆฌ๋๊ณ ์ฌ์ฉ์๋ ๋ฐ๋์ ์ด ์ฐฝ์ ๋ซ๊ฑฐ๋ ์กฐ์ํด์ผ ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ ์ ์๋ค. ๋ง์น ์๋น์ค๊ฐ ๋งํ๋ ๋ฏํ๋ค. “์ ๊น๋ง, ์ด๊ฑธ ๋จผ์ ํ์ธํ๊ณ ๊ฐ์ธ์.”
๋ชจ๋ฌ์ ์ฅ์ ์ ํ๋ฆ์ ์ ์ง๋ค. ์ฌ์ฉ์๋ ๋ค๋ฅธ ํ์ด์ง๋ก ์ด๋ํ์ง ์๊ณ , ์ง๊ธ ํ๋ ์์ ์์์ ๋ชจ๋ ์ธํฐ๋์ ์ ๋ง๋ฌด๋ฆฌํ ์ ์๋ค. ๋ก๊ทธ์ธ, ์ค์ , ์ฅ๋ฐ๊ตฌ๋ ํ์ธ, ๊ฒฐ์ ํ์ธ์ฐฝ ๋ฑ ์ฌ์ฉ์์ ํ๋์ ์ ๋ํ๊ฑฐ๋, ํ์ ํ์ธ์ ์๊ตฌํ๋ UX ์ค๊ณ์ ๋งค์ฐ ์ ํฉํ๋ค.
์์:
- ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ์ ๊ธ์ ์ฐ๋ค๊ฐ '์์ ์ ์ฅ' ๋ชจ๋ฌ์ด ๋ ์ ์ฌ์ฉ์๊ฐ ๊ธ์ ์์ง ์๊ฒ ์ ๋
- ์ด์ปค๋จธ์ค ์ฌ์ดํธ์์ '๊ตฌ๋งคํ๊ธฐ' ๋ฒํผ์ ๋๋ฅด๋ฉด ๋ฐฐ์ก ์ ๋ณด ํ์ธ ๋ชจ๋ฌ์ด ๋ธ
๐ ์ฐธ๊ณ : Nielsen Norman Group – Modal & Nonmodal Dialogs
| ํญ๋ชฉ | ํ์ (Popup) | ๋ชจ๋ฌ(Modal) |
| ํ์ ๋ฐฉ์ | ์ ์ฐฝ์ด ๋ธ๋ผ์ฐ์ ์์ ๋ธ | ํ์ฌ ํ์ด์ง ์ ๋ ์ด์ด๋ก ํ์ |
| ์ฌ์ฉ์ ์ ์ด | ๋ซ์ง ์๊ณ ๋ ๋ค๋ฅธ ์์ ๊ฐ๋ฅ | ๋ซ๊ธฐ ์ ๊น์ง ๋ค๋ฅธ ์์ ๋ถ๊ฐ |
| ์ฐจ๋จ ์ฌ๋ถ | ๋ธ๋ผ์ฐ์ ์ ๋ฐ๋ผ ์ฐจ๋จ ๊ฐ๋ฅ | ๋ธ๋ผ์ฐ์ ์ฐจ๋จ ์ํฅ ์์ |
| ์ฌ์ฉ ๋ชฉ์ | ์ธ๋ถ ๋งํฌ, ๊ณต์ง, ๊ด๊ณ | ๋ก๊ทธ์ธ, ์ค์ , ๊ฒฐ์ ๋ฑ ํต์ฌ ํ๋ ์ ๋ |
| ์ฌ์ฉ์ ์ง์ค๋ | ๋์ง๋ง ํผ๋ก๊ฐ ์ ๋ฐ ๊ฐ๋ฅ | ๋๊ณ , ํ๋ฆ ๋ด ์ค๊ณ์ ์ ํฉ |
์ฐ๋ฆฌ๋ ์ข ์ข "๋์ ๋๊ฒ ๋ณด์ฌ์ฃผ์"๋ ์ด์ ๋ก ํ์ ์ ์ฐ๊ณ , "์ฌ์ฉ์๊ฐ ๋ฐ๋์ ํ์ธํ๊ฒ ํ์"๋ ์ด์ ๋ก ๋ชจ๋ฌ์ ์๋๋ค. ๊ทธ๋ฌ๋ ๋ ์ค์ํ ๊ฒ์ ์ด ๋ฐฉ์์ด ํ์ฌ์ ์ฌ์ฉ์ ์ฌ์ ์์์ ์์ฐ์ค๋ฌ์ด ์ ํ์ธ์ง๋ฅผ ๋ฌป๋ ๊ฒ์ ๋๋ค.
์ค๋ฌด์์์ ์ ํ ๊ธฐ์ค์?
- ์ฌ์ฉ์๊ฐ ๊ผญ ์ง๊ธ ์ด ์์ ์ ํด์ผ ํ๋์? → ๊ทธ๋ ๋ค๋ฉด ๋ชจ๋ฌ์ด ์ ํฉํฉ๋๋ค.
- ์ธ๋ถ ๋งํฌ๋ ๋ถ๊ฐ์ ์ธ ์ ๋ณด์ธ๊ฐ์? → ๊ทธ๋ ๋ค๋ฉด ํ์ ์ด ๋์ ์ ์์ต๋๋ค.
- ๋ธ๋ผ์ฐ์ ํ๊ฒฝ์ ๊ณ ๋ คํ๋์? → ํ์ ์ ์ข ์ข ์ฐจ๋จ๋ฉ๋๋ค.
- ๋ชจ๋ฐ์ผ UX๋ ๊ณ ๋ คํ๋์? → ํ์ ๋ณด๋ค ๋ชจ๋ฌ์ด ๋ฐ์ํ์์ ์์ ์ ์ ๋๋ค.
ํ์
์ ์ธ๋ถ๋ก ํ์ฅ๋๋ ๋๋์ด๋ผ๋ฉด,
๋ชจ๋ฌ์ ์ฌ์ฉ์์ ๊ธธ์ ์ ์ ๋ฉ์ถ๊ฒ ํด์ฃผ๋ ์น์ ํ ์๋ด์์ ๊ฐ๊น์ต๋๋ค.
UX ์ค๊ณ์๋ ๋จ์ํ '๋ฌด์์ ๋ณด์ฌ์ค๊น'๋ณด๋ค, '์ด๋ป๊ฒ ๋ณด์ฌ์ค๊น'๋ฅผ ๊ณ ๋ฏผํ๋ ์ฌ๋์
๋๋ค.
๊ฐ์ ์ ๋ณด๋ผ๋ ํ์
์ผ๋ก ๋ณด์ฌ์ฃผ๋๊ฐ, ๋ชจ๋ฌ๋ก ๋ณด์ฌ์ฃผ๋๊ฐ์ ๋ฐ๋ผ ์ฌ์ฉ์ ๊ฒฝํ์ ์์ ํ ๋ฌ๋ผ์ง๋๋ค.
์ฐฝ ํ๋๋ฅผ ๋์ฐ๋ ์ ํ์ด, ์ฌ์ฉ์์๊ฒ๋ ๋ฐฉํด๊ฐ ๋ ์๋ ์๊ณ ๊ธธ์ก์ด๊ฐ ๋ ์๋ ์๋ค๋ ๊ฒ์ ๊ธฐ์ตํ์ธ์.
๊ทธ ์์ ์ ํ์ ์ฐจ์ด๊ฐ, ๊ฒฐ๊ตญ ์๋น์ค์ ์ ์ฒด์ฑ๊ณผ ์ ๋ขฐ๋ฅผ ์ข์ฐํ๊ฒ ๋ฉ๋๋ค.