운영체제(OS)별 기본 서체와 타이포그래피 체계는 사용자 인터페이스(UI)와 사용자 경험(UX)의 중요한 요소입니다. 아래는 주요 OS별 기본 서체와 타이포그래피 체계를 정리한 내용입니다.

 

1. iOS

  • 기본 서체:
    • Apple SD Gothic : 애플에서 디자인한 한국어 전용 서체
    • San Francisco (SF Pro for UI) : iOS 9 이후 사용 ios의 기본서체
    • 이전 버전: Helvetica Neue
  • 타이포그래피 특징:
    • macOS의 SF와 유사하지만 모바일 환경에 맞게 더 세밀하게 설계됨.
    • 작은 화면에서 가독성을 최적화하기 위해 동적 글꼴 크기(dynamic type) 사용.
  • UI 체계:
    • Apple HIG를 기반으로 크기, 두께, 색상 대비 등 모바일 화면에서 읽기 쉬운 서체 배치를 권장.

 

2.  Android

  • 기본 서체:
    • Noto Sans : 구글에서 어도비와 공동 개발한 글꼴, 다국어 지원
    • Roboto  : Android 4.0 (Ice Cream Sandwich) 이후 사용되었으며 안드로이드의 기본 서체
    • 이전 버전: Droid Sans
  • 타이포그래피 특징:
    • Roboto는 Google이 디자인한 서체로, 모던하고 유연하며 화면에서 높은 가독성을 제공.
    • 네이티브와 웹에서 일관된 UI 제공을 위해 설계됨.
  • UI 체계:
    • Material Design: 타이포그래피 체계는 계층적(hierarchical) 구조를 강조하며, 텍스트 크기, 스타일, 간격을 통해 정보 우선순위를 명확히 함.

3. Android의 sp와 iOS의 Dynamic Type

  • 각각의 플랫폼에서 폰트 크기 조정 및 사용자 가독성 향상을 위해 제공하는 시스템으로 모두 사용자 경험을 개선하고, 다양한 디바이스와 화면 크기에 적응하도록 설계되었습니다.
  • 선언된 스타일과 스케일을 참고만 하면됨

1) Android: sp (Scale-independent Pixels)

  • 정의: sp는 Scale-independent Pixels의 약자로, Android에서 텍스트 크기를 정의하는 단위
  • 픽셀(px)을 기반으로 하되, 사용자의 글꼴 크기 설정에 따라 스케일이 조정
  • 특징:
    • sp는 화면 크기 및 해상도와 독립적이면서도, 접근성 설정(Accessibility Settings)의 텍스트 크기 조정 옵션에 영향을 받습니다.
    • UI 디자인에서 텍스트 크기를 지정할 때 권장되는 단위.
    • sp로 설정된 텍스트는 사용자가 설정한 폰트 크기 기본값에 따라 자동으로 크기가 변합니다.
  • 장점:
    • 다양한 해상도와 디바이스 크기에 대응.
    • 접근성 강화: 시력이 약한 사용자도 텍스트 크기를 조정 가능.

2) iOS: Dynamic Type

  • 정의: Dynamic Type은 iOS에서 텍스트 크기를 조정하는 시스템으로, 사용자가 설정한 글자 크기 설정에 따라 텍스트 크기를 동적으로 변경할 수 있습니다.
  • 특징:
    • iOS의 Accessibility 옵션에서 텍스트 크기를 설정하면, Dynamic Type을 지원하는 앱의 텍스트 크기가 자동으로 조정됩니다.
    • 텍스트 스타일(UIFont.TextStyle)을 사용해 기본 폰트 크기와 가변성을 지정합니다.
  • 장점:
    • Apple의 Human Interface Guidelines에 따라 자동으로 크기가 최적화되어 가독성이 향상됨.
    • Dynamic Type은 화면 크기, 장치 유형(iPhone, iPad 등)에 상관없이 일관된 경험을 제공.

3) 차이점

  • 안드로이드는 글자를 확대했을 때 간격이나 여백은 확대전과 동일하지만, ios는 글자를 확대하면 간격도 함께 확대됨. 확대/축소를 통해 명확한 차이를 이해할 수 있음.
  • 예시 : ios는 줄간격을 지정하면 됨 /  안드로이드는 폰트사이즈가 20일 때 패딩값을 얼마나 줄지를 따로 지정함(간격은 같이 안커짐 그래서 배수로 넣는 경우도 있음) 

4.  그 외

1) Windows

  • Windows 10/11: Segoe UI
  • 이전 버전 (XP 등): Tahoma, Verdana
  • UI 체계: Windows Design Language(Fluent Design): 타이포그래피는 심플하고 명확하며 다양한 화면 크기에서 일관성을 유지하는 것이 목표.
  • 타이포그래피 특징:
    • Segoe UI는 현대적이고 읽기 쉬운 가독성을 중점으로 디자인됨.
    • ClearType 기술을 활용하여 디스플레이에서 선명한 렌더링 제공.
    • 두께(weight)와 크기별로 다양한 글꼴 스타일 지원.

2) macOS

  • macOS Yosemite 이후: San Francisco (SF Pro)
  • 이전 버전: Lucida Grande
  • UI 체계: Apple Human Interface Guidelines(HIG): 간결하고 직관적인 타이포그래피 구조를 강조하며, 서체 크기와 간격을 적절히 조정하도록 권장.
  • 타이포그래피 특징:
    • San Francisco는 Apple이 직접 설계한 서체로, 가독성과 디자인 일관성을 중시.
    • 가변 서체(variable font) 기술을 활용하여 크기와 상황에 따라 최적의 읽기 경험 제공.
    • 트래킹(글자 간 간격)이 동적 조정되며 디지털 환경에서 최적화됨.

3) 웹 브라우저

  • 웹 환경에서는 OS별 기본 서체를 상속하지만, CSS에서 주로 사용하는 기본 서체는 Arial, Verdana, Times New Roman, Courier New 등이 디폴트로 사용됨. Google Fonts와 같은 웹 폰트가 많이 사용됨.
  • 타이포그래피 특징:
    • 반응형 웹 디자인을 위해 가변 서체(variable fonts)와 유연한 글꼴 크기 사용.
    • 브라우저마다 렌더링 방식에 차이가 있어 크로스 브라우저 테스트가 중요.

4) Linux

  • 배포판에 따라 다르지만, 일반적으로 Ubuntu, DejaVu Sans, Liberation Sans 등이 사용됨
  • UI 체계: GNOME, KDE 등 데스크톱 환경에서 각자의 디자인 가이드라인 제공
  • 타이포그래피 특징:
    • 오픈소스 환경을 고려하여 다양한 글꼴 지원.
    • 주로 스크린에서의 가독성을 고려하여 디자인됨.

 

 

 


Q. 산세리프(Sans-serif)와 세리프의(Serif) 차이는 무엇일까?

  • 획이 살아있다 세리프라고 말함 → 명조체
    획이 없다 산세리프라고 말함 →  고딕
  • [세리프와 산세리프 비교 표]
  • 항목 세리프(Serif) 산세리프(Sans-serif)
    획 끝 디자인 장식이 있음 장식이 없음
    분위기 전통적, 고전적, 신뢰감 현대적, 깔끔함, 단순함
    가독성 인쇄 매체에서 가독성이 높음 디지털 환경에서 가독성이 높음
    사용 용도 책, 신문, 잡지 등 인쇄 매체 웹사이트, 앱, 디지털 인터페이스 등

Q. 제가 사용하는 폰은 갤럭시인데, 글꼴 설정에 들어가니까 기본, SamsungOne, 굵은 고딕, Roboto 이렇게 네가지가 기본 글꼴로 제공되는데 여기서 '기본' 글꼴이 noto sans가 맞을까요?

  • 아닙니다. 굵은고딕입니다. 
    운영체제(안드로이드, ios)와 기종(갤럭시, 아이폰, lg폰 등)의 스타일은 다를 수 있으므로 참고하는 것이 좋음.

+ Recent posts