Один из самых амбициозных проектов компании Google по созданию семейства шрифтов Noto достиг значимой точки. В настоящее время поддерживается 110 различных систем письма, 800 языков, 100 вариантов написания и множество специальных знаков. Всего в Noto входит более 100 тыс. символов.
Этот проект отличается весьма интересной историей, которая фактически началась в
В среде программистов подобное явление называется «тофу» из-за схожести белых прямоугольников с кусочками знаменитого сыра. Оно проявляется, если в используемом шрифте нет нужных символов.
Именно этот жаргонизм и лёг в основу названия шрифта. Noto — сокращение от «No more tofu», и это лучше всего передаёт суть проекта, который призван избавить пользователей от белых прямоугольников вместо значимых символов. Благодаря семейству шрифтов Noto продукты и сервисы компании Google могут работать во всём мире.
Активная работа продолжается уже пять лет и идёт в тесной кооперации с компанией Monotype, специализирующейся на создании шрифтов. Причём проект вряд ли когда-нибудь будет полностью завершён, поскольку список языков, поддерживаемых Unicode, постоянно пополняется.
Важность инициативы Google сложно переоценить. Конечно, пользователи, которые пишут и читают на распространённых языках (английский, китайский, русский...), могут ни разу в жизни не столкнуться с проблемой «тофу». Однако мир значительно разнообразней и существуют языки, которые только недавно начали поддерживаться в Unicode. Например, тибетский или армянский. Более того, некоторые языки ещё только ждут своего утверждения консорциумом.
Основная цель компании — создать единые шрифты, охватывающие все используемые языки. Но при этом также важно сохранить «мёртвые» языки. Продуктовый менеджер Google Сянги Сяо считает, что существуют символы, которые можно увидеть только на камнях, и если не переместить их в Интернет, то их нельзя будет восстановить, когда камни превратятся в песок.
Шрифты Noto распространяются на условиях свободной лицензии SIL Open Font. Таким образом, любой пользователь может установить их совершенно бесплатно, что важно не только с экономической точки зрения.
Зачастую приобретение шрифтов происходит по мере необходимости, что приводит к их полной несочетаемости — тексты, написанные на нескольких языках, выглядят откровенно некрасиво и читать их неудобно. Благодаря применению единого семейства шрифтов эта проблема исчезает. В частности, при смене языковых настроек веб-страницы у пользователя не будет возникать впечатления перехода на другую платформу.