Есть ли разница (в лицензировании) между встраиванием шрифта на веб-сайт и просто установкой его в «семейство шрифтов»?

Я хочу использовать шрифт Futura на своем веб-сайте. Я знаю, что могу просто указать это в атрибуте font-family, например:

font-family: 'Futura', 'Helvetica', 'Arial', sans-serif

но afaik, который использует шрифт, ЕСЛИ он установлен на компьютере пользователя. Я полагаю, что мне нужно купить лицензию на шрифт, если я хочу также встроить его в свой веб-сайт, чтобы все видели страницу с Futura. Но нужно ли мне покупать шрифт, если я просто укажу его в семействе шрифтов?

Я не отвечаю на вопрос, но хочу помочь решить проблему. Найдите понравившийся веб-шрифт здесь: google.com/fonts

Ответы (3)

Если вы не обслуживаете шрифт со своего сервера, вы показываете его только людям, у которых уже есть этот шрифт. Для всех остальных браузер будет детализировать стек шрифтов, пока не найдет соответствующий шрифт на компьютере.

Веб-шрифты и лицензирование

Веб-шрифт — это шрифт, который используется в Интернете. Что отличает его, так это то, что шрифт отформатирован так, чтобы браузеры могли его точно видеть и отображать. Его часто называют динамическим шрифтом, потому что создатель и пользователь должны иметь шрифт, чтобы правильно его видеть.

Эти шрифты часто встраиваются в дизайн-проект, чтобы обеспечить его правильную работу. Шрифты могут быть встроены дизайнером (но большинство лицензий не разрешают это), в то время как другие включают размещение на хосте (именно так работает большинство служб веб-шрифтов).

В формулировке лицензии будет указано, можете ли вы встроить шрифт на свой сайт или нет.

http://designshack.net/articles/typography/what-is-a-font-license-and-do-i-need-one/


Однако (непрошенный совет), что касается проектирования и разработки, я бы, вероятно, рекомендовал либо встроить шрифт, либо вообще не включать его. Это слишком усложняет единообразие работы на всех устройствах, а также означает, что вам нужно проверять все для обоих шрифтов (по крайней мере, вам, вероятно, следует, поскольку разные шрифты будут менять макет).

Helvetica (второй шрифт в вашем стеке) также не является стандартным шрифтом. Я бы определенно переосмыслил, чтобы первые два шрифта были нестандартными и не встроенными по вышеуказанным причинам. Вы можете попробовать внедрить «Helvetica Neue», которая, как я обнаружил, является отличной альтернативой Helvetica (но вам придется купить шрифт).

Вот некоторые другие альтернативы, которые вы, возможно, захотите проверить: http://intavant.com/blog/2012/futura-web-font-alternatives/

Есть ли бесплатная альтернатива Helvetica Neue?

Обратите внимание, что «разные шрифты/непоследовательное взаимодействие на разных устройствах» всегда являются проблемой со встроенным шрифтом или без него. Каждый браузер устройства и операционная система могут изменить рендеринг и размер шрифта. Это просто часть веб-дизайна.
правильно, но если сценарий, о котором я говорю, мы говорим о том, что некоторые люди видят Futura, некоторые люди видят Helvetica, а все остальные видят Arial, а не просто «в Firefox он отображается толще, чем в Chrome».
Конечно, но это все еще проблема, несмотря ни на что. Даже если вы встроите Futura, браузер все равно может переопределить это. Можно по-прежнему изменять размеры шрифта по умолчанию и т. д.
Вы говорите о предпочтениях пользователя. Пользователи, переопределяющие настройки в своем браузере, имеют разумные основания ожидать, что просматриваемые ими сайты не будут выглядеть так, как предполагалось. Это будет верно для любого сайта, на котором они просматривают и меняют размер. Но чтобы настроить свой стек шрифтов со шрифтами, которые не являются стандартными и которые вы не собираетесь обслуживать, это означает, что разработчик активно работает против своих собственных интересов с точки зрения последовательного опыта. Да, браузеры и устройства сами по себе вызывают определенную степень фрагментации, но одна из наших задач как разработчиков состоит в том, чтобы ограничить степень фрагментации, которую мы вызываем.

Краткий и сладкий ответ:

Нет . Объявление семейства шрифтов (используемое само по себе) не имеет ничего общего с файлами шрифтов, которые вы используете как дизайнер. Это просто ссылки на файлы шрифтов, которые могут существовать или не существовать в системе конечного пользователя.

Все, что font-familyделает директива CSS, — это указывает клиентскому браузеру, какие шрифты он должен использовать для отображения стилизованного содержимого.

Браузер клиента знает, какие шрифты доступны: те, которые находятся на клиентском компьютере, и те, которые доступны с использованием @font-faceили аналогичных технологий.

Если вы собираетесь сделать шрифт доступным самостоятельно, вам необходимо ознакомиться с его лицензией. «Создание шрифта доступным» может включать его загрузку по запросу ( @font-faceили подобное); или даже встроить его в файл PDF. В лицензии будет указано, как производитель разрешает манипулировать шрифтом.

Если вы только указываете клиентскому браузеру, что он должен использовать шрифт, если он доступен (потому что вы сами не сделали его доступным), вам не нужно лицензировать шрифт. У вас его нет, и вы его не используете.

Непрошенный совет @binky не повторяется, но актуален. Простое указание «Futura» не говорит, какая Futura. Существует множество версий, которые будут идентифицироваться как «Futura», и все они будут немного по-разному отображать ваш сайт в клиентском браузере. Если шрифт и его внешний вид важны, вы должны лицензировать его и сделать доступным самостоятельно.