๐ ๊ธฐํ์๋ค์ด ์์์ผ ํ UI ๊ธฐ๋ณธ ์ฉ์ด ๐ ํ ์ค ์์ฝ - ์ ๋ฌธ์ง ๋ํ๋์ด PM์ ๋งก๊ณ ๊ณ์ ๋ฐ, UI ์ฉ์ด๋ฅผ 1๋ ๋ชฐ๋ผ ์ ๋ฆฌํ์ต๋๋ค. โ๏ธ ์ฐ๋ฆฌ ๋ํ๋์ ๋ณํธ์ฌ๋ค. ์ง๊ธ ํ์ฌ๋ฅผ ๋ง๋ ์ง
๐ ๊ธฐํ์๋ค์ด ์์์ผ ํ UI ๊ธฐ๋ณธ ์ฉ์ด ๐ ํ ์ค ์์ฝ - ์ ๋ฌธ์ง ๋ํ๋์ด PM์ ๋งก๊ณ ๊ณ์ ๋ฐ, UI ์ฉ์ด๋ฅผ 1๋ ๋ชฐ๋ผ ์ ๋ฆฌํ์ต๋๋ค. โ๏ธ ์ฐ๋ฆฌ ๋ํ๋์ ๋ณํธ์ฌ๋ค. ์ง๊ธ ํ์ฌ๋ฅผ ๋ง๋ ์ง 1๋ 6๊ฐ์ ๋๋ค. ๊ทธ๋์ ๋ณํธ์ฌ ์ ๋ฌด๋ง ํด์ IT ์ ๊ณ์ ๋ํ ์ ๋ณด๋ฅผ ๋ชจ๋ฅธ๋ค. ํท๊ฐ๋ คํ๋ ๊ฒ๋ ์๋๊ณ 1๋ ๋ชจ๋ฅธ๋ค. ๋ค์ํ ์๋ฃ๋ฅผ ์ข ํฉํด์ ๋ณด๋ด๋๋ ค๋, ์ฑ ์ ์ถ์ฒํด ๋๋ ค๋ ์ฝ์ง ์๋๋ค. ๊ธ์ธ ๋ ๋ฌผ์ด๋ณธ๋ค. โ๏ธ ๊ทธ๋ ๋ค๊ณ ๋ํ๋์ด ๋์ด๊ฐ ๋ง์ ๊ฒ ์๋๋ค. ์ด์ 37์ด, ํ์ง๋ง ๋ณํธ์ฌ๋ก ์ปค๋ฆฌ์ด๋ฅผ ์๊ณ , ์ด์ฌํ ์ด์์๊ธฐ ๋๋ฌธ์ ๋ชจ๋ฅด๋ ๊ฑฐ ์ธ์ ํ๋ค. ์ ๊ณ์ ์์ด๋ ์ฉ์ด๋ ๋ชจ๋ฅด๋ ์ฌ๋๋ค ๋ง์ผ๋๊น ๊ทธ ์ ๋๋ ๊ทธ๋ด ์ ์์ง ์๊ฐํ๋ค. ๋ํ, ํ์ด๋ ๋ถ์๋ง๋ค ์ง์นญ ์ฉ์ด๊ฐ ๊ฐ๋ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ดํดํ๋ค. โ๏ธ ํ์ง๋ง!! ์ ์ด๋ ์ ๋ฆฌํ๊ฑฐ๋, ๋ง๋ค์๊ฑฐ๋, ์ ๋ฌํ ์๋ฃ๋ ์ฝ์ด์ผ ํ์ง ์์๊น? ๋ง์์์ผ๋ก ์๊ฐ๋ ํด๋ดค๋ค. '๋ด๊ฐ ์ ๋ฆฌ๋ฅผ ์ ๋๋ก ๋ชป ํ๋? ํน์ ์ด๊ฑฐ ๋๋ฌธ์ ์ ์ฝ์ผ์๋?' ์ด๋ฐ ๋ง์์ ํํธ์ ๊ฐ์ง๊ณ ์๋ค. ๊ทธ๋์ ์ค๋๋ ์ด๋ ๊ฒ ์ ๋ฆฌ๋ฅผ ํด๋ณธ๋ค. โ ์์ฃผ ์ฌ์ฉํ๋ UI ์์์ ์ปดํฌ๋ํธ ์ ๋ฆฌ 1. GNB (Global Navigation Bar) - ์ผ๋ฐ์ ์ผ๋ก ์น์ฌ์ดํธ ์ต์๋จ์ ์๋ ์ต์์ ๋ฉ๋ด๋ฅผ ์ง์นญํด์. ์น์ฌ์ดํธ ์ ์ฒด์์ ๊ณตํต์ ์ผ๋ก ๋ ธ์ถ๋๋ ๋ฉ๋ด์ด๊ณ , ์ฃผ์ ๋ฉ๋ด๋ก ๋น ๋ฅด๊ฒ ์ด๋ํ ์ ์๋ ๋งํฌ๋ฅผ ํฌํจํ์ฃ . ์ํฐํด์์๋ ์น์ ์ดํ๋ฅ ๊ณผ ์ ํ์จ์ ํฐ ์ํฅ์ ๋ฏธ์น๋ฏ๋ก ๋ฐฐ์ด ์์๋ฅผ ์ถฉ๋ถํ ๊ณ ๋ คํด์ผ ํ๋ค๊ณ ํฉ๋๋ค. ์ ๋ ๋ณดํต 'Depth1'๋ก ๋ด์. 2. LNB (Local Navigation Bar) - GNB ๋ฉ๋ด๋ฅผ ๋๋ฅด๊ฑฐ๋ ๋ง์ฐ์ค ์ค๋ฒ ์ํ์ผ ๋ ๋ฐ์๋๋ ๋ฉ๋ด์์. Sub Menu๋ผ๊ณ ๋ ๋งํ์ฃ . ์ด ๋ฉ๋ด๋ฅผ ํตํด ์ต์์ ์นดํ ๊ณ ๋ฆฌ ๋ฐ๋ก ์๋ ๋ฉ๋ด๋ก ์ด๋ํ ์ ์์ด์. ์ ๋ ๋ณดํต 'Depth2'๋ก ๋ด์. 3. Main Banner (Hero Banner) - ํต์์ ์ผ๋ก ์น์ฌ์ดํธ ๋ฉ์ธ ์๋จ์ ์์นํ๋ ๋ฐฐ๋์์. ๋ณดํต ์น์ฌ์ดํธ์ ์ ์ํ์ ๋, ๋ฑ์ฅํ์ฃ . ์ฌ๊ธฐ์๋ ์์๋ ๋ฃ๊ณ , ์ด๋ฏธ์ง๋ ๋ฃ๊ณ , ์ฌ๋ผ์ด๋ ํํ๋ก ํ๊ธฐ๋ ํ๊ณ , ๊ฐ ๋ธ๋๋์ ํน์ฑ์ ๋ฐ๋ผ ํจ๊ณผ๋ฅผ ์ฃผ์ฃ . ์ด ๋ฐฐ๋๋ "ํค๋ ์์ญ์ ๋์ ๋๊ฒ ๋ฐฐ์น๋๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์์ ์ฃผ๋ชฉ์ ๋๋๋ฐ ํจ๊ณผ์ "์ด์์. ๋ํ, "๊ฐ์ฅ ์ค์ํ ์ฝํ ์ธ ๋ฅผ ๋ฑ๋ก"ํ์ฃ . 4. Drop Down List - ๋๋กญ ๋ค์ด ๋ฆฌ์คํธ๋ ๋ฒํผ์ ํด๋ฆญํ๊ฑฐ๋ ์ค๋ฒํ์ ๋, ์ธ๋ถ ํญ๋ชฉ๋ค์ด ํผ์ณ์ง๊ณ ๊ทธ์ค ํ๋๋ฅผ ์ ํํ๋ ์์์์. ๋ง์ ๊ฐ ์ค ํ๋๋ฅผ ํํด์ผ ํ ๋ ์ฌ์ฉ๋์ฃ . ๋ค๋ฅธ ๋ง๋ก๋ Pulldown Menu๋ผ๊ณ ๋ ํด์. ์ฌ๋ฌ ํญ๋ชฉ์ ์จ๊ฒจ๋๊ณ ๋์ด๋ ์ํ๊ฐ ์๋๊ธฐ ๋๋ฌธ์, '๊ฐ๊ฒฐํ๊ฒ ํํ'ํ๊ธฐ ์ข์์. 5. Modal, Popup (๋ชจ๋ฌ, ํ์ ) - ๋ชจ๋ฌ์ ๊ธฐ์กด์ ์ด๋ ค์๋ ํ์ด์ง ์์ ์๋ก์ด ๋ ์ด์ด๋ฅผ ๋ฎ๋ ๊ธฐ๋ฅ์ ์๋ฏธํด์. ๋ชจ๋ฌ๊ณผ ํ์ ์ ํฐ ์ฐจ์ด์ ์ ๋ค์๊ณผ ๊ฐ์์. ยท ๋ชจ๋ฌ: ๊ธฐ์กด์ ์ด๋ ค์๋ ํ์ด์ง ์์ ์๋ก์ด ๋ ์ด์ด๋ฅผ ๋ฎ๋ ๊ธฐ๋ฅ ยท ํ์ : ํ์ด์ง ์์ ๋ ํ๋์ ๋ธ๋ผ์ฐ์ ํ์ด์ง๋ฅผ ๋์ ์, ๋ชจ๋ฌ์ ๊ฒฝ์ฐ, ๋ท ํ์ด์ง๊ฐ ๋นํ์ฑํ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์์. ๋ชจ๋ฌ๋ก ๋์ด ํ์ด์ง์ ์ง์คํ ์ ์๋๋ก ๋ง๋ค๊ธฐ ๋๋ฌธ์ด์ฃ . '๋ ์ฐฝ ๋ชจ๋ ์ฃผ์์ฌํญ์ด๋ ๊ณต์ง ๋ฑ ์ ์ ์ ์ด๋ชฉ์ ๋๊ณ ์ค์ํ ์ ๋ณด๋ฅผ ์ ๋ฌํ ๋ ์ฌ์ฉ'ํด์. 6. ์ค๋ต๋ฐ, ํ ๊ธ, ํดํ ยท ์ค๋ต๋ฐ: ์ ์ ๊ฐ ์ํํ ์์ ์ ๋ํ ๊ฒฐ๊ณผ(ํผ๋๋ฐฑ)๋ฅผ ๊ฐ๋จํ ํ ์คํธ ๋ ์ด๋ธ ํํ๋ก ๋ณด์ฌ์ฃผ๋ฉฐ, ๋๋ต 4์ด ๋ค ํ๋ฉด์์ ์๋์ผ๋ก ์ฌ๋ผ์ง๋ฉฐ, ์ก์ ๋ฒํผ์ด ํจ๊ป ํ์๋๋ค๋ ์ ์์ ํํ ๋งํ๋ ํ ์คํธ ํ์ ๊ณผ ์ฐจ์ด๊ฐ ์์ต๋๋ค. ยท ํ ๊ธ: ์ค์์น(Switch)์๋ ๋ง์ด ํต์ฉ๋๋ฉฐ, ์ค์ ์ผ๊ธฐ/๋๊ธฐ์ ๊ฐ์ ํญ๋ชฉ์ ์ ์ฉํ ์ ์์ต๋๋ค. ยท ํดํ: ํน์ ํ๋ฉด ์์์ ๋ง์ฐ์ค๋ฅผ ๊ฐ์ ธ๊ฐ๋ฉด ๋ํ๋๋ ์ค๋ช ์ ๋๋ค. ๋ง์ฐ์ค๋ฅผ ์ฌ๋ ค๋์ ์ํ์์๋ ๊ณ์ ์ ์ง๋๋ฉฐ, ๋ถ์ฐ ์ค๋ช ์ ํ์ํ ๋ ์ ์ฉํ ์์์ ๋๋ค. 7. Input Field์ ์ ํจ์ฑ ๊ฒ์ฌ - ์ธํ ํ๋๋ ์ฌ์ฉ์๊ฐ ํ ์คํธ๋ฅผ ์ ๋ ฅํ๊ณ ํธ์งํ ์ ์๋ ์ ๋ ฅ๋์ ๋๋ค. ํ ์คํธ ํ๋, ๋๋ฒ ํ๋ ๋ฑ ๋ค์ํ ๊ฒ์ด ์์ด์. ๋ง์ฝ ํ ์คํธ ํ๋์ ์ ํจํ ๋ด์ฉ์ ์ ๋ ฅํ์ง ์๊ฑฐ๋, ์๋ต ๋ฑ์ ํ๋ฉด ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ํตํด ์ค๋ฅ ์ํ๋ฅผ ํ์ํ์ฌ ์์์ ๋ง๋ ๋ฐ์ดํฐ ์ ๋ ฅ์ ์ ๋ํด์. 8. Checkbox - ์ฒดํฌ๋ฐ์ค๋ ์ฌ๋ฌ ๊ฐ์ ๋ชฉ๋ก์์ ๊ฐ์ ๋ค์ค ์ ํํด์ผ ํ ๋ ์์ฃผ ์ฌ์ฉํด์. ์ฒดํฌ๋ฐ์ค์ ๋ค๋ฅด๊ฒ ์ฌ๋ฌ ๊ฐ์ ์ ํ์ง ์ค ํ๋๋ง ์ ํํด์ผ ํ ๊ฒฝ์ฐ '๋ผ๋์ค ๋ฒํผ'์ ์ฌ์ฉํด์. ์ค๋ฌธ์กฐ์ฌ๋ก ์๋ฅผ ๋ค๋ฉด, ๋ค์ค ์ ํ์ง๋ฅผ ์ ๊ณตํ๋ฉด ์ฒดํฌ๋ฐ์ค, ๋จ์ผ ์ ํ์ง๋ฅผ ์ ๊ณตํ๋ฉด ๋ผ๋์ค ๋ฒํผ์ผ๋ก ์ ๊ณตํ๋ฉด ๋ผ์. 9. Accordion - ๋ด์ฉ์ ํผ์ณค๋ค๊ฐ ์ ์ ์ ์๋ ์ปดํฌ๋ํธ์์. ๋ฆฌ์คํธ๋ฅผ ์ ๊ธฐ, ํผ์น๊ธฐ์ ํํ๋ก ํํํ ์ ์๋๋ฐ, '>'๋ฅผ ๋ง์ด ์ฌ์ฉํ๊ธฐ๋ ํด์. CTA ๋ฒํผ์๋ '>'๋ฅผ ๋ง์ด ์ฌ์ฉํ๋๋ฐ, ์ด๋ ํ๋ ์ ๋๋ก ์ด์ด์ง์ง๋ง, ๋ฉ๋ด์ ์๋ '>'๋ ๋ฆฌ์คํธ๋ฅผ ์ ๊ณ ํผ์น๋ ํํ๋ก ํํ๋ผ์. 10. Bread Crumb - ๋ธ๋ ๋ ํฌ๋ผ์ ๋นต ๋ถ์ค๋ฌ๊ธฐ๋ผ๋ ์ด๋ฆ์ฒ๋ผ ์ฌ์ฉ์๊ฐ ์ง๋์จ ์์น, ํ์ฌ ์์น๋ฅผ ์๊ฐ์ ์ธ ๊ณ์ธต ๊ตฌ์กฐ๋ก ๋ํ๋ด๋ ๋ด๋น๊ฒ์ด์ ์ด์์. ๊ตฌ๋ถ์, ์์ด์ฝ ๋ฑ์ ํตํด ์น ์ฌ์ดํธ์ ์ ๋ณด ๊ตฌ์กฐ๋ฅผ ๋ณด์ฌ์ฃผ๊ณ , ์์ ๋๋ ํ์ ํ์ด์ง๋ก ์์ฝ๊ฒ ์ด๋ํ ์ ์๊ฒ ๋์์ค์. ๋ณดํต 'PC ์น ํ๊ฒฝ์์ ์์ฃผ ํ์ฉ๋๋ ์ ๋ณด ๊ตฌ์กฐ ๊ธฐ๋ฒ'์ด์ฃ . โ๏ธ ์ด์ ๋ด์ฉ ์ ๋ฆฌ๋ฅผ ๋๋ธ๋ค. ๋ค์ ํ๋ฒ ๋ํ์๊ฒ ์ ๋ฌํ ์์ ์ธ๋ฐ, ์ด๋ฒ์๋ ์ฝ์ด๋ณด๊ฒ ์ง? ๋ ์ฝ์ด๋ณด์ง ์์ผ๋ฉด? ๋ญ ์ด์ฉ๊ฒ ์ด, ๋ ๋ค๋ฅธ ๋ด์ฉ์ ์ฐพ์์ ์ ๋ฆฌํด์ผ์ง. ์ ๊ทธ๋ ์ต๋๊น? ๐