.otf
Font
가변 폰트 (OpenType Variable Fonts)
가변 폰트는 하나의 폰트 파일에서 웨이트, 너비, 기울기, 광학 크기를 연속적으로 조절할 수 있는 OpenType 기술입니다. 여러 개별 파일 대신 하나의 파일로 다양한 스타일을 표현합니다.
MIME 타입
font/otf
유형
바이너리
압축
무손실
장점
- + Advanced typographic features (ligatures, alternates, small caps)
- + Cubic Bezier curves for smoother glyph outlines
- + Cross-platform — works on Windows, macOS, and Linux
- + Supports complex scripts (Arabic, Devanagari, CJK)
단점
- − Larger file sizes than WOFF2 for web use
- − Advanced features require application support to render
- − OTF with CFF outlines may render differently than TrueType
.OTF 사용 시점
가변 폰트는 웹 성능 최적화(하나의 파일로 여러 스타일)와 디자인 유연성이 필요할 때 사용하세요.
기술 세부사항
가변 폰트는 등록 축(wght, wdth, ital, slnt, opsz)과 커스텀 축을 사용합니다. fvar 테이블이 축과 범위를 정의하고, gvar(TrueType) 또는 CFF2(PostScript)가 글리프 변형 데이터를 저장합니다. CSS에서 font-variation-settings 또는 font-weight, font-stretch 등의 속성으로 제어합니다.
역사
OpenType 1.8 사양(2016)에서 Apple, Google, Microsoft, Adobe가 공동으로 가변 폰트를 도입했습니다. Google Fonts가 가변 폰트를 기본으로 제공하면서 웹에서 빠르게 채택되고 있습니다.