광고 닫기

최근 몇 주 동안 iOS 7의 등장에 대한 장기적인 리뷰가 전혀 부족하지 않습니다. 더 급진적인 조치는 항상 많은 이해관계자들 사이에서 강한 분노를 불러일으키며, 이는 곧 출시될 Apple의 모바일 운영 체제 버전에서도 다르지 않습니다. 일부 "장티포필러"는 WWDC가 시작되기 전부터 트위터를 통해 우려를 표명했습니다.

Typographica.org"WWDC 배너에서 발견된 슬림 글꼴." 제발 아니오.

코이빈iOS 7이 메이크업 선반처럼 보이는 이유: Helvetica Neue Ultra Light 사용에 대한 내 생각. bit.ly/11dyAoT

토마스 피니iOS 7 미리보기: 끔찍한 글꼴. 전경/배경 대비가 좋지 않고 Helvetica를 읽을 수 없게 얇아졌습니다. Helvetica를 기반으로 구축된 현재 UI는 이미 읽기 어렵습니다. iOS 7의 글꼴 슬리밍은 정말 짜증납니다.

이 트윗에 동의하며 고개를 끄덕이기 전에 알아야 할 몇 가지 사실이 있습니다.

  • iOS 7 최종 버전 출시가 아직 몇 주 남았습니다.
  • 동영상과 스크린샷을 보고 동적 OS에서 글꼴 자르기의 효과를 판단할 수 있는 사람은 아무도 없습니다.
  • 기조 연설자 중 누구도 iOS 7에서 변경된 글꼴 기술에 대해 언급하지 않았습니다.

Apple 엔지니어들이 프레젠테이션에서 iOS 7이 글꼴을 처리하는 방법을 충분히 설명했기 때문에 사람들은 이미 WWDC 동안 상당히 진정되었습니다. 동시에 그들은 신기술에 필요한 다른 세부 사항도 공개했습니다.

강연에서 Apple의 모바일 장치에서 텍스트 처리를 담당하는 사람인 Ian Baird는 "iOS 7의 가장 멋진 기능"인 Text Kit를 소개했습니다. 이 이름 뒤에는 텍스트가 핵심 시각적 요소 중 하나인 애플리케이션의 개발자에게 중요한 역할을 할 새로운 API가 있습니다. Text Kit은 강력한 유니코드 렌더링 엔진인 Core Text를 기반으로 구축되었지만 불행히도 그 잠재력을 처리하기는 어렵습니다. 이제 기본적으로 번역기 역할을 하는 Text Kit로 모든 것이 단순화됩니다.

Text Kit는 사용자 인터페이스 키트 기본 설정에 관리 기능이 통합된 현대적이고 빠른 렌더링 엔진입니다. 이러한 기본 설정은 개발자에게 Core Text의 모든 기능에 대한 모든 권한을 부여하므로 사용자 인터페이스의 모든 요소에서 텍스트가 작동하는 방식을 매우 정확하게 정의할 수 있습니다. 이 모든 것을 가능하게 하기 위해 Apple은 UITextView, UITextLabel 및 UILabel을 수정했습니다. 좋은 소식: 이는 iOS 역사상 처음으로 애니메이션과 텍스트(UICollectionView 및 UITableView와 유사)의 원활한 통합을 의미합니다. 나쁜 소식: 이러한 멋진 기능을 모두 지원하려면 텍스트 콘텐츠와 밀접하게 연결된 애플리케이션을 다시 작성해야 합니다.

iOS 7에서 Apple은 렌더링 엔진의 아키텍처를 재설계하여 개발자가 애플리케이션의 텍스트 동작을 완전히 제어할 수 있도록 했습니다.

그렇다면 이 모든 새로운 기능이 실제로 무엇을 의미할까요? 이제 개발자는 그리드에 배치할 필요가 없는 이미지를 사용하여 여러 열에 걸쳐 보다 사용자 친화적인 방식으로 텍스트를 펼칠 수 있습니다. 다른 흥미로운 기능은 "대화형 텍스트 색상", "텍스트 접기" 및 "사용자 정의 잘림"이라는 이름 뒤에 숨겨져 있습니다. 예를 들어, 애플리케이션이 특정 동적 요소(해시태그, 사용자 이름, "좋아요" 등)의 존재를 인식하면 곧 글꼴 색상을 변경할 수 있게 됩니다. 더 긴 텍스트는 사전 설정 전/후/중간으로 제한하지 않고도 미리보기로 축소할 수 있습니다. 개발자는 원하는 위치에서 이러한 모든 기능을 쉽게 정의할 수 있습니다. 타이포그래피에 민감한 개발자는 커닝 및 합자를 지원하면 매우 기뻐할 것입니다(Apple에서는 이러한 매크로를 "글꼴 설명자"라고 부릅니다).

몇 줄의 코드로 글꼴 모양을 쉽게 변경할 수 있습니다.

그러나 iOS 7의 가장 인기 있는 "기능"은 Dynamic Type, 즉 동적 서체입니다. 우리가 아는 한, Apple의 모바일 장치는 활판 인쇄 발명 이후 처음으로 글꼴 품질에 많은 관심을 기울인 최초의 전자 장치가 될 것입니다. 네 맞습니다. 우리는 애플리케이션이나 레이아웃 작업이 아닌 운영 체제에 대해 이야기하고 있습니다. 사진 구성 및 데스크탑 출판에서 광학 편집이 시도되었지만 완전히 자동 프로세스가 된 적은 없습니다. Adobe Multiple Masters와 같은 일부 시도는 막다른 골목으로 판명되었습니다. 물론 오늘날 디스플레이의 글꼴 크기를 조정하는 기술이 이미 있지만 iOS는 훨씬 더 많은 기능을 제공합니다.

iOS 7의 동적 글꼴 자르기(가운데)

동적 섹션 덕분에 사용자는 원하는 대로 각 애플리케이션의 글꼴 크기를 선택할 수 있습니다(설정 > 일반 > 글꼴 크기). 예를 들어 시각 장애가 있는 사람의 경우 가장 큰 크기라도 충분히 크지 않은 경우 대비를 높일 수 있습니다(설정 > 일반 > 접근성).

가을에 수천만 명의 사용자에게 iOS 7의 최종 버전이 출시되면 최고의 타이포그래피(Helvetica Neue 글꼴 사용)를 제공하지 못할 수도 있지만 시스템의 렌더링 엔진 및 기타 관련 기술은 개발자에게 다음과 같은 기능을 제공할 것입니다. 이전에 본 적이 없는 Retina 디스플레이에서 아름답게 읽을 수 있는 동적 텍스트를 제공합니다.

드로이 : Typographica.org
.