Содержание

Споры веб-дизайна: действительно ли нужно использовать шрифты без засечек?

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

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

Когда употреблять шрифты без засечек

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

Хотя все еще есть случаи, когда Sans Serif нужен:

  • для дисплеев с низким разрешением;

  • в случаях когда читатели — дети;

  • при большом количестве цветов или не контрастных паттернах;

  • когда текст маленький или узкий.

Поприветствуйте экраны с широким разрешением

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

Подумайте об этом вот в каком ключе. Книги на многих электронных носителях загружаются со шрифтами с засечками. И их совершенно легко читать. Потому что разрешение экрана достаточно резкое для обработки линий и штрихов в таком шрифте.

Уже в начале 2012 года, Якоб Нильсен из Nielsen Norman Group, которые фокусируются на исследовании и улучшении UX, отметил, что экраны с хорошим качеством меняют общий вид принципов типографики в веб-дизайне. Вот вывод из этого исследования:

«Старый принцип юзабилити для интернет-типографики был прост: придерживаться шрифтов без засечек. Поскольку компьютерные экраны паршиво отображали засечки, использование таких шрифтов в тексте приводила к размытым буквам. … К сожалению, новый принцип не такой четкий, как старый. Исследование читаемости не позволяет сделать окончательный вывод на счет того, действительно ли шрифты без засечек лучше, чем с засечками?. … Почти все крупные печатные газеты, журналы и книги используют шрифты с засечками, так люди привыкли читать длинные тексты в их стиле. Однако, основываясь на данных исследования, разница в чтении шрифтов с засечками и без, не так и велика. А значит нет особых преимуществ в пользу использования одного или другого, так что вы можете выбирать по иному принципу — например, в зависимости от брендинга, настроения или определенной концепции типографского стиля.».

Но сейчас мы начинаем наблюдать, что все больше дизайнеров используют эту идею.

Читаемость

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

О последнем мы волнуемся больше всего, когда дело доходит до типографики.

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

  • The Readability Test Tool: вставьте URL, и проверьте читаемость текста.
  • Readability Score: введите текст и получите данные о том, насколько хорошо читается ваш текст.
  • Readability: Сделайте любой сайт приятным для чтения.

Разборчивость

Разборчивость относится к качеству написания, и ясности написанного текста. Хорошую типографику должно быть легко читать. Выбор шрифта зависит от разборчивости. (Подумайте о почерках, и какой из них вы назовете разборчивым, а какой нет. Тоже самое с цифровыми буквами).

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

Одно из основных правил читаемости — шрифты должны быть более круглые, отчетливые, с большой Х-высотой, адекватным и последовательным расстоянием между буквами, и простым характером.

Советы по выбору шрифтов

Вы все еще зациклены на применении шрифта без засечек для вашего следующего проекта? Вот несколько советов для выбора лучшего варианта без засечек.

  • Выбирайте шрифты, буквы которого четко разделены: отойдите на шаг от монитора и посмотрите на шрифт, который выбрали. Вы легко можете разобрать отдельные буквы? Выбор шрифта с хорошим расстоянием, делает его легко читаемым на любом размере экрана, особенно на очень маленьких, или, наоборот, очень больших.
  • Остановите свой выбор на средней насыщенности: шрифты с обычной шириной штриха. Слишком тонкие или слишком толстые шрифты (вспомните споры на счет iOS 7 Apple) могут сложно читаться. Для основного текста выбирайте что-то среднее между средней и универсальной шириной штриха.
    Применение толстых и тонких штрихов может вызвать некоторые проблемы.
  • Посмотрите на качество шрифта: скачивание любого старого шрифта для веба, может не дать вам того результата, который нужен для проектов. Придерживайтесь шрифтов авторитетных авторов. И внимательно изучите его на экране. Вы можете увеличить его в 200 — 500 раз от фактического размера и при этом получить хорошее изображение? Благодаря таким ресурсам, как Adobe Typekit и Google Fonts, существует большое количество доступных шрифтов для интернета, которые помогут создать хорошее впечатление вашему проекту. И хотя вы не всегда можете сочетать шрифты для печати и цифровых проектов, ищите тот стиль, который подчеркнет вид и восприятие вашего бренда.
  • Акцидентные (орнаментные) шрифты следует использовать с осторожностью: они могут быть отличным дополнением к проекту, но лучше используйте их намеренно, с какой-то определенной целью (они очень часто не разборчивые).
  • Посмотрите на все доступные опции: выбирайте не скучный шрифт.
    Выберите шрифт из крупного семейства шрифтов, с большим количеством возможностей и опций, таких как курсив, полужирный и сжатый.
  • Выбирайте правильное настроение: независимо от стиля шрифта, который вы выбираете, убедитесь, что он соответствует настроению вашего проекта. Есть много факторов, но о них лучше рассказать в другой статье.
  • Смешивайте и сочетайте: используйте комбинации шрифтов с засечками и без в одном дизайне, один из которых для заголовка, а другой для основного текста.

Заключение:

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

Не забудьте нажать на примеры, чтобы лучше рассмотреть, как люди используют шрифты с засечками в различных формах и с большим успехом.

Этап 4 — Страницы > Общие характеристики > Окно Веб-шрифт > Окно Добавить веб-шрифты

Прежде всего, необходимо выбрать метод, используемый для встраивания веб-шрифтов:

Онлайновые веб-шрифты: файлы, соответствующие шрифтам, доступны на серверах сервиса, предлагающего шрифты, и они просто встраиваются в списки стилей страниц сайта.
Оффлайновые веб-шрифты: файлы, соответствующие шрифтам, присутствуют в локальных ресурсах компьютера и публикуются на собственном сервере

При использования веб-шрифта в режиме онлайн, так и в случае встраивания веб-шрифта в режиме оффлайн, необходимо импортировать:

Файл TTF для отображения в автономном режиме— это файл в формате TrueType (TTF), необходимый для локального отображения шрифта. Таким образом, WebSite X5 может использовать шрифт, как если бы он был установлен в оперативную систему компьютера, и ввести его в текстовый редактор, и, в целом, везде, где можно задать тип шрифта для использования при работе с текстами.

При использовании шрифта в режиме онлайн, нужно указать:

Код @import— код, предоставляемый непосредственно с сервиса, предлагающего шрифты, необходимый для связи шрифта в таблице стилей (CSS) страницы сайта.

При использовании веб-шрифта в режиме оффлайн, рекомендуется импортировать, также:

Файл WOFF (рекомендуется)— файл в формате WOFF, связанный со шрифтом. Этот тип формата поддерживают Internet Explorer, Mozzilla Firefox и Google Chrome.
Файл SVG (iPhone/iPad)— файл в формате SVG, связанный со шрифтом. Этот тип формата поддерживают Mozzilla Firefox, Safari, Google Chrome и Opera.
Файл EOT (только IE)— это файл в формате EOT, относящийся к шрифту. Этот тип формата поддерживает только Internet Explorer.

Поскольку, поддержка веб-шрифтов в режиме оффлайн основными браузерами не одинакова, рекомендуется импортировать не только файл TTF (обязательный), но также и файлы WOFF, SVG и EOT, относящиеся к шрифтам, которые планируется использовать.

Веб-шрифты и использование локальных — CodeRoad



Я искал и искал, чтобы попытаться найти ответ на этот вопрос, но, похоже, не могу найти ответ.

Мне было интересно, используете ли вы src: local() я понимаю, что это проверяет, установлен ли у пользователя шрифт сначала, прежде чем загрузить его правильно!?

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

Мне интересно, потому что маловероятно, что люди установят шрифт без загрузки его с сайта, и поэтому, если он не будет храниться в течение длительного периода времени, то я не вижу необходимости использовать src: local() .

Я также не уверен, что в конечном итоге использую src: local , если я действительно должен использовать Хак «смайлик»!?

Font Squirrel, похоже, ими не пользуется, так что мне это показалось интересным.

css fonts font-face webfonts
Поделиться Источник Brett     10 ноября 2012 в 15:11

2 ответа


  • как протестировать встроенные веб-шрифты на своей веб-странице?

    Я работаю над веб-сайтом, который нуждается во встроенных шрифтах. Все выглядит великолепно, за исключением того, что если я удалю локальные шрифты Prelo с моей машины (создам их резервную копию), шрифты перестанут работать в браузере. Конечно, это потому, что в моем коде есть ошибка, и я…

  • Шрифты, не работающие в управлении веб-браузером

    Я создаю приложение в VB.Net и использую элемент управления веб-браузером для открытия веб-сайта. У меня есть специальные шрифты на сайте, которые отлично работают в IE, Chrome, Firefox и safari. Однако шрифты не отображаются должным образом при использовании элемента управления веб-браузером.



2

Определение src: local(...) , данное в проекте шрифтов CSS3, относится к “a locally available copy” без дополнительных разъяснений. Что, по-видимому, происходит на практике – это можно проверить довольно просто-это то, что он должен быть установленным шрифтом, а не загруженным шрифтом, который даже не должен существовать как обычный файл в системе.

Совершенно независимо от этого данные шрифта обычно кэшируются – но это означает, что браузер связывает URL данных шрифта с данными, которые он загрузил. Таким образом, в рамках обычных механизмов кэширования браузеру не нужно перезагружать данные шрифта, например, если один и тот же загружаемый шрифт используется на разных страницах сайта и пользователь просматривает его.

Использование src: local(...) обычно имеет смысл только в том случае, если пользователь действительно скачал шрифт (обычно с сайта загрузки) и установил его, чтобы использовать, например, в текстовом процессоре. Так что это может иметь смысл, если это популярный бесплатный шрифт. Когда локальная копия будет использоваться независимо от проблем с кэшем. Однако существует вероятность того, что локальная копия является более старой (или более новой) версией, чем загружаемый шрифт.

Взлом смайликов-это запутанная проблема, но в этом отношении я полагаюсь на решение FontSquirrel. Они больше не используют его, отчасти потому, что он, как сообщалось, вызывает проблемы в некоторых версиях Android, отчасти потому, что они думают, что у них есть лучший Хак; см. Их запись в блоге новый пуленепробиваемый синтаксис @Font-Face .

Поделиться Jukka K. Korpela     10 ноября 2012 в 17:18



0

Когда шрифт будет загружен, он, скорее всего, будет сохранен в кэше веб-браузера.

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

Однако вполне вероятно, что ваш шрифт останется в кэше в течение некоторого времени, пока он не истечет или не будет очищен.

Поделиться LMS     10 ноября 2012 в 15:24


Похожие вопросы:


Арабские веб-шрифты

Я хочу знать, как использовать арабские шрифты на сайте. Я хочу сделать веб-приложение на арабском языке. Так что подскажите мне любую бесплатную библиотеку арабских шрифтов. А также скажите мне,…


Пользовательские веб-шрифты

Я считаю, что веб-сайт http:/ / www.habitat.co.uk / использует систему замены текста элементами canvas, чтобы можно было визуализировать пользовательские шрифты. Может ли кто-нибудь помочь мне…


Как легально использовать веб-шрифты?

Я немного запутался в законах, применяемых к веб-шрифтам. Я знаю, что это OK использовать шрифты, такие как Arial, Times Romans, Georgia, etc. ..I думаю, что это незаконно использовать другие…


как протестировать встроенные веб-шрифты на своей веб-странице?

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


Шрифты, не работающие в управлении веб-браузером

Я создаю приложение в VB.Net и использую элемент управления веб-браузером для открытия веб-сайта. У меня есть специальные шрифты на сайте, которые отлично работают в IE, Chrome, Firefox и safari….


Azure веб-сайт и пользовательские шрифты

Поэтому я использую веб-сайт azure, а не веб-роль. Просто для ясности. Я использую компоненты DevExpress для экспорта отчета XRReport . Я пытаюсь использовать пользовательский шрифт в этих отчетах….


Следует ли включать веб-шрифты между тегами head?

Я хочу знать, есть ли лучшая практика того, где (в каком месте) я должен включать веб-шрифты. Я имею в виду использование <link href…> . Похоже, что веб-шрифты включены между тегами head на…


phantomjs + веб-шрифты + загрузчик шрифтов

Я запускаю phantomjs в среде node.js , и все идет хорошо. На данный момент я просто использую локальные шрифты, но хочу, чтобы google web fonts работал с phantomjs. Существуют различные…


Как добавить шрифты в веб-приложение Azure Java JVM для использования на стороне сервера

Как сделать мои собственные пользовательские шрифты доступными для JVM при развертывании в Azure в качестве веб-приложения? (Примечание — это отличается от обслуживания их обратно на странице html и…


пользовательские шрифты с wkhtmltopdf оболочки nreco на веб-azure приложение

я конвертирую файл html в pdf с помощью оболочки .net NReco.PdfGenerator для wkhtmltopdf в веб-приложении azure (работающем в стандартном плане), но не могу включить пользовательские шрифты в свой…

Разработка web сайтов, шрифты для web

Всем привет!  Сегодня в рамках рубрики о веб-дизайне хочу рассказать, о шрифтах которые следует использовать при разработке web сайта.

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

Но использовать в дизайне сайта можно только те шрифты, которые есть у будущих посетителей сайта. Это делается для того чтобы страницы отображались корректно у Всех пользователей, с разными операционными системами и браузерами. В противном случае если использовать не стандартные шрифты, то большинство посетителей увидит все по-разному и в большинстве случаев в неприглядном виде. По этой причине рекомендуется использовать  стандартные шрифты, которые приведены ниже в списке. В список шрифтов входят шрифты, которые  установлены на операционной системе Windows XP и выше.

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

В основном разрабатывая контентную часть дизайна используются две разновидности шрифтов:

  • шрифты с засечками
  • рубленые шрифты (шрифты без засечек)

Шрифты с засечками — (англ. serif — засечка) шрифты начертание которых начинается и заканчивается штрихами. Например Times New Roman.

Шрифты без засечек (рубленые шрифты) — (англ.sans-serif —без засечки) шрифты со строгими ровными линиями без засечек. Например Arial.

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

Шрифты для web дизайна:

  • Arial
  • Arial Black
  • Arial Narrow
  • Book Antiqua
  • Century Gothic
  • Comic Sans MS
  • Courier New
  • Franklin Gothic Medium
  • Georgia
  • Impact
  • Lucida Console
  • Lucida Sans Unicode
  • Microsoft Sans Serif
  • Palatino Linotype
  • Sylfaen
  • Tahoma
  • Times New Roman
  • Trebuchet MS
  • Verdana
  • Webdings  (различные символы и знаки)
  • Wingdings (различные символы и знаки)

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

Из стандартных шрифтов  в Windows не имеют курсива:

  • Arial Black
  • Comic Sans MS
  • Franklin Gothic Medium
  • Impact
  • Lucida Console
  • Lucida Sans Unicode
  • Microsoft Sans Serif
  • Sylfaen
  • Tahoma

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

Из стандартных шрифтов  в Windows имеют жирное начертание изначально:

  • Arial Black
  • Impact
  • Lucida Console
  • Lucida Sans Unicode

Также есть шрифты, в которых отсутствует жирное и нормальное начертание.

Несколько статей о шрифтах:

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

Windows шрифты для веб-разработки и их Mac аналоги

Как известно, при разработке веб-сайтов, во избежание некорректного отображения текста страницы, можно применять только определенные (стандартные, системные) шрифты. В этой статье представлен список стандартных Windows шрифтов и их Mac аналогов, при использовании которых у пользователя не должно возникнуть проблем с отображением текста.

Windows/Mac/Семейство
Обычный (Normal) Жирный (Bold)
Arial, Arial, Helvetica, sans-serif Arial, Arial, Helvetica, sans-serif
Arial Black, Arial Black, Gadget, sans-serif Arial Black, Arial Black, Gadget, sans-serif
Comic Sans MS, Comic Sans MS5, cursive Comic Sans MS, Comic Sans MS5, cursive
Courier New, Courier New, Courier6, monospace Courier New, Courier New, Courier6, monospace
Georgia1, Georgia, serif Georgia1, Georgia, serif
Impact, Impact5, Charcoal6, sans-serif Impact, Impact5, Charcoal6, sans-serif
Lucida Console, Monaco5, monospace Lucida Console, Monaco5, monospace
Lucida Sans Unicode, Lucida Grande, sans-serif Lucida Sans Unicode, Lucida Grande, sans-serif
Palatino Linotype, Book Antiqua3, Palatino6, serif Palatino Linotype, Book Antiqua3, Palatino6, serif
Tahoma, Geneva, sans-serif Tahoma, Geneva, sans-serif
Times New Roman, Times, serif Times New Roman, Times, serif
Trebuchet MS1, Helvetica, sans-serif Trebuchet MS1, Helvetica, sans-serif
Verdana, Verdana, Geneva, sans-serif Verdana, Verdana, Geneva, sans-serif
Symbol, Symbol (Symbol2, Symbol2) Symbol, Symbol (Symbol2, Symbol2)
Webdings, Webdings (Webdings2, Webdings2) Webdings, Webdings (Webdings2, Webdings2)
Wingdings, Zapf Dingbats (Wingdings2, Zapf Dingbats2) Wingdings, Zapf Dingbats (Wingdings2, Zapf Dingbats2)
MS Sans Serif4, Geneva, sans-serif MS Sans Serif4, Geneva, sans-serif
MS Serif4, New York6, serif MS Serif4, New York6, serif

1 Georgia и Trebuchet MS поставляются с Windows 2000/XP и включены в сборку шрифтов для IE (и в некоторые другие инсталляции приложений разработанных компанией Microsoft)

2 Символические шрифты корректно отображаются только в Internet Explorer, в других браузерах используются подстановки (хотя шрифт Symbol работает в Opera, а шрифт Webdings работает в Safari).

3Шрифт Book Antiqua практически идентичен Palatino и Palatino Linotype которые включены в Windows 2000/XP, шрифт Book Antiqua использовался в Windows 98.

4Это не TrueType а битовые шрифты, именно поэтому при увеличении размера размера шрифта качество его отображение будет падать (стандартные размер таких шрифтов: 8, 10, 12, 14, 18 и 24 точки, разрешение — 96 точек на дюйм).

5Шрифты работают в Safari, но только при использовании стиля отображения normal. Comic Sans MS может отображаться как bold (жирный), но не как italic. Другие Mac браузеры будут эмулировать стили отображения.

6Шрифты присутствуют только в Mac OS X.

Теги:

разработка, windows, подстановки, заменители, отображение, отображение шрифтов

15 лучших веб-безопасных шрифтов


90% * дизайна сайта сводится к:

  • (1) ресурсы изображения, которые вы используете 
  • (2) выбранные вами шрифты.
    (* Это наша личная, абсолютно гипотетическая, предвзятая оценка.)

Сервисы встраивания шрифтов (например, Google Web Fonts или Adobe Fonts) возникла как альтернатива, придавая вашим проектам что-то новое, свежее и неожиданное.

Они также очень просты в использовании.

Взять, к примеру, Google:

Выберите любой шрифт, как Open Sans или Дроид с засечками или Лато. Сгенерируйте код и вставьте в свой документ. И все готово для ссылки на него в CSS!

Это заняло 60 секунд. И это было совершенно бесплатно. (Спасибо, Google!)

Что может пойти не так, верно?

Не у всех будет доступ к тому же шрифту. Что означает, что у вас будут проблемы. Этот красивый шрифт, который вы только что выбрали, будет показываться как нечто случайное для ваших посетителей..

Нет, если вы создадите запасной вариант с помощью безопасной веб-альтернативы.!

Вот как это работает.

Постскриптум Мы недавно опубликовали бесплатный, пошаговое руководство о том, как создать сайт с помощью WordPress.

Почему «Безопасный Веб» имеет значение?

Каждое устройство поставляется с собственным предустановленным выбором шрифта. Выбор основан в основном на его операционной системе.

Проблема в том, что каждая система немного отличается.

Устройства на базе Windows могут иметь одну группу. MacOS одни тянут от другого. Собственная система Android от Google также использует свою собственную.

Теперь подтяните сайт. Даже этот будет работать. Шрифт, который вы видите, может не соответствовать оригинальному.

Значение: допустим, дизайнер выбрал неясное, платное семейство шрифтов для дизайна этого сайта. Если у вас еще не установлен этот шрифт и он не загружается из веб-сайта, шрифт вы видите будет по умолчанию вернуться к некоторым основным вариациям, как Times New Roman.

Вы, как посетитель, не обязательно знаете, что именно это и произошло. Для вас это может выглядеть просто некрасиво.

«Безопасные для сети» доступны во всех операционных системах. Это небольшая коллекция шрифтов, которые перекрываются от Windows к Mac и Google (даже для Unix или Linux).

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

Это план Б, версия «на всякий случай». Аварийная система, чтобы спасти мир от неудачного выбора шрифта.

Понял? Хорошо! Давайте рассмотрим самые популярные веб-шрифты на выбор.

15 лучших веб-безопасных шрифтов

Там может быть еще несколько.

Но это лучшие 15 безопасных веб-шрифтов на выбор. Выберите один из них, и вы не ошибетесь.

1. Arial

Arial похож на де-факто стандарт для большинства.

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

2. Робото

Roboto – это шрифт без засечек, разработанный Google для системного шрифта для Android.

3. Times New Roman

Times New Roman для засечек, что Arial для засечек.

Он является одним из самых популярных на устройствах Windows и представляет собой новый вариант старого шрифта Times.

4 раза

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

5. Курьер Новый

Courier New, похожий на Times New Roman до него, является вариацией другого старого классика. Это также считается моноширинный шрифт (в отличие от засечек против засечек мы только что видели).

6. Курьер

Courier – это старый моно-космический резерв, доступный практически на всех устройствах и операционных системах. .

7. Вердана

Verdana – это настоящий веб-шрифт, потому что (1) простые линии без засечек и (2) это супер большой размер. Буквы почти вытянуты, что позволяет легко читать онлайн.

8. Грузия

Грузия похожа на Вердану по размеру и росту (с большими буквами по сравнению со шрифтами того же размера). Поэтому, хотя это отлично подходит для определенных обстоятельств, старайтесь избегать сопряжения этого шрифта с засечками с другими (например, Times New Roman), которые могут выглядеть незначительными по сравнению с.

9. Палатино

Палатино восходит к эпохе Возрождения. Шутки в сторону! Это еще один крупный шрифт, который делает его идеальным для Интернета, традиционно используется для заголовков и рекламы в стиле печати..

10. Гарамонд

Garamond – это другой шрифт старой школы, который восходит к стилям, используемым в Париж 16 века. Эта новая и улучшенная версия была представлена ​​и включена в большинство устройств Windows (и была принята другими с тех пор).

11. Книжник

Bookman (или Bookman Old Style) – еще один идеальный вариант заголовка, который поддерживает удобочитаемость (или читабельность) даже при использовании в небольшом размере..

12. Comic Sans MS

Comic Sans MS – игривая, причудливая альтернатива другим вариантам без засечек.

Это также немного странно. Не используйте это!

13. Чандара

Candara – это шрифт без засечек, заказанный Microsoft. Он является частью коллекции шрифтов ClearType, выпущенной с Windows Vista.

14. Arial Black

Arial Black – более крупная, смелая и плохая версия вашего базового Arial. Достаточно забавно, это также разделяет пропорции с Helvetica. Почему это важно? Чтобы они могли первоначально используйте его, чтобы заменить Helvetica и распечатать вещи без оплаты лицензии.

15. Воздействие

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

Вывод

Веб-безопасные шрифты дают вам план Б. Резервный вариант, когда ваш первый вариант может не работать.

Они широко доступны и были доступны на большинстве устройств в течение десятилетий (в некоторых случаях).

В то время как не все из них #winners (Comic Sans MS? Yuck!), их достаточно для выбора, который должен быть тесно связан с вашим первоначальным вариантом.

Что происходит, если нет? Вы не можете ошибиться с Arial!

Sorry! The Author has not filled his profile.

Шрифты на сайте

Удобство чтения текста остается одной из актуальных проблем в Web. Сайт может быть хорошо структурирован, удобен, грамотно спроектирован – но если пользователи не смогут нормально читать представленную на его страницах информацию, то он никогда не станет эффективным.

 

Правильное текстовое оформление и подбор цветовой гаммы являются важнейшей составляющей качественного визуального дизайна. В связи с этим необходимо помнить о четырех основных рекомендациях применения шрифтов:

  • используйте широко распространенные шрифты размером не меньше 10 px. Меньший текст будет сложно читать, поскольку мелкие буквы трудноразличимы. Кроме того, такие символы обычно расплываются на экране, особенно в тексте жирного или курсивного начертания;
  • избегайте слишком насыщенного фона. Яркие цвета вообще следует применять очень осторожно – во-первых, от них быстрее устают глаза, во-вторых, главная задача фона – не поразить пользователя своей оригинальностью, а создать комфортные условия для работы с текстом;
  • отображайте шрифт черным цветом на белом фоне. Такое сочетание наиболее привычно нашему глазу и потому оптимально при больших объемах текста;
  • сведите к минимуму использование изменяющихся, художественных и графических надписей.

Все приведенные рекомендации направлены на снижение усталости посетителя при работе с контентом сайта.

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

В HTML принята упрощенная классификация шрифтов:

  • serif – текстовые пропорциональные шрифты с засечками;
  • sans-serif – текстовые пропорциональные шрифты без засечек;
  • monospace – моноширинные шрифты
  • cursive – декоративные шрифты имитирующие рукописный текст;
  • fantasy – разнообразные декоративные шрифты.
Serif

Шрифт Serif (с засечками) использовался на протяжении веков в печатных изданиях – книгах, газетах и журналах. Он имеет выступы у основания и вверху символов — засечки. Сами по себе, засечки у шрифта представляют собой небольшие палочки, росчерки, черточки на концах букв. Известно множество типов засечек, которые отличаются друг от друга по форме, размеру и начертанию.Как правило, шрифты с засечками лучше подходят для сплошных текстовых блоков. Засечки — это не только декоративные элементы. Они играют важную роль в восприятии шрифта, поскольку помогают глазу отделить один знак от другого и выявить отдельные буквы. Засечки помогают создать пространство между буквами, что делает текст более читабельным.Более того, засечки создают ощущение линий вдоль текста, которые помогают читателю следовать по тексту. Это очень облегчает восприятие и создает ощущение стройности текстовых строк. Они упорядочивают горизонтальную текстуру шрифта.

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

Sans-serif

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

Monospace

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

Его применяют:

  • в средах разработки и редакторах исходного текста программ. Благодаря использованию моноширинных шрифтов упрощается выравнивание строк, позволяющее лучше ориентироваться в коде;
  • Интерфейсе командной строки и эмуляторах терминала. В них кроме форматирования вывода моноширинный шрифт вместе с псевдографикой даёт возможность пользоваться расширенным текстовым интерфейсом пользователя;
  • Технической литературе моноширинным шрифтом выделяют любой компьютерный текст — не только блоки исходного кода, но и ключевые слова языков программирования, вводимую в программу информацию и так далее;
  • Для отображения символов восточноазиатских шрифтов, которые являются моноширинными по своей природе.
Cursive

Шрифт Cursive (курсивный) своим начертанием имитирует рукописный текст. Он является сильным средством выделения и служит для привлечения внимания пользователя к важной информации.

Fantasy

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

Безопасные WEB-шрифты

Основываясь на шрифтах Windows (которые присутствуют и в других операционных системах) можно представить следующий список «безопасных» web-шрифтов:

  • Arial
  • Arial Black
  • Comic Sans MS
  • Courier New
  • Georgia
  • Impact
  • Times New Roman
  • Trebuchet MS
  • Verdana

Все эти шрифты можно смело использовать при создании web-сайта: вероятность их поддержки любой из операционных систем близка к 100%.

Несколько вариантов безопасных шрифтов из Google Web Fonts:

Cuprum

Переработанная и дополненная версия шрифта Cuprum, автором которого является Иван Гладких, более известный как Джованни Лемонад.

 

Open Sans Condensed

Гуманистический шрифт Open Sans без засечек разработан Стивом Маттесоном (Steve Matteson). Является достаточно популярным благодаря своей дружелюбности, открытости и удобочитаемости.

 

PT Sans Narrow

PT Sans основан на русских шрифтах с засечками образца второй половины 20-го века, но в то же время имеет отличительные черты современного гуманистического дизайна.

 

Yanone Kaffeesatz

Является первым законченным шрифтом своего автора. Мы можем увидеть Yanone Kaffeesatz на упаковках продуктов по всему миру.

 

Ubuntu Condensed

Ubuntu Condensed является шрифтом семейства Ubuntu, имеет достаточно плотное размещение символов и доступен только в regular начертании.

 

Rajdhani

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

 

Размера шрифта для сайта.

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

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

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

Дело в том, что даже если на экране стационарного ПК или же ноутбука шрифт выглядит достаточно крупным, то это не означает, что и на мобильных устройствах (планшетах, смартфонах) он будет удобным для чтения. Ведь размер шрифта обычно устанавливается веб-мастерами в пикселях, размеры которых зависят от размера экрана устройства и его разрешения, и в результате один и тот же по размеру шрифт на большом экране читается удобно, а на маленьком — нет.

Подбор базового размера шрифта.

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

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

Настройка высоты строки.

Устанавливайте высоту строки (line-height) больше значения по умолчанию примерно в 1.4em (т. е. 140% от стандартного) – это значительно улучшит удобочитаемость текста. Поскольку высота строки связана с ее длиной, то чем длиннее строка, тем больше должен быть интерлиньяж.

Цветовая схема.

Не следует использовать на сайте шрифты более чем трех или четырех разных цветов. В противном случае, ресурс будет выглядеть слишком пестрым, неупорядоченным, неструктурированным и непрофессионально оформленным. Также не стоит применять текст, написанный одними заглавными буквами, — они будут сливаться и затруднят чтение.

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

Какая цветовая схема наиболее оптимальна?

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

Необходимо избегать комбинирования схожих цветов, например, серого шрифта на белом фоне. Низкий контраст приводит к чрезмерному напряжению зрения и быстро утомляет пользователя. Следует также осторожно использовать сочетания ярких оттенков: фиолетовых и желтых, синих и красных, черных и красных. Яркие цвета будут довольно контрастны, но их сочетание вызывает эффект «дрожания» текста на экране, что значительно осложняет его восприятие. Запомните: самый высокий контраст и самый высокий уровень зрительного восприятия – у черного текста на белом фоне.

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

Для удобочитаемости очень важна подобранная контрастность. Черный шрифт на белом фоне очень сильно напрягает глаза. Гораздо лучше выглядит темно-серый шрифт на светло-сером фоне.

Некоторые распространенные цветовых сочетаний в порядке постепенного ухудшения восприятия их пользователем:
  • синий на белом;
  • черный на желтом;
  • зеленый на белом;
  • черный на белом;
  • зеленый на красном;
  • красных на желтом;
  • красный на белом;
  • оранжевый на черном;
  • черный на пурпурном;
  • оранжевый на белом;
  • красный на зеленом.

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

лучших веб-шрифтов Google и почему вы должны их использовать

Служба Google WebFont представляет собой постоянно растущее хранилище шрифтов, все доступные для бесплатного использования в Интернете через лицензирование с открытым исходным кодом. Хотя это не единственная платформа для размещения шрифтов на вашем сайте, у нее самый большой бесплатный выбор.

Что такое Google Fonts?

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

Теперь они могли доставлять множество шрифтов прямо им. С тех пор в депозитарии был проведен ряд реконструкций и добавлено почти 900 новых семей в постоянно растущую библиотеку.

Хотя платформа действительно содержит шрифты от крупнейших в мире шрифтовых заводов, они часто не являются их флагманскими продуктами, которые продаются через других дистрибьюторов, таких как myfonts.com и Adobe Fonts.

Это не значит, что это некачественные шрифты. Они предлагают поддержку множества языков и функций OpenType.

Преимущества использования веб-шрифтов Google

  • Бесплатно для коммерческого использования — шрифты в библиотеке защищены открытыми лицензиями, что дает вам бесконечные возможности их использования. Их также можно загрузить для использования в проектах печати без необходимости получения дополнительных лицензий.
  • Они просты в использовании — Google особенно упростил их добавление на ваш сайт.
  • Есть много вариантов — есть альтернативный шрифт для многих самых популярных гарнитур. В библиотеку регулярно добавляются новые шрифты, предлагая альтернативные версии классических шрифтов, таких как Baskerville и Franklin Gothic, которые имеют префикс Libre.
  • Сами шрифты обновлены — и вам не нужно ничего делать, чтобы новые версии появились на вашем сайте. Помимо очистки кеша, это есть.
  • Поддержка языков — шрифты библиотеки поддерживают множество языков.Обязательно убедитесь, что выбранный вами шрифт поддерживает все языки, которые вам понадобятся.

Недостатки использования веб-шрифтов Google

  • Они находятся в свободном доступе — это действительно поднимает вопрос, что каждый может их использовать, и многие люди таковыми являются. Это может привести к тому, что Интернет превратится в скучную сеть, всюду заполненную одним и тем же текстом.
  • Они бесплатны. — Литейные предприятия не зарабатывают 100 фунтов стерлингов за использование своих шрифтов, поэтому они могут загружать только подмножество начертаний шрифтов или альтернативную версию тех, которые доступны в других местах.Это верно не для всех вариантов, некоторые из которых работают лучше, чем их платные аналоги.

Почему вам следует использовать веб-шрифты

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

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

Он также может оказывать влияние на скорость и результаты поисковой системы для страницы.По возможности вы должны использовать HTML-текст для наложения изображения.

Самые популярные веб-шрифты Google

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

1. Roboto

Возглавляет этот список Roboto, который только за последнюю неделю был доставлен 64 миллиарда раз с помощью API шрифтов Google на 20 миллионах различных веб-сайтов.

Робото от Кристиана Робертсона для Google.

Этот неогротескный шрифт без засечек, разработанный Кристианом Робертсоном и разработанный собственными силами Google, изначально предназначался для использования в качестве системного шрифта для их мобильной операционной системы Android в 2011 году.С тех пор Google адаптировал шрифт для различных платформ, таких как Gmail и их сеть Campus.

Версии Roboto

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

Панграм на иврите с английским переводом, установленным в Heebo

Без сомнения, Roboto — самый популярный шрифт, который они предоставляют, но это не обязательно означает, что вам следует выбирать его для своего сайта.

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

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

2. Lato

Этот шрифт становится все более популярным из-за его сходства с другим популярным шрифтом Brandon Grotesque.Он также имеет много общего с печально известным шрифтом Gill Sans, что делает его отличной альтернативой. Это одно из самых больших семейств, доступных с 10 вариациями от светлого до черного с курсивными аналогами.

Lato, автор Лукаш Дзедзич

Этот шрифт, разработанный Лукашем Дзедзичем, получил свое название от польского слова «лето». Первоначально созданный для польского банка, он был выпущен с помощью OFL и приобрел огромную популярность в репозитории.

3. Open Sans

Следующим в списке идет Open Sans, разработанный Стивом Маттесоном для Google.Этот шрифт с открытым исходным кодом использует большую высоту по оси x (высокие строчные символы). Это добавляет общей разборчивости шрифта, который был создан для использования на всех носителях на экране и в печати.

Open Sans от Стива Маттесона для Google

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

4. Монтсеррат

Семья Монтсеррат была вдохновлена ​​типографскими плакатами, которые когда-то окружали район Монтсеррат в Буэнос-Айресе.Также очевидна связь с некоторыми классическими геометрическими шрифтами, такими как Gill & Futura.

Montserrat, автор Julieta Ulanovsky

Первоначально был создан аргентинским шрифтовиком Джульетой Улановски летом 2017 года. Вся семья подверглась редизайну под руководством Жака Ле Байи: обычная версия стала легче и оптимизирована для использования в более длинных текстах. Эти функции делают его отличным выбором для блоков копирования в блогах и на страницах. Тяжелая версия шрифтов отлично подходит для привлекательных заголовков.

5. Libre Baskerville

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

Хотя это не первое возрождение этого шрифта, чрезвычайно популярный Mrs Eaves от Emigre стал одним из первых цифровых вариантов шрифта.

Libre Baskerville, автор Пабло Импаллари

Благодаря различным проведенным исследованиям, Libre Baskerville безоговорочно выиграла титул самого приятного из имеющихся шрифтов.Людям нравится, как персонажи представляют традиционный почерк и классические характеристики.

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

На что следует обратить внимание при выборе веб-шрифта Google

Пользователь

При выборе способа его отображения очень важно учитывать, кто будет читать текст.

Если вы нацеливаете сайт на молодую аудиторию, вам следует выбрать шрифт, который содержит крупные строчные буквы с мягким налетом.Такой шрифт, как Kalam, с буквами, которые кажутся написанными толстым маркером, облегчит им навигацию по сайту.

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

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

Посмотрите, почему был создан шрифт, если он изначально был создан для определенного бренда или продукта. Когда читатель узнает, это может создать нежелательную ассоциацию.

Языки

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

Что касается языков, важно проверить, для каких шрифтов оптимизирован шрифт. Некоторые из коллекции GF были разработаны для использования на определенном языке, например Heebo, аналог Roboto на иврите.

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

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

Сопряжения

Хотя теперь у вас есть доступ к более чем 900 шрифтам, не пытайтесь использовать их все. Хорошее практическое правило — выбрать два шрифта, которые хорошо сочетаются друг с другом и вашим брендом.

Нужна помощь?

Выбор правильных веб-шрифтов Google может быть сложной задачей, не бойтесь, мы здесь, чтобы помочь.

Независимо от того, выбираете ли вы лучший шрифт для отображения навигации, призыва к действиям, заголовков или текста на вашем сайте. Мы рассмотрим основные ценности вашего бизнеса, выясним, кто ваши основные пользователи и как лучше всего взаимодействовать с ними с помощью типографики.

Если вам нужна помощь в выборе лучшего шрифта для вашего веб-сайта или брендинга, свяжитесь с Kanuka Digital сегодня

Напишите нам: 01785 279985

Если вы хотите поговорить о том, как мы можем вам помочь, свяжитесь с нами, и мы » буду рад обсудить!

Свяжитесь с нами, используя форму ниже, и мы свяжемся с вами, чтобы обсудить ваши требования.

веб-шрифтов в 2021 году — Ли Робинсон

Типографика составляет 95% веб-дизайна. Выбор шрифта может иметь решающее значение для брендинга, удобочитаемости и производительности.

Со временем рекомендации по использованию веб-шрифтов изменились, поскольку браузеры приняли новые стандарты. Теперь, в 2021 году, я хотел изучить лучшие практики использования веб-шрифтов на высокопроизводительных сайтах.

Системные шрифты

Самый быстрый способ использовать веб-шрифт — это не использовать. Браузеры включают набор веб-шрифтов (например,грамм. Arial, Georgia, Times New Roman) можно использовать по умолчанию.

Самым быстрым вариантом будет использование веб-шрифтов или системного стека шрифтов.

  семейство шрифтов: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial,
  без засечек, «Apple Color Emoji», «Segoe UI Emoji», «Segoe UI Symbol»;
  

Зачем нужны веб-шрифты?

Если системные шрифты — самый быстрый вариант, почему существуют веб-шрифты? Брендинг, улучшенный дизайн и согласованность между браузерами и устройствами.82% веб-страниц для настольных компьютеров используют веб-шрифты.

Давайте рассмотрим пять различных областей высокопроизводительных веб-шрифтов и в заключение сделаем рекомендацию на 2021 год.

  • Self Hosting
  • Preloading
  • Font Display
  • Variable Fonts
  • Subsetting

Self Hosting

Google Fonts отвечает за 70% использования всех веб-шрифтов. Имея более 1000 шрифтов, они обеспечивают легкий доступ к качественным шрифтам, нескольким форматам и эффективным настройкам по умолчанию (предварительное подключение и замена).

Однако Google Fonts больше не нужны . С 2018 года Google рекомендует самостоятельный хостинг для оптимальной производительности за счет предварительной загрузки.

Больше нет и преимуществ кеширования. Допустим, вы используете шрифт Roboto, популярный шрифт в Google Fonts. Скорее всего, вы посетили другой сайт с помощью «Робото» и кэшировали шрифт.

С октября 2020 года Chrome больше не поддерживает общий кеш для сайтов. Safari работает таким образом с 2013 года.«Робото» будет повторно загружен для каждого сайта, независимо от того, находится ли он в кеше.

При самостоятельном размещении убедитесь, что вы кэшируете шрифт с помощью HTTP-заголовка Cache-Control . неизменяемый сообщает браузеру, что файл никогда не изменится. Когда запрос делается в пределах max-age (1 год), он избегает обратного обращения, чтобы гарантировать, что это самый последний контент.

  Cache-Control: общедоступный, неизменяемый, max-age = 31536000
  

Если вам нужны шрифты Google, используйте эти оптимизации.Благодаря последним изменениям в API версии 2 вы можете адаптировать шрифты для конкретных пользователей и платформ (включая вариативные шрифты).

Предварительная загрузка

Браузер назначает приоритеты загрузки различным типам ресурсов. По умолчанию CSS загружается перед скриптами и изображениями. Вы можете повлиять на важность ресурсов, предварительно загрузив критически важные ресурсы.

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

Предварительная загрузка может улучшить такие показатели производительности, как «Время до интерактивности» и «Первая отрисовка содержимого». Например, Shopify улучшился на 50% (1,2 секунды) в First Contentful Paint, удалив их Flash of Invisible Text (FOIT).

По состоянию на 2020 год 75% веб-шрифтов используют WOFF2. Скорее всего, вам понадобится только это. Например:

  <ссылка
    rel = "предварительная нагрузка"
    href = "/ шрифты / inter-var-latin.woff2"
    as = "font"
    type = "font / woff2"
    crossOrigin = "анонимный"
/>
  

Поддержка: все современные браузеры, кроме Firefox.

Font Display

font-display позволяет изменять поведение отображения веб-шрифтов с такими значениями, как auto , swap , block , fallback и optional . При загрузке веб-шрифтов мы хотим предотвратить смещение макета. Это происходит двумя способами:

  • Flash of Unstyled Text (FOUT) — резервный шрифт заменяется новым шрифтом (например, swap ).
  • Вспышка невидимого текста (FOIT) — невидимый текст отображается на странице до тех пор, пока не будет отображен новый шрифт (например,грамм. блок ).

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

  @ font-face {
  семейство шрифтов: «Интер»;
  стиль шрифта: нормальный;
  отображение шрифтов: необязательно;
  src: формат URL (/fonts/inter-var-latin.woff2) ('woff2');
}
  

Поддержка: все современные браузеры

Вариативные шрифты

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

  @ font-face {
  семейство шрифтов: «Интер»;
  стиль шрифта: нормальный;
  font-weight: 100 900; // Поддерживаемый диапазон весов
  отображение шрифтов: необязательно;
  src: формат URL (/fonts/inter-var-latin.woff2) ('woff2');
}
  

Здесь вы можете попробовать различные варианты переменного шрифта.

Поддержка: все современные браузеры. Даже API Google Fonts v2 поддерживает переменные шрифты.

Поднастройки

Файлы шрифтов содержат несколько языков и глифов, которые увеличивают размер файла.Подмножество — это удаление ненужных символов.

Например, мы могли бы использовать переменный шрифт и подмножество Inter для латинских языков.

  @ font-face {
  семейство шрифтов: «Интер»;
  стиль шрифта: нормальный;
  font-weight: 100 900; // Поддерживаемый диапазон весов
  отображение шрифтов: необязательно;
  src: формат URL (/fonts/inter-var-latin.woff2) ('woff2');
  диапазон юникода: U + 0000-00FF, U + 0131, U + 0152-0153, U + 02BB-02BC, U + 02C6, U + 02DA,
    U + 02DC, U + 2000-206F, U + 2074, U + 20AC, U + 2122, U + 2191, U + 2193, U + 2212, U + 2215,
    U + FEFF, U + FFFD;
}
  

Заключение

  1. Используйте переменный шрифт
  2. Предварительно загрузите файл шрифта
  3. Self-host вместо Google Fonts
  4. Используйте font-display: необязательно для предотвращения сдвига макета

Вот пример реализации сайта все эти рекомендации.

Future

Если вам нужно использовать font-display: swap , будущая поддержка Font Metrics Override сократит сдвиг макета при замене.

  @ font-face {
  семейство шрифтов: ...;
  src: ...;
  преодоление подъема: 80%;
  снижение-отключение: 20%;
  коррекция межстрочного промежутка: 0%;
  ...;
}
  

GT — Руководство по веб-шрифтам

MenuClose
  • Гарнитуры
  • Бесплатные пробные версии
  • Комиссии
  • Блог
  • Информация
  • О
  • Логин
  • Используемые шрифты
  • Показать все сообщения о
  • GT Flexa
  • GT Alpina
  • GT Super
  • GT Pressura
  • GT Walsheim
  • GT America
  • GT Eesti
  • GT Cinetype
  • GT Haptik
  • GT Sectra
  • Истории шрифтов
  • Studio Portrait
  • 70 Руководства 9037
  • О нас
  • Пользовательские шрифты
  • Розничные шрифты
  • Лицензирование
  • Оплата
  • Бесплатные пробные шрифты
  • Используемые шрифты
  • Политика конфиденциальности
    • Связаться с
    • Электронная почта
    • Instagram
    • Twitter Facebook
    • Информационный бюллетень
    • Гарнитуры
    • GT Maru
    • GT Flexa
    • GT Alpina
    • GT Zirkon
    • GT Super
    • GT Pressura
    • GT Walsheim
    • GT America
    • GT Eesti
    • in Haptik
    • GT Sectra
    • О нас
    • Grilli Type

      предлагает оригинальные розничные и нестандартные шрифты с современной эстетикой в ​​швейцарских традициях.

    Типографский взрыв: объяснение веб-шрифтов

    от Faith Towers

    С благодарностью, наступила новая эра типографики в сети, которая оставила после себя уродливое прошлое, наполненное стеснительными ограничениями. До недавнего времени веб-дизайнеры ограничивались использованием лишь нескольких веб-шрифтов, предустановленных во всех основных операционных системах. Но новая система веб-шрифтов теперь широко используется дизайнерами, использующими технику, которая загружает удаленные шрифты с правилом CSS под названием @ font-face .Но переход от веб-шрифтов к веб-шрифтам оказался не таким простым, как кажется; обзор истории, а также текущие дебаты прольют свет на это относительно новое явление.

    Веб-шрифты

    В 1996 году Microsoft начала инициативу Core Fonts for the Web, выпустив ряд шрифтов для свободного распространения. Эти шрифты включали Arial, Courier New, Comic Sans, Impact, Georgia, Times New Roman, Trebuchet, Webdings и Verdana. Это был позитивный шаг в направлении стандартизации; но, учитывая количество шрифтов, доступных полиграфическим дизайнерам, недостаток типографского творчества у веб-дизайнеров разочаровывал.Более десяти лет Интернет был почти полностью основан на этих нескольких шрифтах.

    Дизайнеры нашли способы частично обойти эту проблему, используя изображения, Flash и метод под названием Cufon для визуализации текста вместо рендеринга в собственном браузере. Они были лишь отчасти эффективными, и каждое альтернативное решение сопровождалось собственным набором проблем. Использование изображения для рендеринга текста означало увеличение размера файла, к тому же текст нельзя было выделить, перевести или найти. А Flash не был доступен на все более популярной платформе Apple iOS.Cufon означал добавление нового уровня сложных сценариев, которые нужно было контролировать и поддерживать, а текст нельзя было выбрать.

    @ Font-Face

    Не имея достаточной замены, веб-разработчики начали поиск достойного решения этой растущей проблемы. Наконец, было признано, что стандартизация функции CSS под названием @ font-face может решить дилемму. CSS @ font-face на самом деле был разработан в конце 1990-х годов, но из-за войн браузеров и больших различий в степени и надежности его реализации широко не использовался до 2009 года.Использование некоторых специальных файлов и небольшого фрагмента кода CSS определяет семейство шрифтов, фактически связываясь с файлом шрифта, а не указывая на предустановленный системный шрифт. Затем он применяется к элементам веб-страницы путем ссылки на него с помощью стандартного свойства семейства шрифтов CSS . Текст, созданный с использованием определенного автором свойства font-family , позволяет избежать проблем, связанных с вышеупомянутыми альтернативами веб-безопасным шрифтам; текст можно выбрать, как это всегда было с веб-шрифтами, и он не использует никаких сторонних надстроек браузера, таких как Flash.Хотя браузеру зрителя требуется дополнительное время для загрузки файла шрифта, это скромное дополнение.

    Форматы шрифтов

    Чтобы немного усложнить задачу, необходимо учитывать несколько различных форматов файлов шрифтов - каждый формат поддерживается не всеми браузерами. Встроенный шрифт открытого типа ( .eot ) защищает шрифты от копирования, но используется только Internet Explorer. Формат открытых веб-шрифтов ( .woff ) был разработан специально для Интернета, предлагая ту же защиту, что и встроенные шрифты открытого типа, но поддерживается только последними версиями Internet Explorer, Firefox, Chrome, Safari, iOS и Opera - и Android в настоящее время не поддерживается.Масштабируемая векторная графика ( .svg ) хранит данные шрифтов в векторном формате и поддерживается Firefox, Chrome, Safari и Opera, но, как известно, вызывает сбои браузеров. Шрифты открытого типа ( .otf ) и шрифты True Type ( .ttf ) являются наиболее широко используемыми форматами и поддерживаются большинством браузеров; но их поддержка IE ограничена.

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

    Риски для владельцев шрифтов

    Простота @ font-face также вызвала вопросы о защите шрифтов от кражи. Хотя форматы веб-шрифтов могут обеспечить защиту от использования в автономном режиме, другие форматы шрифтов - нет. Поскольку сами файлы шрифтов представлены в коде веб-страницы, типографы опасались, что кто-либо, обладающий базовыми знаниями в области веб-разработки, может украсть файлы шрифтов с веб-сайта или что веб-издатели могут неправомерно распространять файл, который они получили законным образом.

    Решение: службы веб-шрифтов

    В ответ на эти проблемы широкую популярность приобрели размещенные веб-службы шрифтов. Typekit и Google Webfonts - два самых популярных выбора среди веб-дизайнеров сегодня.

    В случае Typekit дизайнер покупает подписку на библиотеку шрифтов. Затем Typekit предоставит дизайнеру фрагмент кода JavaScript или CSS для использования на страницах HTML. Когда пользователь посещает сайт, код запрашивает шрифты из системы Typekit; если запрос исходит от сайта, зарегистрированного в Typekit, шрифты динамически вставляются на страницу.Все беспорядочные технические детали, такие как обслуживание правильного формата для браузера посетителя, автоматически обрабатываются за кулисами. Typekit делится прибылью от подписки с владельцами шрифтов. Typekit защищает шрифты, изменяя их таким образом, чтобы сохранить их визуальную целостность, но не позволяет их установить в операционной системе. В результате многочисленные литейные предприятия сделали сотни высококачественных шрифтов доступными с помощью этой службы.

    С другой стороны,

    Google Webfonts - это бесплатная служба, предлагающая шрифты с открытым исходным кодом, которые можно совместно использовать и распространять, не беспокоясь о роялти или лицензионных ограничениях.Их можно использовать любым способом - в коммерческих или частных - и даже настраивать пользователем. Популярность Google Webfonts растет, потому что он бесплатный, но многие люди предпочитают Typekit, потому что он предлагает больше шрифтов и более высокий уровень качества. Fontdeck, Kernest и Webtype - это несколько других низкопрофильных служб веб-шрифтов, которые предлагают те же базовые функции, что и Google Webfonts и Typekit, с различными функциями и ценами.

    Здесь, в Образовательном центре, мы используем комбинацию шрифтов из Typekit и Google Webfonts.Если вы хотите начать работу с Google Webfonts, вы можете найти это руководство для начинающих по Google Webfonts полезным.

    Заключение

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

    Конечно, с большей властью приходит и большая ответственность; Теперь для профессионалов web так же важно иметь базовые знания о том, как смешивать и сочетать шрифты в привлекательной манере. Но мы расскажем об этом в следующий раз!

    Что мне следует использовать: системные шрифты или веб-шрифты?

    Веб-шрифты были удивительным шагом вперед на пути к созданию более красиво оформленного Интернета. Мы больше не были ограничены горсткой вариантов, которые предоставляли нам шрифты «Web Safe», теперь у нас была возможность добавить практически любой шрифт в сеть, зная, что все увидят одно и то же * .

    * Веб-сайты не обязательно должны выглядеть одинаково в каждом браузере.

    Немного предыстории
    Когда в 1996 году была опубликована первая веб-страница, это было довольно просто.

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

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

    Им не нужно было беспокоиться о высоте строки, заполнении, полях, типографской иерархии или чем-то еще, потому что они только что создали чертов интернет. OMG, они сделали недостаточно!

    Другая причина, по которой им не нужно было беспокоиться обо всех этих вещах, заключалась просто в том, что на этом этапе CSS отсутствовал, и не было реального контроля над визуальным макетом, кроме семантической разметки, которую вы могли бы дать содержимому (h2 -h6, p, a, i, b теги).
    Появление CSS
    Когда появился CSS, это было большим событием. Это предоставило дизайнерам способ сделать контент, который создавался в Интернете, намного лучше, и, следовательно, контент стал более читаемым и легким для восприятия.

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

    Исходный набор шрифтов Web Safe, из которых вы могли выбрать:

    Arial
    Helvetica
    Times
    Times New Roman
    Palatino
    Garamond
    Bookman
    Avant Garde
    Courier
    Courier New

    Было еще несколько, но они не поддерживались во всех операционных системах так сильно.

    Verdana ±
    Georgia ±
    Comic Sans MS ±
    Trebuchet MS ±
    Arial Black ±
    Ударное воздействие ±

    ± Работал на Mac / Windows, но не на Linux.

    Некоторые шрифты были специфичными для операционной системы и могли работать только в Windows или Macintosh, поэтому в подобных случаях вы можете включить список шрифтов, которые вы хотите использовать, и операционная система будет использовать первый доступный шрифт, который она распознала / имелся в наличии.

    Какое-то время это было нормально, но по мере того, как Интернет начал укрепляться, мы начали видеть, как бывшие художники-графики и дизайнеры полиграфии переходят в области веб-дизайна.У нас также были бренды, которые хотели, чтобы их печатные кампании распространялись на их веб-сайт, чтобы визуальное путешествие и узнаваемость бренда присутствовали.

    Эти новые люди и визуальный опыт бренда требовали способности взять сотни или тысячи шрифтов, доступных в мире печати, и перенести их в Интернет.

    Иметь что-то еще было не просто приятно, это была необходимость… .. и вы знаете, что они говорят о матерях, изобретениях и предметах первой необходимости.

    Вместе с появлением @ font-face (проверьте, когда он появился и сроки) и благодаря таким продуктам, как FontSquirrel, FontDeck, TypeKit, мы начали вводить веб-шрифты на наши сайты.

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

    В результате мы начали видеть, что общий размер загружаемых файлов шрифтов увеличился с нуля (до веб-шрифтов) до 500-100 КБ.5 мБ.

    Это было похоже на то, когда у вас впервые появилась возможность использовать радиус границы, и внезапно все стало иметь радиус границы.

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

    Это было похоже на то, когда у вас впервые появилась возможность анимировать при наведении курсора в CSS, и внезапно все было анимировано.

    Вы поняли.

    Как отрасль, мы оказались в ситуации, когда мы забыли о шрифтах, которые использовались дольше всего - Times, Georgia, Arial - шрифты, которые используются в миллиардах текстов / документов / книг из-за их удобочитаемости и качества.Мы заменили их чем-то другим - чаще всего по той причине, что это было что-то другое… потому что мы могли.

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

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

    Здесь я хотел бы отметить, что если вы один из талантливых дизайнеров, я знаю, что вы выбираете свои шрифты в начале процесса дизайна, и это соответствует эстетике дизайна, которую вы собираетесь использовать. , предыдущие параграфы нацелены на меня и мой подход к применению шрифта.
    Возвращение к основам
    В октябре 2017 года мне посчастливилось получить приглашение представить будущее адаптивного дизайна в 2018 году на конференции Adobe Max Creativity Conference в Лас-Вегасе. Выступление было разбито на четыре части, а вторая часть была посвящена производительности.

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

    Затем я просматриваю код, который вы можете применить к своему сайту, чтобы предоставить вам наилучший шрифт для вашей конкретной операционной системы ... тот, который был разработан, чтобы быть наиболее разборчивым и легким для использования контента для этой конкретной ОС (а иногда и для устройства также).
    body {
    font-family: -apple-system,
    BlinkMacSystemFont,
    «Segoe UI»,
    Roboto,
    Oxygen-Sans,
    Ubuntu,
    Cantarell,
    «Helvetica Neue»,
    без засечек;
    }

    Перед тем, как отправиться на конференцию, я представил этот доклад нескольким коллегам по работе, один из которых был дизайнером.Она задала отличный вопрос:
    Если это правильный путь, то почему на вашем сайте с адаптивным дизайном используются веб-шрифты?
    Отличный вопрос.

    Если вы посетили этот сайт RWD две недели назад и отправили мне электронное письмо о том, что сайт только рендеринг, я бы сказал «спасибо» и попытался отладить и исправить проблему. Однако на этой неделе я могу сказать: «О да. Вам понравилась более быстрая загрузка и более низкая стоимость полосы пропускания? »

    Я положил свои деньги туда, где были мои шрифты, удалил пользовательские веб-шрифты и заменил их системными шрифтами, используя приведенный ниже код CSS:
    body {
    font-family: -apple-system, BlinkMacSystemFont, «Segoe UI», Roboto, «Helvetica» Neue », Arial, без засечек;
    }
    h2, h3, h4, h5, h5, h6 {семейство шрифтов
    : Georgia, Times, Times New Roman, serif;
    font-weight: 600;
    } код
    , семейство шрифтов до {
    : courier new, Courier, моноширинный;
    }

    Здесь я использую все системные шрифты для большей части тяжелой работы с контентом.Что касается заголовков, я выберу более изогнутый стиль, предпочитаю Джорджию, но затем вернусь к Times. Наконец, для примеров кода я использую Courier New в качестве предпочтения и возвращаюсь к Courier, а затем к Monospace (независимо от того, что может предоставить система).

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

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

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

    В конце концов, все зависит от вас. Сделает ли веб-шрифт ваш сайт более близким к вашему бренду, будет ли он выделяться из толпы, но, в основном, будет ли контент легче воспринимать, используя выбранные вами шрифты.

    Что вы думаете? Как вы думаете, дизайн важнее производительности? Вы выбрали типографику на своем сайте, исходя из самого простого способа использования вашего контента?

    Затраты на производительность пользовательских веб-шрифтов и способы их решения

    На заре веб-разработки (около 1997 г.) веб-дизайн ограничивался шрифтами, которые были доступны в операционной системе, будь то Windows, MacOS или Linux. Добавьте к этому ограниченное пересечение вариантов шрифтов между операционными системами, и в большинстве случаев это приводило к тому, что все веб-сайты использовали четыре шрифта: Arial, Helvetica, Verdana и Times New Roman.

    Год 1997, и Microsoft выпускает Internet Explorer 4. Наряду с этим, первое средство для загрузки пользовательских шрифтов в браузере. Проблема? Отсутствие отраслевой стандартизации привело к почти нулевой поддержке со стороны других браузеров.

    Хотя Internet Explorer 4 был первым браузером, принявшим пользовательские шрифты, придется долго ждать до 2011 года, когда поддержка пользовательских шрифтов будет поддерживаться в четырех больших браузерах; Internet Explorer, Chrome, Safari и Firefox.

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

    Проблема, однако, заключалась в том, что шрифты могли быть довольно большими активами, некоторые из которых составляли несколько сотен килобайт (это актуально и сегодня). На протяжении многих лет из-за плохого взаимодействия с пользователем (вызванного медленным временем загрузки или иногда отсутствием загрузки) были разработаны стратегии загрузки шрифтов для устранения таких симптомов, как Flash of Unstyled Text и его различные воплощения.

    Перед загрузкой шрифтов слева. После загрузки шрифтов справа

    По мере того, как скорость интернет-соединений улучшалась, все меньше внимания уделялось оптимизации объема передаваемой информации, и хотя это было недальновидно, это просто отражало отношение времени. Теперь, когда мы принимаем во внимание, что все больше и больше устройств получают доступ к Интернету через мобильное соединение, становится очевидной важность устранения причин проблем, а не маскировки симптомов.

    Пользовательские веб-шрифты являются неотъемлемой частью большинства веб-дизайна, но за них приходится платить. В этом посте рассматриваются несколько методов устранения как причин, так и симптомов.

    Прежде чем мы начнем, я должен упомянуть службы шрифтов

    В эпоху услуг по подписке с моей стороны было бы упущением не говорить об услугах хостинга шрифтов. Fonts.com, Typekit и Google Fonts предлагают относительно безболезненные методы встраивания красивых шрифтов на ваш сайт, но они часто оказывают негативное влияние на производительность.

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

    В большинстве случаев при использовании фрагмента JavaScript фрагмент выполняет несколько подключений, часто для проверки того, что у вас есть действующая лицензия на использование шрифта.В конце концов, файл шрифта будет загружен, но не без значительной задержки шрифта, фактически загруженного на сайт, что в конечном итоге приведет к появлению нестилизованного текста.

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

    Выбирайте нестандартные шрифты и толщину с умом

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

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

    Пользовательские шрифты, как мы знаем, могут легко добавить раздутие веб-сайтов, поэтому будьте осторожны, выбирая только один или два веса.В Wholegrain мы любим использовать красивый, хорошо продуманный, легко читаемый шрифт для основного текста, например Inter UI или Karla; с заголовками мы часто позволяем себе быть более провокационными и менее сдержанными.

    Преобразование шрифтов в наиболее эффективный формат

    Пожалуй, самое простое изменение, которое можно сделать и не имеющее недостатков, - это преобразование шрифта в самый современный и эффективный формат, доступный в браузерах, WOFF2. Одним словом, сжатие без потерь. Во время выступления Тома Гринвуда и меня на WordCamp в Бристоле в этом году под названием «Исследование в зеленом» (видео, слайды) мы показали, как в нашем случае мы достигли 60% сокращения (с 298 КБ до 114 КБ), просто загрузив файл WOFF2. через TTF.

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

    Формат Размер файла Процент от исходного размера файла
    Оригинальный TTF 298kb 100%
    WOFF 126kb 42%
    WOFF2 77kb 25%

    Приведенные выше результаты были получены при тестировании шрифта Inter UI с использованием полужирного шрифта (используется на нашем веб-сайте).Хотя 298 КБ может показаться каплей в море по сравнению со средним размером страницы в 2019 году всего лишь 2 МБ, по сравнению с полной загрузкой нашей домашней страницы в 200 КБ (шрифты, изображения и т. Д.), Баланс меняется. Размер одного только файла шрифта неправильного формата - это полтора раза на весь наш сайт!

    Уменьшение размера - это не волшебный трюк, это просто результат внимательности и действий. В MacOS наш предпочтительный инструмент для создания файлов шрифтов - fontplop. Бесплатно, с открытым исходным кодом, хорошо поддерживается и выполняет свою работу безупречно.О чем вы еще хотите попросить? Если вам больше подходят веб-инструменты, генератор веб-шрифтов из fontsquirrel выполняет ту же работу.

    Подмножество шрифтов для включения только необходимых символов

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

    Используя вьюер карты персонажей, мы можем увидеть карту персонажей для Inter UI Bold. Inter UI Bold содержит 2192 символа и поддерживает 39 языков. Это очень обширный файл шрифтов. Но с полнотой приходит и размер.

    Формат Персонажи языков Размер В процентах
    Оригинальный TTF 2192 39 298kb 100%
    Подмножество TTF 98 2 12kb 4%
    Подмножество WOFF2 98 2 7kb 2.3%

    Подмножество шрифтов - это процесс удаления символов из шрифта с целью сохранения только того, что нам нужно при написании контента на сайте. По сути, оптимизация с потерями. После выделения Inter UI Bold и преобразования его в файл WOFF2 мы получили файл размером 7 КБ, что составляет 2,3% от размера исходного TTF.

    Опять же, никакого волшебного трюка, просто умная оптимизация для достижения наилучшего результата и уменьшения влияния на производительность, UX и окружающую среду.Наш любимый инструмент для поднабора шрифтов - Font Subsetter из Everything Fonts.

    При оптимизации с потерями важно позаботиться о том, чтобы на вашем веб-сайте не было пропущенных символов, которые вам действительно нужны.

    Устранение симптомов: реализация стратегии загрузки шрифтов

    До сих пор мы работали над устранением причин проблемы, что мы всегда должны делать! Но это не значит, что это единственное, что мы должны делать. При использовании пользовательских веб-шрифтов браузер всегда будет загружать дополнительный ресурс, а в большинстве случаев - несколько ресурсов.К счастью, браузеры умны и не просто загружают каждый шрифт, указанный в стиле сайта, они сначала проверяют, используется ли шрифт на странице.

    Управление хаосом

    Главный симптом, с которым мы должны беспокоиться при загрузке пользовательских шрифтов, - это то, что происходит до загрузки файла шрифта? А что будет, когда файл шрифта загрузится? В течение очень долгого времени не существовало совместимого со стандартами способа контролировать именно такое поведение. Существовали далеко не идеальные методы контроля с разной степенью поддержки, но, возможно, они вносили больше сложности, чем того стоило.Наконец, в начале 2018 года мы получили широкую поддержку совместимого со стандартами метода - свойства font-display.

    Свойство font-display поддерживает пять различных значений, каждое из которых описывает свой метод поведения для разных сценариев. Короче говоря, он позволяет точно контролировать, будет ли использоваться резервный шрифт немедленно и должно ли происходить по прошествии определенного периода времени (и пользовательский шрифт загружен). Отображение шрифтов наконец позволило нам контролировать хаос.

    Повышение шансов

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

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

    Бонусный раунд: полное избежание проблем

    Пожалуй, самый эффективный, но наименее значимый для разговора об уменьшении воздействия пользовательских веб-шрифтов - это просто не использовать их вообще.При разработке дизайна для вашего бренда и веб-сайта важно взвесить стоимость каждого компонента, и веб-шрифты ничем не отличаются. Если вы обнаружите, что стоимость перевешивает выгоду, тогда выбор прост, и вы находитесь в хорошей компании: Rights 4 Children, GitHub, Booking.com, Medium. Все используют системные шрифты, все производительны, все красивы и интересны по-своему.

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

    У вас могут быть собственные веб-шрифты без недостатков

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

    • Будьте умны, добавляя только то, что необходимо для достижения идеального дизайна.
    • Как минимум, используйте файл шрифта WOFF2, чтобы получить наименьший размер, поскольку у него буквально нет недостатков.
    • Подберите шрифты так, чтобы они включали только необходимые символы. Это может быть удаление всех символов, кроме нескольких (поскольку правильно подготовленный файл шрифта может быть меньше, чем рисунок), или просто ограничение на определенный язык.
    • Реализуйте стратегию поведения типографики. Будь то подход «все или ничего» до загрузки шрифта или тщательно подобранный запасной вариант.
    • Дайте браузеру наилучшие шансы получить правильные шрифты, предварительно загрузив необходимые шрифты.

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

    веб-шрифтов и сопоставление шрифтов · Axure Docs

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

    Примечание

    Axure Cloud включает встроенную поддержку Google Fonts!

    Если вы используете Google Fonts в своем прототипе и планируете опубликовать свой прототип в Axure Cloud, вам не нужно настраивать определения веб-шрифтов для ваших шрифтов.

    Веб-шрифты

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

    В Axure RP вы можете использовать веб-шрифты, включив ссылки на файлы шрифтов, размещенные в Интернете, на вкладке Fonts генератора HTML.

    Веб-сейф против локальных шрифтов

    Используйте функцию веб-шрифтов, если ваш прототип включает в себя любые шрифты, перечисленные под заголовком Local в средстве выбора шрифтов - те, которые перечислены в Web Safe , можно использовать как есть - и если прототип будет просматриваться на компьютерах и устройствах, которые возможно, выбранные вами шрифты не установлены локально. Это особенно актуально для удаленного пользовательского тестирования и просмотра на мобильных устройствах, сценариев, в которых вы не можете контролировать, какие шрифты установлены на целевом устройстве.

    Шрифты Web Safe по умолчанию отображаются на других устройствах. Вам не нужно создавать записи веб-шрифтов для веб-шрифтов.

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

    Использование веб-шрифтов

    1. Откройте настройки генератора HTML и щелкните вкладку Fonts .

    2. Щелкните Добавить шрифт и введите имя шрифта в поле Метка шрифта .

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

      • Если вам предоставлен URL-адрес файла CSS, выберите Ссылка на .css и вставьте URL-адрес в поле URL-адрес файла css .

      • Если вам предоставлено определение @ font-face, выберите @ font-face и вставьте определение в появившуюся текстовую область.(Вам нужно только включить текст в скобки {} .)

    4. Закройте диалоговое окно, чтобы сохранить настройки.

    Сопоставление шрифтов

    Сопоставление шрифтов - это функция генератора HTML, которая позволяет вам динамически заменять один шрифт на другой в выводе HTML вашего прототипа без изменения шрифта, используемого в Axure RP. Например, если вы настроили сопоставление шрифтов от Arial к Verdana, любой текст, стилизованный в Arial, по-прежнему будет отображаться в Arial на холсте Axure RP, но он будет отображаться в Verdana в вашем веб-браузере.

    Эта функция полезна в ряде сценариев:

    • Используйте сопоставление шрифтов, если вам нужно временно заменить один шрифт на другой для сравнения, прежде чем сделать изменение более постоянным путем обновления стилей виджетов.

    • Вы также можете использовать сопоставление шрифтов, чтобы включить веб-шрифт, который вы не можете или не хотите устанавливать локально на свой компьютер. Создайте свой прототип с уже установленным шрифтом, а затем сопоставьте этот шрифт с желаемым веб-шрифтом.

    Использование сопоставления шрифтов

    1. Откройте настройки генератора HTML и щелкните вкладку Fonts .

    2. Щелкните Сопоставление шрифтов , а затем щелкните Добавить сопоставление в появившемся окне.

    1. В первом раскрывающемся списке выберите шрифт, который хотите заменить.

      Если вы хотите заменить только определенный шрифт шрифта - например, только полужирный шрифт Arial - выберите шрифт в раскрывающемся списке Стиль шрифта (необязательно) справа.

    2. В поле Сопоставить с семейством шрифтов введите имя шрифта, которым вы хотите заменить первый шрифт.

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

    Автор записи

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *