Падение и взлет Roboto, шрифта Android по умолчанию

Roboto превратился из часто критикуемого элемента шрифта от Google в одно из лучших дизайнерских решений для Android. Посмотрите, как прогрессировал шрифт!

Легко упустить из виду важность шрифтов в разработке программного обеспечения, особенно когда речь идет о разработке графических пользовательских интерфейсов. К сожалению, даже самые лучшие когда-либо созданные шрифты, в том числе Гельветика (возможно, самый популярный из когда-либо созданных шрифтов без излишеств) превратились бы в кашу, если бы их отсканировали и использовали на компьютерах такими, какие они есть, так, как они были созданы для печати. Для хороших графических интерфейсов операционной системы, особенно для смартфонов, требуются шрифты, размер которых плавно и легко изменяется. читаемы и привлекательны, независимо от того, используются ли они в крошечных индикаторах заряда батареи или на увеличенном рабочем столе. виджеты; и создать шрифт, узнаваемый в любом таком масштабе на цифровом экране, больше не является практической невозможностью. Adobe удалось сделать это с помощью семейства шрифтов Source Pro, Apple создала San Francisco, а Google — Google Sans и Roboto. Но что еще более похвально, так это то, что последний постепенно стал фаворитом как среди любителей, так и среди профессионалов, и из-за своей свободной природы его можно было увидеть повсюду, от журналов до рекламных щитов.

Введение и первоначальная неудача

Когда Google впервые представил Roboto еще с Android 4.0 Ice Cream Sandwich в 2011 году. Помимо языка дизайна Holo, бесплатные шрифты были в основном шуткой. Большинство из них будут любительскими или заброшенными профессиональными проектами или адаптациями лубочных шрифтов. и у них часто был тот или иной недостаток, который нарушал функциональность любого проекта, в котором они использовались. в. Робото не был исключением. Что еще хуже, несмотря на то, во что Google и Кристиан Робертсон (ведущий дизайнер Roboto) хотели, чтобы общественность поверила, шрифт почти не имел собственного характера и получил критику со стороны многих типографских журналов и гигантов. Например, Мирко Гумберт из Typography Daily проделал большую работу, освещая эту тему в его статья о Робото.

В случае с Roboto Google часто обвиняли в копировании классических шрифтов, таких как Helvetica, DIN и Univers — шрифтов, которые можно найти на улицах практически везде, куда бы вы ни пошли. Также стоит отметить, что основной конкурент Android в то время, iOS, использовал модифицированную версию Helvetica (Neue) для отображения текста. Несмотря на незначительные разногласия, Android продолжал использовать эту версию Roboto в качестве основного системного шрифта вплоть до Android 4.4 KitKat, который стал последней крупной версией, в которой использовалась тема Holo. То, что последовало дальше, изменило правила игры во многих отношениях, и отношение к Робото было одним из них.

Материальный дизайн и «Робото 2014»

В ответ на первоначальную критику Робертсон объявил Roboto «незавершенной работой» и вернулся к чертежной доске. С выпуском Android 5.0 Lollipop Google представила свой новый язык дизайна под названием Material Design, который впоследствии стал синонимом всех видов графических интерфейсов Android. Частью этого большого изменения стал шрифт, который был доступным и геометрическим, но при этом мог передавать много информации в небольшом пространстве. полностью заново изобретенный Roboto сыграл роль.

Пример изображения из блога разработчиков Google, демонстрирующий различия между старой версией Roboto и версией 2014 года.

Эта версия «Робото» была свежей: у нее был свой неповторимый визуальный облик, она эффектно смотрелась как на экране, так и в печати, и его исходный код был опубликован для общественности вместе с лицензией на бесплатное коммерческое использование. Например, то, что когда-то критиковали за бесстыдное копирование заглавной буквы R из Helvetica, теперь имело на своем месте собственный уникальный символ R. Roboto теперь также имел высокую плотность информации — то есть глифы были читабельными, но при этом достаточно узкими, чтобы образовывать больше слов в заданной области экрана, чем большинство других шрифтов. Вскоре новый Roboto стал характерной чертой операционной системы Android и других программных проектов Google, а его элегантный вариант Thin стал украшением экран блокировки ОС, вариант Light, поддерживающий многие интерфейсы сторонних приложений и темы слоев, а также найден более дружелюбный вариант Regular. в другом месте. Также были выпущены два новых семейства шрифтов: Roboto Condensed с еще более высокой плотностью информации, что означало для использования с небольшими элементами пользовательского интерфейса и носимыми устройствами, а также Roboto Slab для более книжного подхода к оригинальному шрифту. читабельность.

Одновременно с принятием этого нового шрифта выросла популярность таких сервисов, как Google Шрифты и Шрифт Squirrel, платформы, которые предлагали совершенно бесплатные файлы шрифтов для личных и коммерческих целей, поскольку дизайнеры начали загружать больше высококачественных файлов. шрифты по лицензиям с открытым исходным кодом, отчасти благодаря успеху Робертсона в создании бесплатного шрифта, разрушающего зачастую дорогую типографику. промышленность. Вскоре даже самые опытные дизайнеры стали использовать Roboto с собственными файлами шрифтов как для цифровых, так и для печатных целей.

Android Pie и не только

В Android 9.0 Pie Google начал заменять некоторые текстовые элементы в графическом интерфейсе Android на Гугл Санс, модифицированная версия Google Product Sans, ориентированная на брендинг. В отличие от Roboto, Google Sans является собственностью и не может использоваться в каких-либо сторонних проектах, кроме тех, которые развернуты в операционной системе Android. В то время как Google Sans имеет еще более дружелюбный и геометрический вид, обычный вариант Roboto продолжает использоваться в качестве основного шрифта. ничего, кроме заголовков во всей ОС, из-за плохой читаемости первых при меньших размерах и отсутствия четкого различия между глифы.

Сравнение Roboto, Roboto Condensed и Google Sans. Обратите внимание на отсутствие различия между строчными буквами L и прописными буквами I в последнем.

И сейчас, поскольку Android 10 активно продвигает универсальную доступность и простота использования, компактный и легко читаемый шрифт, такой как Roboto, по-прежнему остается лучшим вариантом, который Google продвигает в области шрифтов для графического интерфейса операционной системы. И тем не менее, Google, похоже, медленно заменяет его на Google Sans с каждой новой версией ОС. и Material Theme, вызывая еще больше критики со стороны пользователей за язык дизайна, который многие считают сломанный.

Последний раз Roboto обновлялся в 2018 году. это GitHubи его можно скачать из Google Шрифтов.