You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Writing is about communicating, which, of course, includes the words, but it also includes the structure of those words, the timing in which they appear, and the feeling people have reading them.
It's best to use simple, plain language, as idioms and humor can be misunderstood or not translate, and some phrases have meanings that exclude people.
Writing for interfaces
Introduction
Mac์ด ์ฒ์ ๋์์ธ๋์์๋์ ์๋ฆฌ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ๊ธฐ์ language(์ธ์ด)๋ ํฌํจ๋ฉ๋๋ค.
๋งฅ์ simple language๋ฅผ ํตํด ์ดํดํ๊ธฐ ์ฝ๊ฒ ์ ์๋์์ต๋๋ค. ๋งฅ์ ์ด๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ ์ง์คํ๋ฉฐ ์ฌ๋ฌ๋ถ์ ๋ฐ๊ธฐ์ฃ !
์ ํ์ ์์ฃผ ์ด๊ธฐ๋ถํฐ ์ฌ๋๋ค์๊ฒ ์ฌ์ด ์ธ์ด๋ก ๋ค๊ฐ๊ฐ๋ ๊ฒ์ ์ค์์ํด์์ต๋๋ค.
์ด๊ฒ์ ์ ํ๋ฎค์ง์ฑ์ ๋๋ค. ๋ฌด์์ธ๊ฐ ํ์ ํ์ง์๋์?
์ด๊ฒ์ด ๋ฐ๋ก writing์ ์ค์์ฑ ์ ๋๋ค.
Writing๋ ์์ฌ์ํต์ ๊ดํ ๊ฒ์ ๋๋ค. ๋ฌผ๋ก , writingํ๋ฉด ๋จ์ํ ๋จ์ด๋ค์ด ๋ ์ค๋ฅด์ง๋ง, Writing ์ ๋จ์ด๋ค์ ๊ตฌ์กฐ, ๋จ์ด๋ค์ด ๋ํ๋๋ ์๊ธฐ, ๊ทธ๋ฆฌ๊ณ ์ฌ๋๋ค์ด ๋จ์ด๋ค์ ์ฝ๋ ๊ฐ์ /๋๋์ ํฌํจํฉ๋๋ค.
์ฑ์ ๋์์ธํ๋ ๊ณผ์ ์ ์ผ๋ถ๋ก ์ฐ๊ธฐ๋ฅผ ์ผ์ฐ ํ ์๋ก, ์ ์ ๋ค์๊ฒ ๋ ์ข์ ๊ฒฝํ์ ์ ๊ณตํด์ค๊ฒ์ด๋ผ๋ ๊ฒ์ ๋๋ค.
๋ฐ๋ผ์ ๋ณธ ์์์์๋ ์ฑ์ writing์ ํ ๋ ๊ณ ๋ คํด์ผํ ๋ด์ฉ๋ค์ ๋ํด ์ค๋ช ํฉ๋๋ค.
Product์ Words๋ฅผ Developํ ๋ ๊ณ ๋ คํด์ผ ์์ (
PACE
)์ฑ์ writing์ ํ ๋ ๊ณ ๋ คํด์ผํ ๋ด์ฉ๋ค์ ํฌ๊ฒ 4๊ฐ์ง๋ก
PACE
๋ผ๊ณ ํฉ๋๋ค.Purpose
์ฑ์ ํ๋ฉด์ ๊ฐ๋ฐํ ๋, ๋๊ตฐ๊ฐ๊ฐ ๊ทธ ์๊ฐ์ ์์์ผํ ๊ฐ์ฅ ์ค์ํ๊ฒ์ ๋ํด ์๊ฐํด๋ณด์ธ์!
์ด๊ฒ์ด ํ๋ฉด์ ๋ชฉ์ ์ ๋๋ค. ๊ทธ๋ผ ๋ชฉ์ ์ ์ด๋ป๊ฒ ์ ๋ฌํด์ผ ํ ๊น์?
Consider information hierarchy (์ ๋ณด์ ๊ณ์ธต์ ๊ณ ๋ คํด์ผ ํ๋ค)
โ์ ๋ณด์ ๊ณ์ธต์ ๊ณ ๋ คํ๋คโ ๋ ์คํฌ๋ฆฐ์์ ์์๋ฅผ ์ด๋ป๊ฒ ๋ฐฐ์น(order) ํ๋ ์ง์ ๊ดํ ๊ฒ์ ๋๋ค.
Know what to leave out (๋ฌด์์ ๋บ์ง ์์์ผ ํ๋ค)
ํ๋ฉด์ ๋ชฉ์ ์ ์๊ณ ์์ผ๋ฉด ๋ฌด์์ ์ ์งํ๊ณ ๋ฌด์์ ๋นผ๊ณ ํน์ ๋ค์ ํ๋ฉด์ ๋ฐฐ์นํ ์ง ๊ฒฐ์ ํ ์ ์์ต๋๋ค.
Have a purpose for every screen (๊ฐ ์คํฌ๋ฆฐ์ ๋ชฉ์ ์ ๊ฐ์ง๋ค)
Anticipation (์์ธก)
Think of a conversation (Think of a conversation)
์ฑ์์์ ์ธ์ด/๋ง์ ๊ตฌ์ฑํ ๋ ์ด๊ฒ์ ๋ํ์ฒ๋ผ ์๊ฐํ๋ ๊ฒ์ ํฐ ๋์์ด ๋ฉ๋๋ค. ์ฑ๊ณผ ์ฌ์ฉ์ ์ฌ์ด์ dialogue (๋ํ)๊ฐ ์๊ธฐ ๋๋ฌธ์ด์ฃ !
์ข์ ๋ํ์๋ ์, ๋ค ๋งฅ๋ฝ์ด ์์ต๋๋ค. ๋๋ก๋ ๋ฃ๊ณ ๋งํ๊ณ ์ง๋ฌธ์ ํ๊ธฐ๋ ํฉ๋๋ค.
์ฌ๋๋ค๊ฐ์ ๋ํ๋ฅผ ์๊ฐํด๋ณด๋ฉด, ์ฑ์์๋ ์ด๋ค์๊ฐ์ ์ด๋ ํ ๋ฐฉ์์ผ๋ก ์ ์ํตํ๋ฉด ์ข์์ง ์์ํ ์ ์์ ๊ฒ์ ๋๋ค.
์ด๋ฌํ ๋ํ๋ ์ฌ๋๋ค์ด ๋๋ผ๊ธฐ์ ๋งค์ฐ ์ง๊ด์ ์ด๋ฉฐ ๋ง์น device๊ฐ ์ฌ์ฉ์์ ๋์ฆ์ ๋ง์ ๊ฑฐ๋ ๊ฒ์ฒ๋ผ ๋๊ปด์ง๋๋ค.
Develop your voice and vary your tone (voice ๋ฅผ ๊ฐ๋ฐํ๊ณ , tone ์ ๋ค์ํ๊ฒ ํ๊ธฐ)
๋ํํ๋ฏ์ด ํํํจ์ ์์ด์, ๊ธ ์์ฑ์๋ค์ voice์ tone์ ๋ํด ์ด์ผ๊ธฐ๋ฅผ ๋ง์ด๋ค ์ด์ผ๊ธฐ ํ๊ณค ํฉ๋๋ค. ๊ตญ๋ด์์๋ ํ ์ค๊ฐ ๋ํ์ ์ด์ฃ !
์ฐ์ ์ฌ๋ฌ๋ถ๋ค์ app์ voice(๋ชฉ์๋ฆฌ)๋ฅผ ๊ฐ๋ฐํ๊ณ tone(๋งํฌ)์ ๋ค์ํํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ ํ์ ์ ํ ๊ธฐ๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ์ผ์ ํ ํ๋์ voice ๋ฅผ ๊ฐ์ง์ง๋ง, ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅธ ํค์ ์ฌ์ฉํฉ๋๋ค.
voice ์ tone
์ฌ๋์ ๋ชฉ์๋ฆฌ๋ ๋ณํ์ง ์๊ธฐ ๋๋ฌธ์ด์ฃ ! ๋ฐ๋ผ์ ์๋น์ค์ ๋ชฉ์๋ฆฌ๊ฐ ๋ค๋ฅด๋ค๋ฉด ์ฌ์ฉ์๋ ํผ๋์ ๋น ์ง๋๋ค.
๊ฐ๋ณ๊ฒ/์ง์งํ๊ฒ
,์ฌ๋ฐ๊ฒ/์ฌ๊ฐํ๊ฒ
๋ฑ ๋งฅ๋ฝ์ ๊ณต๊ฐํ๋ ๋งํฌ๋ฅผ ์ ์ค์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.Voice ๋ฅผ ์ค์ ํ๋ Tip
Tone ์ ์ค์ ํ๋ Tip
Know what comes next (๋ค์์ ๋ฌด์์ด ์ฌ์ง ์๊ธฐ)
UX ๋ผ์ดํ ์ ํ ๋๋ ํญ์ ๋ค์์๋ ๋ฌด์์ด ์ฌ์ง ์๊ฐํด์ผํฉ๋๋ค. ๋ค์ action ์ด๋ ์ฌ์ฉ์๊ฐ ๋ฐ๊ฒ๋ question ์ ์์ธกํ๋ ๊ฒ์ ์ฐ๋ฆฌ๊ฐ ์ด๋ ํ ๊ฒ์ ์ฌ์ฉ์์๊ฒ ๋งํด์ผํ๋์ง๋ฅผ ๊ฒฐ์ ํ๋๋ฐ ๋์์ด ๋ฉ๋๋ค.
ํนํ ๋์์ธ๊ณผ ํ ์คํธ๊ฐ ๋ฐ์ ํ๊ฒ ์ฐ๊ณ๋ ๋ ์ฑ์ ์ฌ์ฉํ๋๋ฐ ์์ฐ์ค๋ฝ๊ฒ ๋๊ปด์ง๋๋ค.
์๋ฅผ๋ค์ด, ์ ํ์์น ์จ์ฌ๊ธฐ instruction ์ ๋งค์ฐ clear ํ๊ณ ๋ค์์ ๋ฌด์์ ํด์ผํ ์ง ํ์คํ ์๋ ค์ค๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ค์๋จ๊ณ์ ๋ฌด์์ ํด์ผํ๋์ง ๋ชจ๋ฅผ๋ ์ด๊ฒ์ ์์๋๋ก ๊ทธ๋ฆผ๊ณผ ํ ์คํธ๋ฅผ ํตํด์ ์ธ์ ์จ์ ์ฌ์ด์ผํ๋์ง ์๋ ค์ค๋๋ค.
Context (๋ฌธ๋งฅ)
Think outside the app (์ฑ ๋ฐ์ ์ํฉ์ ๊ณ ๋ คํ๊ธฐ)
๋จผ์ ์ฑ๋ฐ์ ์ํฉ์ ๊ณ ๋ คํด๋ณด๋ ๊ฒ์ผ๋ก ์์ํด๋ณด์ธ์!
๋๊ตฐ๊ฐ ์ฑ์ ์ธ๋, ์ง๊ฐ์ด ์กฐ์ฉํ ๊ณต๊ฐ์ ์์ ์๋ ์์ง๋ง, ์์ฃผ ๋ฐ์ ๊ณตํญ์ด๋ผ๋๊ฐ ํ์ฌ๋ผ๋๊ฐ ์ด์ ์ค์ด๋ผ๋๊ฐ ์๋ฆฌ์ค์ด๋ผ๋๊ฐ ์ฌ๋ฌ์ํฉ์ด ์์ ์ ์๊ฒ ์ฃ ? ๋ ๊ทธ๋ค์ด ์ฑ์ ์ฌ์ฉํ๋๋ฐ ์์ ํ ์ง์คํ๊ธฐ ์ด๋ ค์ธ ์๋ ์๊ตฌ์!
๊ทธ๋ฌํ ์ํฉ์ ๊ณ ๋ คํด๋ณด์ธ์!
Write helpful alerts (๋์์ด ๋๋ alert ์์ฑํ๊ธฐ)
์ฑ์๋ ๋ช๊ฐ์ง ์๋ฆผ์ด ์์ ์ ์์ผ๋ฉฐ, ์ด ์๋ฆผ์ ์ฌ์ฉ์๊ฐ ์์ ์ ํ์ธํ๊ฑฐ๋ ์ ํํ ๋ ์ ํฉํ๊ฒ ์ฌ์ฉํฉ๋๋ค.
์ด๋ฌํ ๊ฒฝ๊ณ ๋ ๋ณดํต ์ฑ์ ํ๋ฆ์์ ๋ฉ์ถ๊ณ ์ ๊ณตํ๊ฒ ๋๋ฏ๋ก ์ ์ฉํ๊ณ ๋ช ํํ ๊ฒฝ๊ณ ๋ฅผ ์ค ์ ์๊ฒ ์ฃ ?
error ๋ฅผ ๋ค๋ฃจ๋ ๋ฒ
๋ค์์ ์ฌ๋ฐ๋ฅธ ์๋ฌ์๋ฆผ์ ์์ฑํ๋ ๋ฒ์ ์๋์ ๊ฐ์ต๋๋ค.
Create useful empty states (์ ์ฉํ empty state ์ฐฝ์กฐํ๊ธฐ)
์ ์ฉํ ํํธ๋ฅผ ์ฃผ๊ฑฐ๋ ๋ฐ์ ํธ์งํจ์์ ํํฐ๋ฅผ ์ฌ๋ ๊ฒ์ ์๋ก ๋ค ์ ์์ต๋๋ค.
์ ์ ํ ํค์ ์ฌ์ฉํ์ธ์.
์ฌ์ฉ์๊ฐ ์ฅ๋์ ๋๋ฌด ๋ง์ด ์น์ง ๋ง๊ณ ๋ฌด์์ ํ ์ ์๋์ง ๋ช ํํ ํฉ๋๋ค.
Empathy (๊ณต๊ฐ)
UX ๋ผ์ดํ ์์, ๊ณต๊ฐ์ ๊ฐ์ง ๋ค๋ ๊ฒ์ ๋ชจ๋๋ฅผ ์ํ ๊ธ์ ์ฐ๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํฉ๋๋ค.
Write for everyone (๋ชจ๋๋ฅผ ์ํ ๊ธ์ฐ๊ธฐ)
์ฑ์๋ ์์ ๊ฐ, ๊ฒ์ด๋จธ ๋๋ ๋ค๋ฅธ ๊ฐ๋ฐ์์ ๊ฐ์ ํน์ ์ฌ์ฉ์๊ฐ ์์ ์ ์์ผ๋ ๊ทธ๋ค์ ์ ์ธํ๊ณ ๋ ๋ชจ๋์ ์ด์ผ๊ธฐํ ํ์๊ฐ ์์ฃ ! ๋ฐ๋ผ์ ๊ฐ๋จํ๊ณ ์ฌ์ด ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค. ๊ด์ฉ์ด๋ ์ ๋จธ๋ ์คํด๋ฅผ ์ด ์๋ ์๊ณ ๋ฒ์ญ์ด ์ ๋ ์๋ ์๊ณ , ์ด๋ค ๋ฌธ๊ตฌ๋ ์ฌ๋์ ๋ฐฐ์ ํ๋ ์๋ฏธ๊ฐ ์๊ธฐ๋ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
Be responsive to localization (Localization ์ ๊ณ ๋ คํ๊ธฐ)
Empathy(๊ณต๊ฐ)์ ํต์ฌ์ ํ์งํ ์๊ตฌ์ ๋์ํ๋ ๊ฒ์ ๋๋ค. ์ฌ๋ฌ๋ถ์ ์ฑ์ ์ ์ธ๊ณ์ฌ๋๋ค์ด ์ฌ์ฉํ๊ฒ ๋ ์๋ ์๊ฑฐ๋ ์! ์์ฒญ๋ ๊ธฐํ์ฃ ? ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ๋น์ ์ด ์ธ์ด์ ๋ฌธํ์ ๋ง๊ฒ ์ฑ์ ์ ์ฉ์์ผ์ผํ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
Design for accessibility (Accessibility ๋์์ธํ๊ธฐ)
๋ชจ๋ ์ฌ๋๋ค์ด ๋น์ ์ ์ฑ์ ์ฌ์ฉํ๊ฒ ํ๋ ๊ฒ์ ์ค์ํฉ๋๋ค. ์ฌ๋ฌ๋ถ์ ์ฑ์ ๊ฐ๋ฅํ ํ ๋ง์ ์ฌ๋์ด ์ฌ์ฉํ๋ ค๋ฉด, ๊ฐ๋ฅํ ํ ๋ง์ ์ฌ๋๋ค๊ณผ ์ฑ์ด ๋ํํ ์ ์์ด์ผํฉ๋๋ค. ์๋ฅผ ๋ค์ด blind ํน์ ์ ์๋ ฅ์ ์ฌ๋๋ค์ VoiceOver๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ์ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค.
์ด๋ฌํ ๊ฒฝ์ฐ ์ฌ๋ฌ๋ถ์ ์ฑ์
elements
์๋ผ๋ฒจ๋ง
ํ๋ ๊ฒ์ ์ ์ํด์ผํฉ๋๋ค.๊ทธ๊ฒ๋ค์ ์ด๋ค ์ฌ๋๋ค์๊ฒ ์ฑ์ ์ฌ์ฉํ๋ ๊ฒฝํ์ ์ ์ฒด๊ฐ ๋ ๊ฒ์ด๊ณ , ์ฌ๋ฌ๋ถ์ ๊ทธ ๊ฒฝํ์ด ์ ๋์์ธ๋๊ธฐ๋ฅผ ์ํ๊ฒ ์ฃ ?
๊ทธ๋ฌ๋ ค๋ฉด ๋ชจ๋ elements์๋ ์ฌ๋ ค ๊น๊ณ ์ ์ฉํ๋ฉฐ ์ค๋ช ์ด ์ถฉ๋ถํ ํ ์คํธ๊ฐ ์์ด์ผ ํฉ๋๋ค.
์ด๋ฆฌ๊ณ ์ด๊ฒ์ ๋งํฌ ๋ฐ ๋ฒํผ๊ณผ ๊ฐ์ navigation ๊ด๋ จ ํญ๋ชฉ์ ๋ํ Voice Over ํ ์คํธ๋ฟ๋ง ์๋๋ผ ๊ธฐํธ, ๊ทธ๋ํ ๋๋ ์ด๋ฏธ์ง๋ ํฌํจ๋ฉ๋๋ค.
์ฌ๊ธฐ ์ ํ์ ๋ฏธ๋ชจ์ง์ ๋ํ VoiceOver ์์๊ฐ ์์ต๋๋ค.
๊ฐ ์ค๋ช ๋ค์ ๋จ์ํ ๋ฌผ๋ฆฌ์ ์ธ ๋ํ ์ผ์ ํํํ์ ๋ฟ๋ง์๋๋ผ ์ด๋ ํ ์๋๋ก ์ฌ์ฉํด์ผํ๋์ง๋ ๋ํ๋ด๊ณ ์์ฃ ?
Reading your writing out loud
๋น์ ์ ์์ฑํ ๊ธ์ ํฌ๊ฒ ์ฝ์ด๋ณด์ธ์!
UX๋ผ์ดํ ์ ์ํ ๋ง์ง๋ง ํ์ ๋๋ค.
์ด๊ฒ์ ์ฌ๋ฌ๋ถ์ ๊ธ์ด ๋ํ์ ์ผ๋ก ๋ค๋ฆฌ๋์ง ํ์ธํด์ฃผ๊ณ ๋ถํ์ํ๊ฑฐ๋ ๋ฐ๋ณต์ ์ธ ๋จ์ด, ๋ฌธ๋ฒ์ ์ค์ ๋๋ ์คํ๋ฅผ ์ฐพ๋ ๋ฐ ๋์์ ์ค ๊ฒ์ ๋๋ค.
References
The text was updated successfully, but these errors were encountered: