За последние недели нет недостатка в долгосрочных обзорах внешнего вида iOS 7. Любой более радикальный шаг всегда вызывает сильное негодование среди многих заинтересованных сторон, и грядущая версия мобильной операционной системы Apple не станет исключением. Некоторые «тифофилы» отправились в Твиттер, чтобы выразить свои опасения еще до начала WWDC.
Типографика.org: «На баннере WWDC замечен тонкий шрифт». Пожалуйста, не надо.
Хой Винь: Почему iOS 7 выглядит как полочка для макияжа: мои размышления об использовании Helvetica Neue Ultra Light. bit.ly/11dyAoT
Томас Финни: Предварительный просмотр iOS 7: ужасный шрифт. Плохой контраст переднего плана и фона и нечитаемый более тонкий шрифт Helvetica. Текущий пользовательский интерфейс, построенный на Helvetica, уже трудно читать. Уменьшение размера шрифта в iOS 7 меня очень бесит.
Прежде чем вы начнете кивать в знак согласия на эти твиты, необходимо знать несколько фактов:
- до выхода финальной версии iOS 7 осталось ещё несколько недель
- никто не может судить об эффективности вырезанного шрифта в динамической ОС по видео и скриншотам
- ни один из основных комментаторов не сказал ни слова о технологиях шрифтов, которые, очевидно, изменились в iOS 7.
Во время WWDC люди уже немного успокоились, поскольку инженеры Apple в своих презентациях достаточно объяснили, как iOS 7 обращается со шрифтами. Заодно раскрыли и другие необходимые детали новой техники.
В своем выступлении Ян Бэрд, человек, ответственный за обработку текста на мобильных устройствах Apple, представил то, что он назвал «самой крутой функцией iOS 7» — Text Kit. За этим названием скрывается новый API, который будет играть важную роль для разработчиков, чьи приложения включают текст в качестве одного из основных визуальных элементов. Text Kit был построен на основе Core Text, мощного механизма рендеринга Unicode, но потенциал которого, к сожалению, трудно реализовать. Теперь все должно быть упрощено с помощью Text Kit, который по сути действует как переводчик.
Text Kit — это современный и быстрый механизм рендеринга, управление которым интегрировано в настройки User Interface Kit. Эти настройки дают разработчикам полную власть над всеми функциями Core Text, поэтому они могут очень точно определять, как текст будет вести себя во всех элементах пользовательского интерфейса. Чтобы сделать все это возможным, Apple изменила UITextView, UITextLabel и UILabel. Хорошие новости: впервые в истории iOS это означает плавную интеграцию анимации и текста (аналогично UICollectionView и UITableView). Плохая новость: приложения, тесно связанные с текстовым контентом, придется переписать, чтобы они поддерживали все эти замечательные функции.
Так что же на практике означают все эти новые функции? Теперь разработчики могут распределять текст более удобным для пользователя способом, по нескольким столбцам и с изображениями, которые не нужно размещать в сетке. Другие интересные функции скрыты за названиями «Интерактивный цвет текста», «Сворачивание текста» и «Пользовательское усечение». Скоро, например, можно будет менять цвет шрифта, если приложение распознает наличие определенного динамического элемента (хештег, имя пользователя, «Мне нравится» и т. д.). Более длинные тексты можно сжать до предварительного просмотра, не ограничиваясь предустановками «до», «после» или «средний». Разработчики могут легко определить все эти функции там, где они хотят. Разработчики, заботящиеся о типографике, будут в восторге от поддержки кернинга и лигатур (Apple называет эти макросы «дескрипторами шрифтов»).
Однако самой горячей «фишкой» iOS 7 является Dynamic Type, то есть динамический шрифт. Насколько нам известно, мобильные устройства Apple станут первыми электронными устройствами, в которых столько внимания будет уделяться качеству шрифтов, впервые со времен изобретения высокой печати. Да, правильно. Мы говорим об операционной системе, а не о приложении или макете. Хотя оптическое редактирование и применялось при компоновке фотографий и настольных издательских системах, оно никогда не было полностью автоматическим процессом. Некоторые попытки оказались тупиковыми, например Adobe Multiple Masters. Конечно, сегодня уже существуют методы масштабирования размера шрифта на дисплее, но iOS предлагает гораздо больше.
Благодаря динамическому разделу пользователь может выбрать (Настройки > Общие > Размер шрифта) размер шрифта в каждом приложении по своему усмотрению. В том случае, если даже самый большой размер недостаточен, например, для людей с ослабленным зрением, контрастность можно увеличить (Настройки > Общие > Доступность).
Когда осенью финальная версия iOS 7 будет выпущена для десятков миллионов пользователей, она, возможно, не предложит лучшую типографику (с использованием шрифта Helvetica Neue), но механизм рендеринга системы и другие связанные технологии предоставят разработчикам возможность творить красиво читаемый динамический текст на дисплеях Retina, каким мы его никогда раньше не видели.
Подскажите, пожалуйста, что означает это предложение? «может быть не самая лучшая типографика (с использованием Helvetica Neue)»
Является ли использование Helvetica Neue лучшим шрифтом или это только iOS 7?
Спасибо
iOS 7 использует Helvetica Neue.
имеется в виду, что (большинство людей) могут не думать, что используемый шрифт Helvetica Neue имеет лучшую типографику.
Многие люди предпочли бы шрифт Myriad вместо Helvetica Neue, который является более новым и предположительно более подходящим для дисплеев. Но мое мнение таково, хотя я и не типограф, Helvetica Neue отлично смотрится на дисплеях Retina и в динамическом разрезе. Более того, оно как бы уже принадлежит Apple.
Ну, я традиционно предпочитаю старый добрый шрифт Apple Garamond из прошлого тысячелетия, но признаюсь, что это скорее ностальгия, чем пригодность для iOS... По крайней мере, этот мой любимый шрифт можно установить в приложении iDraw для iPad, где можно напиши с ним.
Лично мне нравится типографика iOS 7, я использую бета-версию с момента ее выхода после WWDC и с каждой последующей версией система становится совершеннее... Шрифт очень разборчив при любых обстоятельствах и то, что он
Я рад этой функции. Моя мама с этим довольно сильно борется. Я опробовал эту функцию сразу в БЕТА и отдал маме на пробу и она ей очень помогла (системное приложение).
А почему бы туда не поставить шрифт невозможно, но заведомо лучше читаемый? Я понимаю, что по статье опция будет у разработчиков, но сама система ее не использует.
Динамичный шрифт – невероятно, как мелкие детали могут улучшить ощущение текста:)) палец вверх!