Roboto Flex — это «крупное обновление», добавляющее возможности кастомизации самому популярному шрифту Google

С момента своего выпуска в 2011 году шрифт Roboto пополнился несколькими вариантами, а в феврале получил оптимизированную для чтения версию Serif. Сегодня был официально представлен Roboto Flex — «крупное обновление» и «крупнейший проект Google Fonts на сегодняшний день».

Roboto знаменит многим, в том числе тем, что является шрифтом по умолчанию в Android и самым популярным для скачивания на Google Fonts. За последние 11 лет он разросся до нескольких вариантов: Roboto Sans, Condensed, Slab, Mono и Serif.

Разработанный по заказу Google компанией Font Bureau, он прошёл пять лет «интенсивной разработки». Roboto Flex — это вариативный шрифт, который предлагает огромные возможности для кастомизации: 

«Сжатие» (Compress) относится к возможностям сжатия файлов, в то время как «выразительность» (express) и «утончённость» (finesse) призваны предоставить людям более широкую палитру («выразительность») и больший контроль («утончённость») над их дизайном. Преимущества выразительности и утончённости становятся возможными благодаря «осям» вариативного шрифта, которые позволяют выбирать и комбинировать любые значения вдоль них, вместо того чтобы ограничиваться набором опций, заданных дизайнерами шрифтов.

Различия между оригинальным Roboto без засечек (sans) и Roboto Flex при стандартном размере (14) едва заметны:

Внутренние стандарты качества Font Bureau проявляются в нескольких незначительных обновлениях нео-гротескного дизайна Roboto, включая изменение стиля цифр по умолчанию с табличного на пропорциональный, а также в том, что нули в знаке процента не отличаются по начертанию от обычного нуля.

Среди других особенностей — «огромный диапазон насыщенности и ширины в полном наборе оптических размеров», а кастомизация осей пользователем охватывает насыщенность, ширину, наклон, градацию и оптические размеры, при этом курсив реализуется через «эквивалентную ось наклона».

Наконец, Roboto Flex предлагает семь параметрических осей (ширина внутрибуквенного просвета, толщина тонкого штриха, высота строчных букв, высота прописных букв, высота выносного элемента вверх, глубина выносного элемента вниз, высота цифр): 

Но что, если вам нужно ещё больше контроля? Что, если вы хотите вносить мельчайшие изменения, например, увеличивать только насыщенность штрихов ваших символов или уменьшать глубину нижних выносных элементов строчных букв? Что, если вы хотите гармонизировать высоту двух разных шрифтов? Именно для этого и существуют параметрические оси.

Roboto Flex с открытым исходным кодом уже сегодня доступен для скачивания на Google Fonts с поддержкой латиницы, греческого и кириллического алфавитов.

Дизайнеры: Font BureauDavid BerlowSantiago OrozcoIrene VlachouИлья РудерманЮрий ОстроменцкийМихаил Струков