Как стать автором
Обновить

Правильная адаптивная типографика с FlowType.JS

Время на прочтение1 мин
Количество просмотров16K
image


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

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

$('body').flowtype({
 minimum : 500,
 maximum : 1200
});


А также пределы размеров шрифта на странице:

$('body').flowtype({
 minFont : 12,
 maxFont : 40
});


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

$('body').flowtype({
 fontRatio : 30,
 lineRatio : 1.45
});


FlowType — проект с открытым кодом (страница на GitHub), распространяется под лицензией MIT. Демонстрация, где весь контент масштабируется плагином.
Теги:
Хабы:
+20
Комментарии7

Публикации

Изменить настройки темы

Истории

Работа

Веб дизайнер
43 вакансии

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн