๐ŸŒˆ UIUX

[UI·UX Challenge] TextFields์™€ Data Entry (์ด๋ก ํŽธ)

taeeekki 2021. 10. 16. 16:41

์œ ์พŒํ•œ ์œกํšŒ ์Šคํ„ฐ๋””(UI·UX Challenge) - ๋Œ€ํ‘œ ์ด๋ฏธ์ง€

 

 

 

๋“ค์–ด๊ฐ€๋ฉฐ

์šฐ๋ฆฌ๋Š” ๊ฐœ๋ฐœ์„ ํ•˜๋ฉด์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์งˆ๋ฌธ์„ ํ•œ ์ ์ด ์žˆ์„๊นŒ? - '์ด ๋ถ€๋ถ„์€ ์ด๋ ‡๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์ง€ ์•Š์„๊นŒ์š”?' · '์ด๊ฑด ์ด๋ ‡๊ฒŒ ๋ฐ”๊ฟ”๋ณด๋Š” ๊ฑด ์–ด๋–จ๊นŒ์š”?' - ๊ฐœ๋ฐœ์ž๋Š” ๋‹จ์ˆœํžˆ ์ฝ”๋“œ๋งŒ ์ž˜ ์งœ๋ฉด ๋œ๋‹ค๋Š” ์ƒ๊ฐ์—์„œ ๋ฒ—์–ด๋‚˜ ํ”„๋กœ๋•ํŠธ์— ๋Œ€ํ•ด '์ฃผ์ฒด์ ์œผ๋กœ' ์ƒ๊ฐํ•˜๊ณ  ๋งŒ๋“ค์–ด ๋‚˜๊ฐ€๋Š” ์—ญํ• ์ด ๋˜์–ด์•ผ ํ•œ๋‹ค. ๋””์ž์ด๋„ˆ ๋ฐ ๊ธฐํš์ž๋“ค๊ณผ '์ฃผ์ฒด์ ์œผ๋กœ' ์‚ฌ์šฉ์„ฑ์— ๋Œ€ํ•ด ์†Œํ†ตํ•  ์ˆ˜ ์žˆ๋Š” ํž˜์„ ๊ธฐ๋ฅด๋Š” ๊ฒƒ์ด ๋‹ค์Œ ์Šคํ„ฐ๋””์˜ ๋ชฉํ‘œ๋‹ค.

- ์œ ์พŒํ•œ ์œกํšŒ ์Šคํ„ฐ๋””(UI·UX Challenge) ์†Œ๊ฐœ๊ธ€ ์ค‘ ์ผ๋ถ€ ๋ฐœ์ทŒ -

 

 

 


 

 

01. H.I.G์—์„œ ์•Œ์•„๋ณธ Text Fields

๋ณธ ๋‚ด์šฉ์€  H.I.G - Controls - Text Fields ๋ฅผ ํŽธ์—ญํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

H.I.G์— ๋‚˜์™€์žˆ๋Š” Text Fields ์„ค๋ช… ์ด๋ฏธ์ง€

 

 

๊ฐœ๋…

  • ํ•œ ์ค„์˜ ๊ณ ์ •์ ์ธ ๋†’์ด๋ฅผ ๊ฐ€์ง„ ํ•„๋“œ (๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋Š” ์„ ํƒ ์š”์†Œ)
  • ์‚ฌ์šฉ์ž๊ฐ€ ํ•„๋“œ๋ฅผ ํƒญํ•  ๋•Œ ํ‚ค๋ณด๋“œ๊ฐ€ ์ž๋™์ ์œผ๋กœ ๋‚˜ํƒ€๋‚จ
  • ์ด๋ฉ”์ผ ์ฃผ์†Œ์™€ ๊ฐ™์ด ์ ์€ ์–‘์˜ ์ •๋ณด๋ฅผ ์š”์ฒญํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ ์ ˆํ•จ

5๊ฐ€์ง€ ํฌ์ธํŠธ

  1. ๋ชฉ์  ์ „๋‹ฌ์— ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋„๋ก ํ…์ŠคํŠธ ํ•„๋“œ ์•ˆ์— ํžŒํŠธ ํ‘œ์‹œํ•˜๊ธฐ
  2. ํ…์ŠคํŠธ ํ•„๋“œ์˜ ์˜ค๋ฅธ์ชฝ ๋์— ์ง€์šฐ๊ธฐ ๋ฒ„ํŠผโŽ ํ‘œ์‹œํ•˜๊ธฐ
  3. ์ ์ ˆํ•˜๊ฒŒ ๋ณด์•ˆ ํ…์ŠคํŠธ ํ•„๋“œ(Secure TextField) ์‚ฌ์šฉํ•˜๊ธฐ (optional)
  4. ์ด๋ฏธ์ง€์™€ ๋ฒ„ํŠผ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…์ŠคํŠธ ํ•„๋“œ์— ๋ช…ํ™•์„ฑ๊ณผ ๊ธฐ๋Šฅ ์ œ๊ณตํ•˜๊ธฐ (optional)
  5. ์ ์ ˆํ•œ ํ‚ค๋ณด๋“œ ์œ ํ˜• ํ‘œ์‹œํ•˜๊ธฐ

 


 

 

02. H.I.G์—์„œ ์•Œ์•„๋ณธ Data Entry

๋ณธ ๋‚ด์šฉ์€  H.I.G - User Interaction - Text Fields ๋ฅผ ํŽธ์—ญํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

H.I.G์— ๋‚˜์™€์žˆ๋Š” Data Entry ์„ค๋ช… ์ด๋ฏธ์ง€

 

8๊ฐ€์ง€ ํฌ์ธํŠธ

  1. ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ์„ ํƒ ์š”์†Œ ์ œ๊ณตํ•˜๊ธฐ (์˜ˆ. Picker์™€ ๊ฐ™์€ Control์„ ์ด์šฉ)
  2. ๊ฐ€๋Šฅํ•  ๋•Œ๋งˆ๋‹ค ์‹œ์Šคํ…œ์—์„œ ์ •๋ณด๋ฅผ ์–ป๊ธฐ (์œ ์ €์—๊ฒŒ ๊ณ„์†์ ์œผ๋กœ ์ถ”๊ฐ€ ์š”์ฒญํ•˜์ง€ ๋ง ๊ฒƒ)
  3. ์ถ”๋ก ์ด ๊ฐ€๋Šฅํ•œ ๊ธฐ๋ณธ ๊ฐ’(Default value) ์ œ๊ณตํ•˜๊ธฐ (๊ฐ€๋Šฅ์„ฑ์ด ๋†’์€ ๊ฐ’์œผ๋กœ ํ•„๋“œ๋ฅผ ๋ฏธ๋ฆฌ ์ฑ„์šธ ๊ฒƒ)
  4. ํ•„์š”ํ•œ ๊ฐ’์„ ์ˆ˜์ง‘ํ•œ ํ›„์— ๋ฒ„ํŠผ(Advanced)์„ ํ™œ์„ฑํ™” ํ•˜๊ธฐ (๋ชจ๋“  ํ•„์ˆ˜ ํ•„๋“œ์— ๊ฐ’์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์‹ ํ˜ธ๋ฅผ ์ œ๊ณตํ•  ๊ฒƒ)
  5. ํ•„๋“œ ๊ฐ’ ๋™์ ์œผ๋กœ ๊ฒ€์ฆํ•˜๊ธฐ (์ž…๋ ฅ ์งํ›„์— ํ•„๋“œ ๊ฐ’์„ ํ™•์ธํ•ด์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์ฆ‰์‹œ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•  ๊ฒƒ)
  6. ํ•„์š”ํ•œ ๊ฒฝ์šฐ์—๋งŒ ํ•„๋“œ ๊ฐ’ ์š”๊ตฌํ•˜๊ธฐ (์ •๋ง ํ•„์š”ํ•œ ์ •๋ณด์—๋งŒ ํ•„์ˆ˜ ํ•„๋“œ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ)
  7. ๊ฐ’ ๋ชฉ๋ก์„ ํ†ตํ•ด ์‰ฝ๊ฒŒ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ธฐ (ํ…Œ์ด๋ธ” ๋˜๋Š” ํ”ผ์ปค๋Š” ๊ฐ’์„ ์„ ํƒํ•˜๊ธฐ ์šฉ์ดํ•ด์•ผ ํ•จ, ์ •๋ ฌ ๋˜๋Š” ๋น ๋ฅธ ๊ฒ€์ƒ‰ ์ œ๊ณต)
  8. ๋ชฉ์  ์ „๋‹ฌ์— ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋„๋ก ํ…์ŠคํŠธ ํ•„๋“œ ์•ˆ์— ํžŒํŠธ ํ‘œ์‹œํ•˜๊ธฐ

 


 

 

03. ์ค‘๊ฐ„ ์ •๋ฆฌ

์‚ฌ์šฉ์ž๊ฐ€ ์•ฑ์„ ํŽธํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ, ๋” ๋‚˜์•„๊ฐ€ ๋ฐ์ดํ„ฐ ์ž…๋ ฅ์„ ์‰ฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋ ค๋ฉด ์ ์ ˆํ•œ ํ˜•ํƒœ์˜ ์ž…๋ ฅ ํผ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค.

 

 


 

04. ๋””์ž์ธ ๊ด€์ ์—์„œ ๋ฐ”๋ผ๋ณธ ํ…์ŠคํŠธ ํ•„๋“œ

ํ…์ŠคํŠธ ํ•„๋“œ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋˜ ์ค‘ ์ข‹์€ ๊ธ€์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ๋‘ ๊ธ€ ๋ชจ๋‘ ์ฝ์–ด๋ณด๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค.

(์ €์ž‘๊ถŒ ๋•Œ๋ฌธ์— ์ด๋ฏธ์ง€๋ฅผ ์ฒจ๋ถ€ํ•  ์ˆ˜ ์—†์–ด์„œ ์•„์‰ฝ๋‹ค.. ๊ผญ ์ฝ์–ด๋ณด์‹œ๊ธธ..)

 

 

๋ชจ๋ฐ”์ผ UI ๋””์ž์ธ ๊ธฐ๋ณธ ์š”์†Œ - ํ…์ŠคํŠธ ํ•„๋“œ

๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ์ž…๋ ฅ ์ปจํŠธ๋กค | ํ…์ŠคํŠธ ํ•„๋“œ Text input field๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋ฌธ์ž์™€ ์ˆซ์ž๋ฅผ ์ง์ ‘ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ์ž…๋ ฅ ์ปจํŠธ๋กค์ด๋‹ค. - ์ž…๋ ฅ ์ปจํŠธ๋กค์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ •๋ณด๋ฅผ ์•ฑ๊ณผ ์›น์‚ฌ์ดํŠธ์— ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค

brunch.co.kr

 

 

ํ…์ŠคํŠธ ํ•„๋“œ & ํผ ๋””์ž์ธ

Text fields & Forms design | Container (Text fields & Forms design - UI component) 01. Container - ์ปจํ…Œ์ด๋„ˆ 1. ๋‹ค๋ฅธ ์ปดํฌ๋„ŒํŠธ๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ๋Š” GUI ์ปดํฌ๋„ŒํŠธ 2. ์ถ”์ƒ ํด๋ž˜์Šค๋กœ์„œ ๋‹ค๋ฅธ ์ปดํฌ๋„ŒํŠธ๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„

brunch.co.kr

 

 


 

 

05. ์‚ฌ๋ก€ ์†Œ๊ฐœ

์‚ฌ๋ก€ 01. ๋ฐฐ๋‹ฌ์˜ ๋ฏผ์กฑ

๋ฐฐ๋‹ฌ์˜ ๋ฏผ์กฑ [์ฃผ์†Œ์ง€ - ์ƒ์„ธ ์ฃผ์†Œ ์ž…๋ ฅ] ๋ทฐ

 

๊ดœ์ฐฎ์€ ์ 

 

โญ๏ธ ํ•œ ๋ฒˆ ๋” ์‚ฌ์šฉ์ž์—๊ฒŒ ๋””ํ…Œ์ผํ•˜๊ฒŒ ํžŒํŠธ๋ฅผ ์ œ๊ณตํ•˜๋ฉด์„œ, ์ •๋ณด๋ฅผ ์‰ฝ๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ์œ ๋„ํ•˜๊ณ  ์žˆ๋‹ค.

  • ํฌ์ปค์Šค ์‹œ default placeholder๊ฐ€ ํ…Œ๋‘๋ฆฌ๋กœ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋˜๋Š” ๋ถ€๋ถ„์ด ์ธ์ƒ ๊นŠ๋‹ค.
  • ๋˜ ๋‹ค๋ฅธ detail placeholder๊ฐ€ ๋‚˜์˜ค๋Š” ๊ฒƒ์ด ์ธ์ƒ ๊นŠ๋‹ค.

 

โญ๏ธ ์‚ฌ์šฉ์ž๊ฐ€ ํ˜„์žฌ ์–ด๋А ํ•„๋“œ์— ์œ„์น˜ํ•ด ์žˆ๋Š”์ง€ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค.

  • ํฌ์ปค์Šค ๋˜์—ˆ์„ ๋•Œ ํ…Œ๋‘๋ฆฌ ์ƒ‰์ด ๋ณ€๊ฒฝ๋œ๋‹ค.

 

โญ๏ธ ์ƒ์„ธ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ํ…์ŠคํŠธ ํ•„๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ž…๋ ฅ๋ฐ›๋Š” ์ •๋ณด๋ณด๋‹ค ๋‚ด์šฉ์ด ๋งŽ๋‹ค.

  • ํ…์ŠคํŠธ ์ž…๋ ฅ ์‹œ์— clear ๋ฒ„ํŠผ์ด ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค.
  • ํฌ๊ธฐ๊ฐ€ ์ผ๋ฐ˜ clear ๋ฒ„ํŠผ๋ณด๋‹ค ํฌ๋‹ค. (๋ˆ„๋ฅด๊ธฐ ํŽธํ•˜๋‹ค.)

 

โญ๏ธ ํ˜„ ์˜ˆ์‹œ์—์„œ๋Š” ๊ธ€์ž ์ˆ˜๊ฐ€ ํฌ๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ์ง„ ์•Š์ง€๋งŒ..

  • ๊ธ€์ž ์ˆ˜๋Š” ์ œํ•œ์ด ์žˆ๋Š”๋ฐ ๋„‰๋„‰ํ•œ ๊ธ€์ž ์ˆ˜๋กœ ์„ค์ •๋˜์–ด ์žˆ์Œ

 


 

 

์‚ฌ๋ก€ 02. ์•ฑ ์Šคํ† ์–ด

์•ฑ์Šคํ† ์–ด - ์•”ํ˜ธ ์ž…๋ ฅ ๋ทฐ

 

๊ดœ์ฐฎ์€ ์ 

  • placeholder๊ฐ€ ์ œ๊ณต๋˜๊ณ  ์žˆ๋‹ค.
  • ์•”ํ˜ธ ์ž…๋ ฅํ•˜๊ณ  ๋กœ๊ทธ์ธ ์‹œ๋„ํ–ˆ์„ ๋•Œ ๋กœ๋”ฉ ์ธ๋””์ผ€์ดํ„ฐ๊ฐ€ ์šฐ์ธก์— ํ‘œ์‹œ๋˜๊ณ  ์žˆ๋‹ค.
  • ์•”ํ˜ธ ์ž…๋ ฅ์ด ์‹คํŒจํ–ˆ์„ ๋•Œ ์‹คํŒจ ๋ฉ”์‹œ์ง€ ๋Œ€์‹ , ์ขŒ์šฐ๋กœ ํ”๋“ค๋ฆฌ๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜์œผ๋กœ ์‹คํŒจ๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์žˆ๋‹ค.
  • ์Šคํฌ๋ฆฐ ๋…นํ™”ํ•  ๋•Œ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ ๋ถ€๊ฐ€ ๋ณด์ด์ง€ ์•Š์•˜๋‹ค. (๋„ˆ๋ฌด ๋‹น์—ฐํ•œ๊ฑด๊ฐ€..^^)

์•„์‰ฌ์šด ์ 

  • clear ๋ฒ„ํŠผ์ด ์ œ๊ณต๋˜์ง€ ์•Š๊ณ  ์žˆ๋‹ค.

 


 

์‚ฌ๋ก€ 03. 29cm

29cm - ๋ฐฐ์†ก์ง€ ์‹ ๊ทœ ์ž…๋ ฅ ๋ทฐ

 

์•„์‰ฌ์šด ์  ๋ฐ ๊ฐœ์„  ์ 

  • ํ…์ŠคํŠธ ํ•„๋“œ๊ฐ€ ์ผ๋‹จ ํœด๋Œ€์ „ํ™” ์–‘์‹์— ๋งž๊ฒŒ ํ•„๋“œ๊ฐ€ 3๊ฐœ์ด๋‹ค.
    • ์ด๋Ÿฐ ๋ถ€๋ถ„๋„ ํ•„๋“œ๋ฅผ 3๋ฒˆ์ด๋‚˜ ์˜ฎ๊ฒจ๊ฐ€๋ฉด์„œ ์ž…๋ ฅ์„ ํ•ด์•ผ ํ•ด ํ”ผ๋กœ๋„๊ฐ€ ๋†’์•„์ง„๋‹ค.
    • ์ด๋Ÿฐ์‹์œผ๋กœ ๋งŒ๋“ค๊ฑฐ๋ฉด ์ž๋ฆฟ์ˆ˜์— ๋งž์ถฐ์„œ ์ž…๋ ฅํ–ˆ์„ ๋•Œ ๋‹ค์Œ ํ•„๋“œ๋กœ ๋„˜์–ด๊ฐ€๊ฒŒ ํ•˜๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค.
    • ๋งŒ์•ฝ ํ•˜๋‚˜์˜ ํ•„๋“œ๋กœ ๊ฐ€์ ธ๊ฐˆ๊ฑฐ๋ฉด ์ „ํ™”๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ–ˆ์„ ๋•Œ ์ž๋™์ ์œผ๋กœ ๋Œ€์‰ฌ๊ฐ€ ๊ตฌ๋ถ„๋˜๋„๋ก ํ•˜๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค.

 


 

06. ์‚ฌ๋ก€ ๊ตฌํ˜„ ์˜ˆ์‹œ

๋ฐฐ๋‹ฌ์˜ ๋ฏผ์กฑ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ…์ŠคํŠธ ํ•„๋“œ๋ฅผ ์ปค์Šคํ…€ํ•ด์„œ ๊ตฌํ˜„ํ•ด๋ณด์•˜๋‹ค.

 

๋ฐฐ๋‹ฌ์˜ ๋ฏผ์กฑ ํ…์ŠคํŠธ ํ•„๋“œ ๊ตฌํ˜„ ์˜ˆ์‹œ

 

 

Placeholders๋กœ ๋ ˆ์ด๋ธ”์„ ๋Œ€์ฒดํ•˜์ง€ ๋ง๋ผ.

์œ„์—์„œ ์–ธ๊ธ‰ํ–ˆ๋˜ ๋ธ”๋กœ๊ทธ์— ์žˆ๋˜ ๋‚ด์šฉ ์ค‘ ์ธ์ƒ ๊นŠ์—ˆ๋˜ ๋‚ด์šฉ ์ผ๋ถ€๋ฅผ ๊ฐ€์ ธ์™”๋‹ค.

  • placeholder ํ…์ŠคํŠธ๊ฐ€ ์‚ฌ๋ผ์ง€๊ฒŒ ๋˜๋ฉด, ์‚ฌ์šฉ์ž๋Š” ๋‹จ๊ธฐ ๊ธฐ์–ต์„ ํ•˜๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค.
  • ์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ์šฉ์ž๊ฐ€ ๋ชจ๋“  ํ•„๋“œ์— ์ž…๋ ฅ์„ ๋งˆ์น˜๊ณ  ์ œ์ถœํ•˜๋ ค๊ณ  ํ•œ๋‹ค.
  • ๋งŒ์•ฝ ๋ ˆ์ด๋ธ”์ด ์—†๊ณ , ์ž…๋ ฅ ํผ ์ž์ฒด๊ฐ€ ๋„ˆ๋ฌด ๋งŽ๋‹ค๋ฉด ๋ชจ๋“  ์ •๋ณด๋ฅผ ๋งž๊ฒŒ ๊ธฐ์ž…ํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต๋‹ค.
  • ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๋Š” floating labels ํ˜•ํƒœ๋กœ์จ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์ž๋ฆฌ ํ‘œ์‹œ์ž ํ…์ŠคํŠธ๊ฐ€ ์ถฉ๋ถ„ํ•œ ๊ฒฝ์šฐ ํ…์ŠคํŠธ ํ•„๋“œ๋ฅผ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด ๋ณ„๋„์˜ ๋ ˆ์ด๋ธ”์„ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

 

H.I.G์—๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฌธ๊ตฌ๊ฐ€ ์ ํ˜€์žˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ๊ตณ์ด ๋ ˆ์ด๋ธ”์„ ๋” ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ๋‚ญ๋น„๋ผ๊ณ  ๋ณด์•˜๋‹ค.

ํ•˜์ง€๋งŒ ์œ„ ๊ธ€์„ ์ฝ๊ณ  ์ƒ๊ฐํ•ด๋ณด๋‹ˆ

  1. ์ž…๋ ฅ ํผ์ด ๋„ˆ๋ฌด ๋งŽ๊ณ  ์ตœ์ข… ์ œ์ถœ ์ „ ํ•œ ๋ฒˆ ๋” ์ ๊ฒ€ํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ
  2. ์•ฑ์„ ๋‚˜๊ฐ”๋‹ค ๋“ค์–ด์™€์„œ ๋‹ค์‹œ ์ž…๋ ฅ์„ ์ด์–ด๋‚˜๊ฐ€๋Š” ๊ฒฝ์šฐ
  3. ...

๋“ฑ๋“ฑ์˜ ์˜ˆ์‹œ๋ฅผ ์ƒ๊ฐํ•ด๋ณด๋ฉด, ๋ ˆ์ด๋ธ”์ด ์ œ๊ณต๋˜๋Š” ๊ฒƒ์ด ๋” ๋‚˜์•„๋ณด์ธ๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.

 

๋ฐฐ๋‹ฌ์˜ ๋ฏผ์กฑ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ…์ŠคํŠธ ํ•„๋“œ, ๊ทธ๋ฆฌ๊ณ  ์ƒ๊ฐ

  • ํ•ด๋‹น ํ…์ŠคํŠธ ํ•„๋“œ์—์„œ๋„ floating labels ํ˜•ํƒœ๋กœ์จ ๋ ˆ์ด๋ธ”์„ ๋Œ€์ฒดํ•˜๊ณ  ์žˆ๊ณ ,
  • ์ข‹์•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ถ€๋ถ„์€ ๋ ˆ์ด๋ธ”์ด ์˜ฌ๋ผ๊ฐ€๊ณ  ๋‚œ ๋‹ค์Œ ๋””ํ…Œ์ผํ•œ placeholder๊ฐ€ ๋˜ ํ•œ ๋ฒˆ ์ œ์‹œ๋˜๊ณ  ์žˆ์—ˆ๋‹ค๋Š” ์ ์ด๋‹ค.
  • ์˜ˆ๋ฅผ ๋“ค์–ด ์ƒ์„ธ ์ฃผ์†Œ๋ผ๊ณ  ํ•œ๋‹ค๋ฉด ์–ด๋–ค ํ˜•ํƒœ๋กœ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•ด์•ผ ํ•˜๋Š”์ง€ ์„ค๋ช…ํ•ด์คŒ์œผ๋กœ์จ ์‚ฌ์šฉ์ž๊ฐ€ ํ•ด๋‹น ๋ทฐ์—์„œ ๋„ˆ๋ฌด ๋งŽ์€ ์‹œ๊ฐ„์„ ์†Œ๋น„ํ•˜์ง€ ์•Š๋„๋ก ๋•๋Š”๋‹ค.
  • ์‚ฌ์‹ค floating text field๋Š” ์ด๋ฏธ ๋งŽ์ด ๋ณด์ด๋Š” ํ˜•ํƒœ๋‹ค. ๋ ˆ์ด๋ธ”์ด ํ…์ŠคํŠธ ํ•„๋“œ ์œ„๋กœ ์˜ฌ๋ผ๊ฐ€๋Š” ๊ฒƒ๋„ ๋งŽ์ด ์žˆ๋Š”๋ฐ ์ด ์˜ˆ์‹œ๊ฐ€ ์ข‹์•˜๋˜ ๊ฒƒ์€ ํ…Œ๋‘๋ฆฌ์— ๋ ˆ์ด๋ธ”์ด ๊ฑธ์น˜๋ฉด์„œ ํ•˜๋‚˜์˜ ํ•„๋“œ๋ผ๋Š” ๋ถ€๋ถ„์„ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ ๊ฐ™์•„ ํ•„๋“œ ๊ตฌ๋ถ„์ด ํŽธํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค.
  • ๋˜ํ•œ, ๋ถ€๋“œ๋Ÿฌ์šด ์• ๋‹ˆ๋ฉ”์ด์…˜์ด ์ƒ๋‹นํžˆ ์ธ์ƒ ๊นŠ์—ˆ๋‹ค. ์ ์ ˆํ•œ ์• ๋‹ˆ๋ฉ”์ด์…˜์€ ์•ฑ์„ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ๊ฒŒ ๋งŒ๋“ ๋‹ค.
  • ์‚ฌ๋ก€๋ฅผ ์กฐ์‚ฌํ•˜๋‹ค๋ณด๋‹ˆ, clear button์ด ์—†๋Š” ์•ฑ๋“ค์ด ์ •๋ง ๋งŽ์•˜๋Š”๋ฐ ์ด๋Ÿฐ ๋ถ€๋ถ„์€ ์ˆ˜์ •์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ๋А๊ผˆ๋‹ค. ์‚ฌ์šฉ์ž ์ž…์žฅ์—์„œ ๊ธ€์ž๋ฅผ ํ•˜๋‚˜์”ฉ ์ง€์šฐ๋Š” ๊ฒƒ์€ ํŠนํžˆ ํž˜๋“ค๋‹ค.

 


 

07. ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉฐ

์ด๋ฒˆํŽธ์—์„œ๋Š” ํ…์ŠคํŠธ ํ•„๋“œ์™€ ๋ฐ์ดํ„ฐ ์—”ํŠธ๋ฆฌ์— ๋Œ€ํ•œ ์‚ฌ๋ก€ ์กฐ์‚ฌ์™€ ๋งŽ์€ ๊ณ ๋ฏผ์„ ํ•ด๋ณด์•˜๋‹ค. ๋‹จ์ˆœํžˆ ๊ฐœ๋ฐœ๋งŒ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋” ๋‚˜์•„๊ฐ€ ์‚ฌ์šฉ์„ฑ์— ๋Œ€ํ•œ ๊ณ ๋ฏผ์„ ํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ์œ ์˜๋ฏธํ•œ ์‹œ๊ฐ„์ด์—ˆ๋‹ค. ๋‹ค์ŒํŽธ์—์„œ๋Š” ์ปค์Šคํ…€ ํ…์ŠคํŠธ ํ•„๋“œ ๊ตฌํ˜„ ํ›„๊ธฐ์— ๋Œ€ํ•ด์„œ ๊ณต์œ ํ•˜๋„๋ก ํ•˜๊ฒ ๋‹ค. ๊ตฌํ˜„ํ•˜๋А๋ผ ๊ฝค๋‚˜ ํž˜๋“ค์—ˆ๋Š”๋ฐ ๋ง‰์ƒ ๊ตฌํ˜„์„ ํ•˜๊ณ  ๋‚˜๋‹ˆ ๋ฟŒ๋“ฏํ–ˆ๋‹ค.

 

์•ž์œผ๋กœ๋„ UI·UX์— ๋Œ€ํ•ด์„œ ๋” ๊ณ ๋ฏผํ•˜๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๋„๋ก ํ•˜๊ฒ ๋‹ค. ๐Ÿ™Œ