Открыть сервис

Google Fonts: библиотека и сервис шрифтов

Google Fonts — бесплатный каталог и веб-сервис компании Google, предоставляющий доступ к библиотеке открытых шрифтов для использования на веб-сайтах и в цифровых продуктах. Сервис включает в себя интерактивный каталог с возможностью предпросмотра, а также инфраструктуру для быстрой загрузки шрифтов через CSS или JavaScript. По состоянию на 2024 год библиотека насчитывает более 1500 семейств шрифтов, распространяемых по открытым лицензиям, преимущественно SIL Open Font License.

История

Проект берёт начало в 2010 году, когда Google запустил сервис Google Web Fonts. Изначально он позиционировался как решение проблемы ограниченного выбора веб-шрифтов, поскольку ранее разработчики могли использовать лишь небольшой набор системных гарнитур (Arial, Times New Roman, Verdana). Первоначально каталог содержал несколько десятков шрифтов, созданных в партнёрстве с независимыми дизайнерами и студиями.

В 2014 году сервис был переименован в Google Fonts, а его архитектура претерпела изменения: появилась возможность загрузки шрифтов не только через стандартный CSS, но и через специализированный JavaScript-клиент. В 2016 году библиотека была интегрирована с репозиторием GitHub, что позволило сторонним дизайнерам напрямую предлагать свои шрифты для включения в каталог после прохождения проверки качества.

Технические характеристики

Форматы и доставка

Google Fonts использует формат WOFF2 (Web Open Font Format 2) для современных браузеров с автоматическим возвратом к WOFF и TTF для устаревших. Доставка шрифтов осуществляется через глобальную сеть доставки контента (CDN), что обеспечивает низкую задержку при загрузке с серверов, расположенных в разных регионах мира.

Сервис предоставляет два основных способа подключения:

  • CSS API — подключение через элемент <link> в HTML или директиву @import в CSS-файле;
  • JavaScript API — асинхронная загрузка через библиотеку WebFontLoader, разработанную совместно с Typekit (ныне Adobe Fonts).

Классификация шрифтов

Каталог систематизирован по нескольким категориям:

  • Serif (с засечками) — классические гарнитуры для текста, например Roboto Slab, Playfair Display;
  • Sans Serif (без засечек) — наиболее обширная категория, включающая Roboto, Open Sans, Lato;
  • Display (акцидентные) — декоративные шрифты для заголовков, такие как Bangers или Lobster;
  • Handwriting (рукописные) — имитация рукописного текста, например Pacifico или Caveat;
  • Mono (моноширинные) — шрифты с равной шириной символов, включая Roboto Mono и JetBrains Mono.

Дополнительно сервис поддерживает фильтрацию по количеству начертаний, поддержке кириллицы, латиницы и других систем письма, а также по свойствам вроде наличия переменной высоты.

Переменные шрифты

С 2018 года Google Fonts активно внедряет поддержку переменных шрифтов (variable fonts) — технологии, позволяющей хранить в одном файле множество начертаний и плавно изменять параметры (вес, ширину, наклон). Это существенно сокращает объём загружаемых данных и открывает возможности для динамической типографики.

Популярные шрифты

Roboto

Roboto — шрифт без засечек, разработанный Кристианом Робертсоном специально для операционной системы Android (выпущен в 2011 году). Отличается геометричной, но «открытой» формой букв и высокой читаемостью на экранах небольшого размера. Позднее семейство было расширено начертаниями Roboto Condensed, Roboto Mono и Roboto Slab. Шрифт используется в интерфейсах Android, Wear OS и множестве сторонних приложений.

Open Sans

Open Sans — гуманистический гротеск, созданный Стивом Мэттесоном по заказу Google в 2011 году. Изначально разрабатывался как корпоративный шрифт для интерфейсов самой Google. Благодаря нейтральному характеру и отличной читаемости стал одним из самых используемых шрифтов в веб-дизайне. В 2021 году Google объявила о переходе на обновлённую версию Open Sans, оптимизированную для переменных начертаний.

Noto

Проект Noto (сокращение от «No Tofu») — амбициозная инициатива Google по созданию единого семейства шрифтов, покрывающего все письменности мира. Цель проекта — устранение «тофу» (символов в виде прямоугольников), появляющихся при отсутствии нужного глифа. Семейство Noto включает тысячи начертаний для сотен языков, включая кириллицу, арабскую вязь, иероглифику и даже мёртвые письменности. В 2024 году проект Noto был передан на попечение сообщества, однако шрифты остаются доступными в каталоге Google Fonts.

Применение

Google Fonts широко используется в веб-разработке, мобильных приложениях, системах управления контентом (CMS) и офисных пакетах. Сервис интегрирован в популярные конструкторы сайтов (Wix, Tilda, WordPress) и графические редакторы (Figma, Canva). В России сервис доступен, однако в 2022 году наблюдались перебои в работе, связанные с общими ограничениями на доступ к отдельным сервисам Google. Для обхода проблем разработчики используют локальное размещение файлов шрифтов или зеркала CDN.

Лицензирование

Все шрифты в каталоге распространяются по свободным лицензиям. Основная масса использует SIL Open Font License 1.1, разрешающую свободное использование, модификацию и распространение при условии сохранения авторства и запрета на продажу шрифтов как самостоятельного продукта. Часть шрифтов (например, некоторые семейства Noto) лицензирована под Apache License 2.0. Такая модель позволяет использовать шрифты в коммерческих проектах без выплаты отчислений.

Критика и ограничения

Сервис неоднократно подвергался критике по нескольким направлениям. Во-первых, загрузка шрифтов со сторонних серверов Google увеличивает время загрузки страницы и создаёт дополнительную точку отказа. Во-вторых, подключение Google Fonts передаёт компании данные о посетителях сайта (IP-адрес, сведения о браузере), что вызывает озабоченность у защитников конфиденциальности, особенно в контексте GDPR. В ответ Google внедрила поддержку параметра display=swap, минимизирующего влияние на скорость рендеринга, а также рекомендует использовать self-hosting для критически важных проектов.

Кроме того, дизайнеры отмечают, что обилие шрифтов в каталоге приводит к шаблонным решениям: многие сайты используют одни и те же гарнитуры, что снижает визуальную уникальность. Тем не менее Google Fonts остаётся де-факто стандартом для быстрого подключения качественной типографики в веб-проектах.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →