๐Ÿ‘€ UX

[๐Ÿ“š] Laws of UX #2: ํ”ผ์ธ ์˜ ๋ฒ•์น™(Fitts’s Law)

์œค๋„๊ธฐ 2024. 9. 28. 22:51
๋ฐ˜์‘ํ˜•

 

์šฐ๋ฆฌ๋Š” ๋งค์ผ ์ˆ˜๋งŽ์€ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๊ณ , ์•„์ด์ฝ˜์„ ํƒญํ•˜๋ฉฐ, ๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์Šค๋งˆํŠธํฐ์—์„œ ์•ฑ์„ ์‹คํ–‰ํ•˜๊ฑฐ๋‚˜, ์ปดํ“จํ„ฐ์—์„œ ํŒŒ์ผ์„ ์—ด ๋•Œ, ์šฐ๋ฆฌ์˜ ์†๊ฐ€๋ฝ์ด๋‚˜ ๋งˆ์šฐ์Šค ์ปค์„œ๋Š” ๋ชฉํ‘œ๋ฌผ์„ ํ–ฅํ•ด ์›€์ง์ž…๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ์šฐ๋ฆฌ๋Š” ๋ฌด์˜์‹์ ์œผ๋กœ '์–ผ๋งˆ๋‚˜ ๋นจ๋ฆฌ, ์ •ํ™•ํ•˜๊ฒŒ ๋ชฉํ‘œ์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์„๊นŒ?'๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ธ๊ฐ„์˜ ํ–‰๋™ ํŒจํ„ด์„ ์„ค๋ช…ํ•˜๋Š” ๊ฒƒ์ด ๋ฐ”๋กœ 'Fitts์˜ ๋ฒ•์น™'์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ์„ค๊ณ„์˜ ๊ทผ๊ฐ„์ด ๋˜๋Š” ์ด ์ค‘์š”ํ•œ ์›์น™์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

Fitts์˜ ๋ฒ•์น™: ์‚ฌ์šฉ์„ฑ์˜ ์ˆ˜ํ•™์  ๋ชจ๋ธ

Fitts์˜ ๋ฒ•์น™์€ 1954๋…„ ๋ฏธ๊ตญ์˜ ์‹ฌ๋ฆฌํ•™์ž Paul Fitts๊ฐ€ ์ œ์•ˆํ•œ ์ธ๊ฐ„์˜ ์šด๋™ ํ–‰๋™์— ๊ด€ํ•œ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. ์ด ๋ฒ•์น™์˜ ํ•ต์‹ฌ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค:

 

"๋ชฉํ‘œ๋ฌผ์„ ํš๋“ํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์€ ๋ชฉํ‘œ๋ฌผ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ์™€ ๋ชฉํ‘œ๋ฌผ์˜ ํฌ๊ธฐ์˜ ํ•จ์ˆ˜์ด๋‹ค."

 

Fitts๋Š” ์ด ๊ด€๊ณ„๋ฅผ ์ˆ˜ํ•™์ ์œผ๋กœ ๋ชจ๋ธ๋งํ•˜๊ธฐ ์œ„ํ•ด '๋‚œ์ด๋„ ์ง€์ˆ˜(Index of Difficulty)'๋ผ๋Š” ๊ฐœ๋…์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋ธ์—์„œ ๋ชฉํ‘œ๋ฌผ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ(D)๋Š” '์‹ ํ˜ธ'๋กœ, ๋ชฉํ‘œ๋ฌผ์˜ ๋„ˆ๋น„(W)๋Š” '๋…ธ์ด์ฆˆ'๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๋ชฉํ‘œ๋ฌผ์ด ๋ฉ€์ˆ˜๋ก ๋„๋‹ฌํ•˜๊ธฐ ์–ด๋ ต๊ณ (๋†’์€ ๋‚œ์ด๋„), ๋ชฉํ‘œ๋ฌผ์ด ํด์ˆ˜๋ก ๋„๋‹ฌํ•˜๊ธฐ ์‰ฝ๋‹ค(๋‚ฎ์€ ๋‚œ์ด๋„)๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜: Laws of UX

์ด ์ˆ˜ํ•™์  ๋ชจ๋ธ์€ ์˜ค๋Š˜๋‚  ์ธ๊ฐ„-์ปดํ“จํ„ฐ ์ƒํ˜ธ์ž‘์šฉ ๋ถ„์•ผ์—์„œ ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ์ ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ํŠนํžˆ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค์—์„œ '๊ฐ€๋ฆฌํ‚ค๊ธฐ' ํ–‰์œ„๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ํ‰๊ฐ€ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

 

์‹ค์ œ ์ ์šฉ์„ ์œ„ํ•œ ํ•ต์‹ฌ ์›์น™

Fitts์˜ ๋ฒ•์น™์„ ์‹ค์ œ ์ธํ„ฐํŽ˜์ด์Šค ์„ค๊ณ„์— ์ ์šฉํ•  ๋•Œ, ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ํ•ต์‹ฌ ์›์น™์„ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค:

  1. ์ ์ ˆํ•œ ํฌ๊ธฐ: ํ„ฐ์น˜ ํƒ€๊ฒŸ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ •ํ™•ํ•˜๊ฒŒ ์„ ํƒํ•  ์ˆ˜ ์žˆ์„ ๋งŒํผ ์ถฉ๋ถ„ํžˆ ์ปค์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” Fitts์˜ ๋ชจ๋ธ์—์„œ ๋ชฉํ‘œ๋ฌผ์˜ ๋„ˆ๋น„(W)๋ฅผ ์ฆ๊ฐ€์‹œ์ผœ ๋‚œ์ด๋„๋ฅผ ๋‚ฎ์ถ”๋Š” ํšจ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ์ถฉ๋ถ„ํ•œ ๊ฐ„๊ฒฉ: ํ„ฐ์น˜ ํƒ€๊ฒŸ ์‚ฌ์ด์—๋Š” ์ถฉ๋ถ„ํ•œ ๊ฐ„๊ฒฉ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ธ์ ‘ํ•œ ํƒ€๊ฒŸ์„ ์‹ค์ˆ˜๋กœ ์„ ํƒํ•˜๋Š” ์˜ค๋ฅ˜๋ฅผ ์ค„์ด๋ฉฐ, ๊ฐ ํƒ€๊ฒŸ์˜ '์œ ํšจ ๋„ˆ๋น„'๋ฅผ ์ฆ๊ฐ€์‹œํ‚ค๋Š” ํšจ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  3. ์ตœ์ ์˜ ์œ„์น˜: ํ„ฐ์น˜ ํƒ€๊ฒŸ์€ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ์‰ฝ๊ฒŒ ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š” ์œ„์น˜์— ๋ฐฐ์น˜๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” Fitts์˜ ๋ชจ๋ธ์—์„œ ๋ชฉํ‘œ๋ฌผ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ(D)๋ฅผ ์ตœ์†Œํ™”ํ•˜์—ฌ ๋‚œ์ด๋„๋ฅผ ๋‚ฎ์ถ”๋Š” ์ „๋žต์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์›์น™๋“ค์„ ์ ์šฉํ•จ์œผ๋กœ์จ, ์šฐ๋ฆฌ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋” ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ์ธํ„ฐํŽ˜์ด์Šค์™€ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ๋””์ž์ธ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ธ๊ฐ„ ์š”์†Œ์˜ ์ค‘์š”์„ฑ: Fitts์˜ ๋ฒ•์น™์˜ ๋ฐฐ๊ฒฝ

Fitts์˜ ๋ฒ•์น™์€ ๋‹จ์ˆœํžˆ ์ด๋ก ์—์„œ ๋‚˜์˜จ ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ œ2์ฐจ ์„ธ๊ณ„๋Œ€์ „ ์ค‘ ๋ฏธ ๊ณต๊ตฐ์˜ ๋งŽ์€ ์‚ฌ๊ณ ๊ฐ€ "์กฐ์ข…์‚ฌ์˜ ์‹ค์ˆ˜"๋กœ ์น˜๋ถ€๋˜๋˜ ์‹œ๊ธฐ์— Paul Fitts์™€ ๊ทธ์˜ ๋™๋ฃŒ Alfonse Chapanis๋Š” ์‹ค์ œ๋กœ ์ด ์‚ฌ๊ณ ๋“ค์ด ์กฐ์ข…์„์˜ ๋””์ž์ธ ๋ฌธ์ œ์—์„œ ๋น„๋กฏ๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ”Œ๋žฉ๊ณผ ๋žœ๋”ฉ ๊ธฐ์–ด ์ œ์–ด ์žฅ์น˜๋ฅผ ํ˜ผ๋™ (์ถœ์ฒ˜: ChatGPT)

์ด๋“ค์€ "ํ˜•ํƒœ ์ฝ”๋”ฉ"์ด๋ผ๋Š” ์‹œ์Šคํ…œ์„ ๊ณ ์•ˆํ•˜์—ฌ ๊ฐ ์ปจํŠธ๋กค์„ ๊ตฌ๋ณ„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ค์—ˆ๊ณ , ์ด๋Š” "์ธ๊ฐ„ ์š”์†Œ"๋ผ๋Š” ์ƒˆ๋กœ์šด ํŒจ๋Ÿฌ๋‹ค์ž„์˜ ์‹œ์ž‘์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ๋ฒ•์€ ์™„๋ฒฝํ•œ ์กฐ๊ฑด๊ณผ ํ•ฉ๋ฆฌ์„ฑ์„ ๊ฐ€์ •ํ•˜๋Š” ๋Œ€์‹ , ์ธ๊ฐ„์˜ ํ•œ๊ณ„์™€ ํ–‰๋™์„ ๊ณ ๋ คํ•˜์—ฌ ๊ธฐ๊ณ„๋ฅผ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค.

 

์‹ค์ œ ์ ์šฉ ์‚ฌ๋ก€: Fitts์˜ ๋ฒ•์น™์ด ํ˜„์‹ค์—์„œ ์ž‘๋™ํ•˜๋Š” ๋ฐฉ์‹

ํ„ฐ์น˜ ํƒ€๊ฒŸ ํฌ๊ธฐ ์ตœ์ ํ™”

์ถœ์ฒ˜: Apple Developer

๋‹ค์–‘ํ•œ ๊ธฐ์—…๊ณผ ์กฐ์ง์—์„œ ์ตœ์†Œ ํ„ฐ์น˜ ํƒ€๊ฒŸ ํฌ๊ธฐ๋ฅผ ๊ถŒ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค:

  • Apple (๊ณต๊ฐ„ ์ธํ„ฐํŽ˜์ด์Šค): 60 × 60 pt
  • Apple (ํ„ฐ์น˜ ์ธํ„ฐํŽ˜์ด์Šค): 44 × 44 pt
  • Google (Material Design): 48 × 48 dp
  • WCAG: 44 × 44 CSS px
  • Nielsen Norman Group: 1 × 1 cm

์ด๋Ÿฌํ•œ ๊ถŒ์žฅ ์‚ฌํ•ญ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ •ํ™•ํ•˜๊ฒŒ ํ„ฐ์น˜ ํƒ€๊ฒŸ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค. ์ ์ ˆํ•œ ํฌ๊ธฐ์˜ ํ„ฐ์น˜ ํƒ€๊ฒŸ์€ ์ƒํ˜ธ์ž‘์šฉ ์‹œ๊ฐ„์„ ์ค„์ด๊ณ  ์ •ํ™•๋„๋ฅผ ๋†’์ž…๋‹ˆ๋‹ค.

์ž‘์€ ํฌ๊ธฐ์˜ ํ„ฐ์น˜ ๋Œ€์ƒ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์‹ค์ˆ˜ ์—†์ด ์„ ํƒํ•  ์ˆ˜ ์žˆ๋”๋ผ๋„, ์ธํ„ฐํŽ˜์ด์Šค์˜ ์‚ฌ์šฉ์„ฑ์ด ๋–จ์–ด์ง„๋‹ค๋Š” ์ธ์ƒ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์š”์†Œ ๊ฐ„ ๊ฐ„๊ฒฉ ์ตœ์ ํ™”

ํ„ฐ์น˜ ํƒ€๊ฒŸ ์‚ฌ์ด์˜ ๊ฐ„๊ฒฉ๋„ Fitts์˜ ๋ฒ•์น™์—์„œ ์ค‘์š”ํ•œ ๊ณ ๋ ค์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค. MIT Touch Lab์˜ ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด, ํ‰๊ท ์ ์ธ ์„ฑ์ธ์˜ ์†๊ฐ€๋ฝ ๋ ๋„ˆ๋น„๋Š” 16-20mm์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๋ถˆ๊ฐ€ํ”ผํ•˜๊ฒŒ ๋•Œ๋•Œ๋กœ ํ„ฐ์น˜ ํƒ€๊ฒŸ ์™ธ๋ถ€๋ฅผ ๋ถ€๋ถ„์ ์œผ๋กœ ํ„ฐ์น˜ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ํ„ฐ์น˜ ํƒ€๊ฒŸ๋“ค์ด ๋„ˆ๋ฌด ๊ฐ€๊น๊ฒŒ ๋ฐฐ์น˜๋˜์–ด ์žˆ๋‹ค๋ฉด, ์˜๋„ํ•˜์ง€ ์•Š์€ ํ„ฐ์น˜ ํƒ€๊ฒŸ์ด ์‹ค์ˆ˜๋กœ ์„ ํƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜: Google Material Design

 

์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด, Google์˜ Material Design ๊ฐ€์ด๋“œ๋ผ์ธ์€ "ํ„ฐ์น˜ ํƒ€๊ฒŸ๋“ค ์‚ฌ์ด์— 8dp ์ด์ƒ์˜ ๊ฐ„๊ฒฉ์„ ๋‘์–ด ๊ท ํ˜• ์žกํžŒ ์ •๋ณด ๋ฐ€๋„์™€ ์‚ฌ์šฉ์„ฑ์„ ๋ณด์žฅํ•ด์•ผ ํ•œ๋‹ค"๊ณ  ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ์šฉ์ž์˜ ์‹ค์ˆ˜๋ฅผ ์ค„์ด๊ณ , ์ธํ„ฐํŽ˜์ด์Šค์˜ ์‚ฌ์šฉ์„ฑ์— ๋Œ€ํ•œ ์ธ์‹์„ ๋†’์ด๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

 

ํ„ฐ์น˜ ํƒ€๊ฒŸ ์œ„์น˜ ์ตœ์ ํ™”

ํ„ฐ์น˜ ํƒ€๊ฒŸ์˜ ์œ„์น˜ ๋˜ํ•œ Fitts์˜ ๋ฒ•์น™์—์„œ ์ค‘์š”ํ•œ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ํ™”๋ฉด์—์„œ ์ ‘๊ทผํ•˜๊ธฐ ์–ด๋ ค์šด ์˜์—ญ์— ํ„ฐ์น˜ ํƒ€๊ฒŸ์„ ๋ฐฐ์น˜ํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ํ•ด๋‹น ํƒ€๊ฒŸ์„ ์„ ํƒํ•˜๋Š” ๋ฐ ๋” ๋งŽ์€ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๊ณ  ์˜ค๋ฅ˜ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์•„์ง‘๋‹ˆ๋‹ค.

์ถœ์ฒ˜: UX Magazine

์Šค๋งˆํŠธํฐ์˜ ๊ฒฝ์šฐ, ๊ธฐ๊ธฐ์˜ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์™€ ์‚ฌ์šฉ์ž์˜ ์† ํฌ๊ธฐ, ์‚ฌ์šฉ ๋ฐฉ์‹(ํ•œ ์† ๋˜๋Š” ์–‘์†)์— ๋”ฐ๋ผ ์‰ฝ๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ์˜์—ญ์ด ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํ•œ ์†์œผ๋กœ ์Šค๋งˆํŠธํฐ์„ ์‚ฌ์šฉํ•  ๋•Œ ํ™”๋ฉด ์ƒ๋‹จ์€ ์ ‘๊ทผํ•˜๊ธฐ ์–ด๋ ค์šด ์˜์—ญ์ด ๋ฉ๋‹ˆ๋‹ค.

 

Steven Hoober์˜ ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด, ์‚ฌ๋žŒ๋“ค์€ ์Šค๋งˆํŠธํฐ ํ™”๋ฉด์˜ ์ค‘์•™์„ ์„ ํ˜ธํ•˜๋ฉฐ ์ด ์˜์—ญ์—์„œ ์ •ํ™•๋„๊ฐ€ ๊ฐ€์žฅ ๋†’์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋ฐ์Šคํฌํ†ฑ๊ณผ ๋‹ฌ๋ฆฌ ํ™”๋ฉด ์ค‘์•™์— ์ดˆ์ ์„ ๋งž์ถ”๋Š” ๊ฒฝํ–ฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐœ๊ฒฌ์€ ๋ชจ๋ฐ”์ผ ์•ฑ ๋””์ž์ธ์— ์ค‘์š”ํ•œ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋ฉฐ, ์ฃผ์š” ๊ธฐ๋Šฅ์ด๋‚˜ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ์ปจํŠธ๋กค์„ ํ™”๋ฉด ์ค‘์•™์ด๋‚˜ ํ•˜๋‹จ์— ๋ฐฐ์น˜ํ•˜๋Š” ๊ฒƒ์ด ํšจ๊ณผ์ ์ž„์„ ์‹œ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

 

์ด๋Ÿฌํ•œ ์ด์œ ๋กœ, ๋งŽ์€ ๋ชจ๋ฐ”์ผ ์•ฑ์—์„œ ์ฃผ์š” ๋„ค๋น„๊ฒŒ์ด์…˜ ์š”์†Œ๋‚˜ ์ค‘์š”ํ•œ ์•ก์…˜ ๋ฒ„ํŠผ์„ ํ™”๋ฉด ํ•˜๋‹จ์— ๋ฐฐ์น˜ํ•˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ํ•œ ์†์œผ๋กœ ๊ธฐ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋„ ์‰ฝ๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ์œ„์น˜์ž…๋‹ˆ๋‹ค.

 

ํผ ๋ ˆ์ด๋ธ”๊ณผ ์ž…๋ ฅ ํ•„๋“œ ์—ฐ๊ฒฐ

์ถœ์ฒ˜: Google Material Design

์›น ํผ์—์„œ ๋ ˆ์ด๋ธ”์„ ํด๋ฆญํ•˜๋ฉด ๊ด€๋ จ ์ž…๋ ฅ ํ•„๋“œ๊ฐ€ ํ™œ์„ฑํ™”๋˜๋Š” ๊ฒƒ์€ Fitts์˜ ๋ฒ•์น™์„ ์ ์šฉํ•œ ์ข‹์€ ์˜ˆ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์‹ค์งˆ์ ์œผ๋กœ ํผ ์ž…๋ ฅ์˜ ์„ ํƒ ๊ฐ€๋Šฅ ์˜์—ญ์„ ํ™•์žฅํ•˜์—ฌ, ์‚ฌ์šฉ์ž๊ฐ€ ๋” ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์›ํ•˜๋Š” ํ•„๋“œ์— ํฌ์ปค์Šค๋ฅผ ๋งž์ถœ ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

 

์ œ์ถœ ๋ฒ„ํŠผ ์œ„์น˜ ์ตœ์ ํ™”

์ถœ์ฒ˜: Parachute Design

ํผ ์ œ์ถœ ๋ฒ„ํŠผ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋งˆ์ง€๋ง‰ ์ž…๋ ฅ ํ•„๋“œ ๋ฐ”๋กœ ์•„๋ž˜์— ์œ„์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ํผ์„ ์ž‘์„ฑํ•œ ํ›„ ์ตœ์†Œํ•œ์˜ ์›€์ง์ž„์œผ๋กœ ์ œ์ถœํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

 

์•„์ดํฐ์˜ Reachability ๊ธฐ๋Šฅ

์ถœ์ฒ˜: Apple

์•„์ดํฐ 6์™€ 6 Plus์˜ ์ถœ์‹œ์™€ ํ•จ๊ป˜ ๋„์ž…๋œ Reachability ๊ธฐ๋Šฅ์€ Fitts์˜ ๋ฒ•์น™์„ ์ฐฝ์˜์ ์œผ๋กœ ์ ์šฉํ•œ ์˜ˆ์ž…๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ํ™”๋ฉด ์ƒ๋‹จ์˜ ๋‚ด์šฉ์„ ํ™”๋ฉด ํ•˜๋‹จ์œผ๋กœ ๋‚ด๋ ค์™€ ํ•œ ์†์œผ๋กœ๋„ ์‰ฝ๊ฒŒ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

 

๋ฐ์Šคํฌํ†ฑ OS์˜ ๋ฌดํ•œ ํƒ€๊ฒŸ

์ถœ์ฒ˜: Apple

macOS์˜ ๋ฉ”๋‰ด ๋ฐ”๋‚˜ ํ™”๋ฉด ํ•˜๋‹จ์˜ Dock, Windows์˜ ์ž‘์—… ํ‘œ์‹œ์ค„๊ณผ ๊ฐ™์€ ํ™”๋ฉด ๊ฐ€์žฅ์ž๋ฆฌ ์š”์†Œ๋“ค์€ '๋ฌดํ•œ ํƒ€๊ฒŸ'์˜ ๊ฐœ๋…์„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค. ํ™”๋ฉด์˜ ๊ฐ€์žฅ์ž๋ฆฌ๋Š” ์ปค์„œ์˜ ์ž์—ฐ์Šค๋Ÿฌ์šด ๋ฒฝ ์—ญํ• ์„ ํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์˜ต์…˜์„ ์ •ํ™•ํ•˜๊ฒŒ ๋ˆ„๋ฅด๋Š” ๋ฐ ์†๋„๋ฅผ ๋Šฆ์ถ”์ง€ ์•Š๊ณ ๋„ ๋น ๋ฅด๊ฒŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๊ณต๊ฐ„ ์ปดํ“จํŒ… ์ธํ„ฐํŽ˜์ด์Šค

์ถœ์ฒ˜: Apple

Apple์˜ visionOS์™€ ๊ฐ™์€ ๊ณต๊ฐ„ ์ปดํ“จํŒ… ์ธํ„ฐํŽ˜์ด์Šค์—์„œ๋„ Fitts์˜ ๋ฒ•์น™์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค:

  • ์ฃผ์š” ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉ์ž์˜ ์‹œ์•ผ ์ค‘์•™์— ๋ฐฐ์น˜ํ•˜์—ฌ ๋ชฉํ‘œ๋ฌผ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ๋ฅผ ์ตœ์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ์ƒํ˜ธ์ž‘์šฉ ์š”์†Œ๋ฅผ ๋™์ผํ•œ ๊นŠ์ด์— ์œ ์ง€ํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ์ดˆ์  ์กฐ์ ˆ ํ•„์š”์„ฑ์„ ์ค„์ž…๋‹ˆ๋‹ค.
  • ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํƒ€๊ฒŸ์˜ ์œ ํšจ ๋ฉด์ ์„ ์ฆ๊ฐ€์‹œํ‚ค๊ณ  ์ •ํ™•๋„๋ฅผ ๋†’์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์„ค๊ณ„๋Š” 3D ๊ณต๊ฐ„์—์„œ์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ๋” ์ž์—ฐ์Šค๋Ÿฝ๊ณ  ํšจ์œจ์ ์œผ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

 

๋งฅ๋ฝ์  ์กฐ์‚ฌ: Fitts์˜ ๋ฒ•์น™์„ ์‹ค์ œ์— ์ ์šฉํ•˜๊ธฐ

Fitts์™€ Chapanis์˜ ํ˜์‹ ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์€ ์˜ค๋Š˜๋‚  UX ์—ฐ๊ตฌ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” '๋งฅ๋ฝ์  ์กฐ์‚ฌ'์˜ ์ดˆ๊ธฐ ํ˜•ํƒœ๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งฅ๋ฝ์  ์กฐ์‚ฌ๋Š” ์‚ฌ์šฉ์ž์˜ ์ž์—ฐ์Šค๋Ÿฌ์šด ํ™˜๊ฒฝ์—์„œ ๊ทธ๋“ค์˜ ํ–‰๋™์„ ๊ด€์ฐฐํ•˜๊ณ  ์ธํ„ฐ๋ทฐํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹จ๊ณ„๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค:

  1. ์ค€๋น„: ์ฐธ๊ฐ€์ž๊ฐ€ ์„ธ์…˜์— ์‰ฝ๊ฒŒ ์ ์‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋จผ์ € ์ž์‹ ์„ ์†Œ๊ฐœํ•˜๊ณ , ์ฐธ๊ฐ€์ž์—๊ฒŒ ์กฐ์‚ฌ์˜ ๋ชฉ์ ๊ณผ ๊ณผ์ •์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.
  2. ๋งฅ๋ฝ์  ์ธํ„ฐ๋ทฐ: ์ฐธ๊ฐ€์ž์˜ ์ž‘์—…์„ ๊ด€์ฐฐํ•˜๋ฉด์„œ ํ•„์š”์‹œ ๊ฐœ๋ฐฉํ˜• ์งˆ๋ฌธ์„ ํ•ฉ๋‹ˆ๋‹ค.
  3. ๋งˆ๋ฌด๋ฆฌ: ๊ด€์ฐฐํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜๊ณ  ์ฐธ๊ฐ€์ž์—๊ฒŒ ํ™•์ธ๋ฐ›์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ์šฐ๋ฆฌ๋Š” Fitts์˜ ๋ฒ•์น™์ด ์‹ค์ œ ์‚ฌ์šฉ ํ™˜๊ฒฝ์—์„œ ์–ด๋–ป๊ฒŒ ์ ์šฉ๋˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์–ด๋–ค ์ถ”๊ฐ€์ ์ธ ๊ณ ๋ ค์‚ฌํ•ญ์ด ํ•„์š”ํ•œ์ง€ ๋” ๊นŠ์ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ ์šฉํ•ด๋ณด๊ธฐ

See the Pen Fitts's Law by ‍๊ณฝ์œค์ฒ [ํ•™์ƒ](์†Œํ”„ํŠธ์›จ์–ด์œตํ•ฉ๋Œ€ํ•™ ์ปดํ“จํ„ฐ๊ณตํ•™๋ถ€) (@tkuffnrk-the-typescripter) on CodePen.

 

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

 

๊ทธ๋Ÿฌ๋‚˜ Fitts์˜ ๋ฒ•์น™์„ ๋งน๋ชฉ์ ์œผ๋กœ ๋”ฐ๋ฅด๋Š” ๊ฒƒ๋ณด๋‹ค๋Š”, ๊ฐ ์ œํ’ˆ์˜ ํŠน์„ฑ๊ณผ ์‚ฌ์šฉ ๋งฅ๋ฝ์„ ํ•จ๊ป˜ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ๋ชจ๋ฐ”์ผ ์ธํ„ฐํŽ˜์ด์Šค, ์ฐจ๋Ÿ‰ ๋‚ด ์‹œ์Šคํ…œ, ๊ณต๊ฐ„ ์ปดํ“จํŒ… ๋“ฑ ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ์—์„œ ์ด ๋ฒ•์น™์„ ์–ด๋–ป๊ฒŒ ์ ์šฉํ•  ์ˆ˜ ์žˆ์„์ง€ ํ•ญ์ƒ ๊ณ ๋ฏผํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 


Reference

Laws of UX

๋ฐ˜์‘ํ˜•