HIG-Typography 🍎

YaR LabΒ·2023λ…„ 7μ›” 6일
0

iOS 🍎

λͺ©λ‘ 보기
7/26
post-thumbnail

1️⃣ μ •μ˜

λ¬Έμ„œμ—μ„œ λͺ…λ£Œν•œ ν…μŠ€νŠΈλ₯Ό 보μž₯ν•˜λŠ” 것 외에도, Typography 선택은 μ •λ³΄μ˜ 계측 ꡬ쑰λ₯Ό λͺ…ν™•νžˆ ν•˜κ³  μ€‘μš”ν•œ λ‚΄μš©μ„ μ „λ‹¬ν•˜λ©° λΈŒλžœλ“œλ₯Ό ν‘œν˜„ν•˜λŠ” 데 도움이 될 수 있음

2️⃣ Best practices

  • λŒ€λΆ€λΆ„μ˜ μ‚¬λžŒλ“€μ΄ μ‰½κ²Œ 읽을 수 μžˆλŠ” μ΅œμ†Œ κΈ€κΌ΄ 크기λ₯Ό μœ μ§€ν•˜κΈ° μœ„ν•΄ λ…Έλ ₯해야함
  • ν”½μ…€ 밀도와 밝기λ₯Ό ν¬ν•¨ν•œ λ””λ°”μ΄μŠ€ λ””μŠ€ν”Œλ ˆμ΄μ˜ μ°¨μ΄λŠ” μ μ ˆν•œ μ΅œμ†Œ κΈ€κΌ΄ 크기에 영ν–₯을 쀄 수 있음
  • λ…μžμ˜ ν…μŠ€νŠΈμ— λŒ€ν•œ κ·Όμ ‘μ„±, μ‹œλ ₯, 이동 μ—¬λΆ€ 및 μ£Όλ³€ μ‘°λͺ…κ³Ό 같은 기타 μš”μ†ŒλŠ” 가독성에 λͺ¨λ‘ 영ν–₯을 λ―ΈμΉ  수 있음
  • iOS, iPadOS, tvOS, visionOS 및 watchOSμ—μ„œ μ‚¬μš©μžκ°€ κ°€μ‹œμ μΈ ν…μŠ€νŠΈ 크기λ₯Ό 선택할 수 μžˆλŠ” κΈ°λŠ₯인 Dynamic Type을 μ§€μ›ν•˜λ©΄ μ‚¬μš©μžκ°€ ν…μŠ€νŠΈ 크기λ₯Ό μžμ‹ μ—κ²Œ λ§žλŠ” 크기둜 μ‘°μ •ν•  λ•Œ μ•±μ΄λ‚˜ κ²Œμž„μ΄ μ μ ˆν•˜κ²Œ λ°˜μ‘ν•  수 있음
  • 개발자 κ°€μ΄λ“œλŠ” Text input and outputλ₯Ό μ°Έμ‘°ν•˜κ³ , μ‚¬μš© κ°€λŠ₯ν•œ ν¬κΈ°λŠ” Specifications을 확인

ν•„μš”μ— 따라 κΈ€κΌ΄ λ‘κ»˜, 크기 및 색상을 μ‘°μ •ν•˜μ—¬ μ€‘μš”ν•œ 정보λ₯Ό κ°•μ‘°ν•˜κ³  계측 ꡬ쑰λ₯Ό μ‹œκ°ν™”ν•˜λŠ” 데 도움이 λ˜λ„λ‘ ν•˜μ„Έμš”. ν…μŠ€νŠΈ 크기λ₯Ό μ‘°μ •ν•  λ•Œμ—λ„ ν…μŠ€νŠΈ μš”μ†Œμ˜ μƒλŒ€μ μΈ 계측 ꡬ쑰와 μ‹œκ°μ  ꡬ뢄을 μœ μ§€ν•˜λŠ” 것이 μ€‘μš”ν•©λ‹ˆλ‹€.

μΈν„°νŽ˜μ΄μŠ€μ—μ„œ μ‚¬μš©ν•˜λŠ” κΈ€κΌ΄μ˜ μ’…λ₯˜λ₯Ό μ΅œμ†Œν™”ν•˜μ„Έμš”. λ„ˆλ¬΄ λ§Žμ€ λ‹€λ₯Έ 글꼴을 ν˜Όμš©ν•˜λ©΄ μ •λ³΄μ˜ 계측 ꡬ쑰가 λΆˆλΆ„λͺ…해지고 가독성이 μ €ν•˜λ  수 μžˆμŠ΅λ‹ˆλ‹€.

λ‹€μ–‘ν•œ λ¬Έλ§₯μ—μ„œ 가독성을 ν…ŒμŠ€νŠΈν•˜μ„Έμš”. 예λ₯Ό λ“€μ–΄, ν…μŠ€νŠΈ 크기λ₯Ό μ‘°μ •ν•˜λŠ” 것 외에도 μ‚¬λžŒλ“€μ€ 밝은 ν–‡λΉ› μ•„λž˜μ—μ„œ μ½˜ν…μΈ λ₯Ό 읽을 μˆ˜λ„ 있으며, 이동 쀑에 λˆˆλ…μΌ μˆ˜λ„ 있고, λ©€λ¦¬μ„œ 보기도 ν•  수 μžˆμŠ΅λ‹ˆλ‹€. ν…ŒμŠ€νŠΈ κ²°κ³Ό 일뢀 ν…μŠ€νŠΈκ°€ 읽기 μ–΄λ ΅λ‹€λŠ” 것을 보여쀀닀면, λŒ€λΉ„λ₯Ό 높이기 μœ„ν•΄ ν…μŠ€νŠΈλ‚˜ λ°°κ²½ 색상을 μˆ˜μ •ν•˜κ±°λ‚˜ 더 큰 κΈ€κΌ΄ 크기λ₯Ό μ‚¬μš©ν•˜κ±°λ‚˜, μ‹œμŠ€ν…œ κΈ€κΌ΄κ³Ό 같이 졜적의 가독성을 μœ„ν•΄ λ””μžμΈλœ 글꼴을 μ‚¬μš©ν•˜λŠ” λ“± μˆ˜μ •ν•˜λŠ” 것을 κ³ λ €ν•΄μ•Ό ν•©λ‹ˆλ‹€.

일반적으둜, 가독성을 μœ μ§€ν•˜κΈ° μœ„ν•΄ κ°€λ²Όμš΄ κΈ€κΌ΄ λ‘κ»˜λ₯Ό ν”Όν•˜μ„Έμš”. 예λ₯Ό λ“€μ–΄, μ‹œμŠ€ν…œ 제곡 글꼴을 μ‚¬μš©ν•  λ•Œμ—λŠ” Medium, Semibold, λ˜λŠ” Bold κΈ€κΌ΄ λ‘κ»˜λ₯Ό μ„ ν˜Έν•˜κ³ , 특히 ν…μŠ€νŠΈκ°€ μž‘μ„ λ•Œ λ³Ό λ•Œ μ–΄λ €μšΈ 수 μžˆλŠ” Ultralight, Thin, Light κΈ€κΌ΄ λ‘κ»˜λ₯Ό ν”Όν•˜μ„Έμš”. 일반적으둜 Regular을 μ ˆμ œν•΄μ„œ μ‚¬μš©ν•˜μ„Έμš”.

ν…μŠ€νŠΈ 크기 변경에 λŒ€μ‘ν•  λ•Œ μ€‘μš”ν•œ μ½˜ν…μΈ λ₯Ό μš°μ„ μ‹œν•˜μ„Έμš”. λͺ¨λ“  μ½˜ν…μΈ κ°€ λ™μΌν•œ μ€‘μš”λ„λ₯Ό κ°€μ§€λŠ” 것은 μ•„λ‹™λ‹ˆλ‹€. λˆ„κ΅°κ°€κ°€ 더 큰 ν…μŠ€νŠΈ 크기λ₯Ό μ„ νƒν•˜λ©΄, 일반적으둜 관심 μžˆλŠ” μ½˜ν…μΈ λ₯Ό 더 μ‰½κ²Œ 읽을 수 μžˆλ„λ‘ ν•˜κ³ μž ν•©λ‹ˆλ‹€. 그듀은 ν™”λ©΄μ˜ λͺ¨λ“  λ‹¨μ–΄μ˜ 크기λ₯Ό 항상 ν‚€μš°κ³  μ‹Άμ–΄ν•˜λŠ” 것은 μ•„λ‹™λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, μ‚¬λžŒλ“€μ΄ λŒ€ν˜• μ ‘κ·Όμ„± ν…μŠ€νŠΈ 크기λ₯Ό 선택할 λ•Œ, 메일은 λ©”μ‹œμ§€μ˜ 제λͺ©κ³Ό 본문을 큰 크기둜 ν‘œμ‹œν•˜μ§€λ§Œ λ‚ μ§œμ™€ μ†‘μ‹ μžμ™€ 같은 μ€‘μš”ν•˜μ§€ μ•Šμ€ ν…μŠ€νŠΈλŠ” μž‘μ€ 크기둜 λ‚¨κ²¨λ‘‘λ‹ˆλ‹€.

3️⃣ Using system fonts

μ• ν”Œμ€ κ΄‘λ²”μœ„ν•œ λ‘κ»˜, 크기, μŠ€νƒ€μΌ 및 μ–Έμ–΄λ₯Ό μ§€μ›ν•˜λŠ” 두 가지 κΈ€κΌ΄ νŒ¨λ°€λ¦¬λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.
San Francisco (SF)λŠ” 세리프 μ—†λŠ” κΈ€κΌ΄ νŒ¨λ°€λ¦¬λ‘œ, SF Pro, SF Compact, SF Arabic 및 SF Mono λ³€ν˜•μ΄ ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

μ‹œμŠ€ν…œμ€ λ˜ν•œ SF Pro Rounded, SF Arabic Rounded 및 SF Compact Rounded λ³€ν˜•μ„ μ œκ³΅ν•˜μ—¬ λΆ€λ“œλŸ¬μš΄ λ˜λŠ” λ‘₯κ·Ό UI μš”μ†Œμ™€ μΌμΉ˜ν•˜λ„λ‘ ν…μŠ€νŠΈλ₯Ό μ‘°μ •ν•˜κ±°λ‚˜ λŒ€μ²΄ νƒ€μ΄ν¬κ·Έλž˜ν”Ό μŒμ„±μ„ μ œκ³΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
New York (NY)λŠ” 세리프 κΈ€κΌ΄ νŒ¨λ°€λ¦¬λ‘œ, SF κΈ€κΌ΄κ³Ό ν•¨κ»˜ μ‚¬μš©ν•˜κ±°λ‚˜ λ…μžμ μœΌλ‘œ 효과적으둜 μž‘λ™ν•˜λ„λ‘ λ””μžμΈλ˜μ—ˆμŠ΅λ‹ˆλ‹€.

San Francisco와 New York 글꼴은 μ—¬κΈ°μ—μ„œ λ‹€μš΄λ‘œλ“œν•  수 μžˆμŠ΅λ‹ˆλ‹€.
μ‹œμŠ€ν…œμ€ SF와 NY 글꼴을 λ³€μˆ˜ κΈ€κΌ΄ ν˜•μ‹μœΌλ‘œ μ œκ³΅ν•©λ‹ˆλ‹€. λ³€μˆ˜ κΈ€κΌ΄ ν˜•μ‹μ€ λ‹€μ–‘ν•œ κΈ€κΌ΄ μŠ€νƒ€μΌμ„ ν•˜λ‚˜μ˜ 파일둜 κ²°ν•©ν•˜λ©°, μŠ€νƒ€μΌ μ‚¬μ΄μ˜ 보간을 μ§€μ›ν•˜μ—¬ 쀑간 μŠ€νƒ€μΌμ„ 생성할 수 μžˆμŠ΅λ‹ˆλ‹€.

λ³€μˆ˜ 글꼴은 λ‹€μ–‘ν•œ 크기에 맞게 λ‹€μ–‘ν•œ νƒ€μ΄ν¬κ·Έλž˜ν”½ λ””μžμΈμ„ μ‘°μ •ν•˜λŠ” κ΄‘ν•™ 크기 쑰정을 μ§€μ›ν•©λ‹ˆλ‹€. λͺ¨λ“  ν”Œλž«νΌμ—μ„œ μ‹œμŠ€ν…œ 글꼴은 동적 κ΄‘ν•™ 크기λ₯Ό μ§€μ›ν•©λ‹ˆλ‹€. μ΄λŠ” κ°œλ³„μ μΈ κ΄‘ν•™ 크기(예: ν…μŠ€νŠΈμ™€ λ””μŠ€ν”Œλ ˆμ΄)와 λ‘κ»˜λ₯Ό ν•˜λ‚˜μ˜ 연속적인 λ””μžμΈμœΌλ‘œ ν†΅ν•©ν•˜μ—¬ μ‹œμŠ€ν…œμ΄ 각 글리프 λ˜λŠ” κΈ€μž λͺ¨μ–‘을 μ •ν™•νžˆ 포인트 크기에 맞게 λ³΄κ°„ν•˜μ—¬ ꡬ쑰λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€. 동적 κ΄‘ν•™ 크기λ₯Ό μ‚¬μš©ν•˜λ©΄ λ³€μˆ˜ κΈ€κΌ΄ ν˜•μ‹μ˜ λͺ¨λ“  κΈ°λŠ₯을 μ§€μ›ν•˜μ§€ μ•ŠλŠ” λ””μžμΈ 도ꡬλ₯Ό μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” ν•œ κ°œλ³„μ μΈ κ΄‘ν•™ 크기λ₯Ό μ‚¬μš©ν•  ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€.


μΆœμ²˜πŸ“š

🍎Apple Docs: HIG-Typography

0개의 λŒ“κΈ€

κ΄€λ ¨ μ±„μš© 정보