Читабельность и легкочитаемость: два разных качества текста

Профессиональные типографы разграничивают два понятия, которые часто путают: legibility (различимость отдельных знаков) и readability (лёгкость восприятия текста как потока). Это не синонимы.

Страница книги, открытая при дневном свете, с мелким текстом двухколонного набора и чёткими отступами

Legibility: различимость знаков

Legibility — это характеристика отдельного шрифта: насколько легко распознать каждый глиф в изоляции. Хорошая различимость означает, что буква «l» не спутается с «I» (заглавной i) или цифрой «1», «rn» не читается как «m», а «0» (ноль) и «О» (буква) однозначно различимы.

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

Тест на различимость

Наберите следующую строку в своём шрифте: «IlO0rn». Если все шесть символов однозначно различимы — шрифт обладает высокой legibility. Если некоторые неотличимы друг от друга — это ограничение, которое нужно учитывать при выборе контекста использования.

Факторы, влияющие на legibility

  • Различие глифов: уникальность формы каждой буквы
  • Апертура: открытость счётчиков букв (c, e, a, s) — чем открытее, тем лучше различимость
  • Соотношение штрихов: разница между тонкими и толстыми штрихами (при очень высоком контрасте мелкие элементы пропадают при малом кегле)
  • x-высота: более высокие строчные буквы лучше различимы при мелком кегле

Readability: восприятие текстового потока

Readability — это характеристика не отдельного шрифта, а набора: насколько легко читатель воспринимает длинный текстовый массив. Шрифт может обладать высокой legibility (все буквы чётко различимы), но создавать крайне низкую readability из-за неудачных настроек набора.

Параметры, определяющие readability

ПараметрОптимальный диапазонЭффект отклонения
Длина строки55–75 символовКороче: слишком частые переносы взгляда. Длиннее: потеря строки при переводе
Межстрочный интервал1.4–1.6 × кегльМеньше: строки сливаются. Больше: текст воспринимается фрагментами
Размер кегля16–18px (экран), 10–12pt (печать)Меньше: напряжение зрения. Больше: нарушение ритма чтения
Контраст текст/фон≥ 4.5:1 (WCAG AA)Ниже: дискомфорт при длительном чтении
ВыравниваниеПо левому краю (экран)Полное выравнивание без переносов создаёт «реки» пробелов

Межстрочный интервал: ключевой параметр

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

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

Длина строки: 66 символов и правило Брингхёрста

Роберт Брингхёрст в «Основах стиля в типографике» называет 66 знаков идеальной длиной строки для одноколонного набора. Это не магическое число, а следствие физиологии: при такой длине читатель совершает оптимальное количество саккад (скачков взгляда) и минимальное — при поиске следующей строки.

Более широкий диапазон допустим: 55–75 символов. За пределами 85 символов глаз начинает «терять» строку при переводе взгляда — читатель либо повторяет ту же строку, либо перескакивает через одну.

Выравнивание по ширине: мифы и реальность

Выравнивание по обоим краям (justification) — стандарт книжной печати — создаёт элегантные прямоугольные блоки текста. Но в вебе оно работает иначе: браузеры не умеют расставлять переносы так же точно, как профессиональные верстальные системы, создавая «реки» — визуальные пустоты, нарушающие ритм чтения.

Для веба рекомендуется выравнивание по левому краю (ragged right): неровный правый край не мешает восприятию, зато избавляет от неравномерных межсловных пробелов. Исключение — если вы используете CSS-свойство hyphens: auto с корректным языковым атрибутом — тогда выравнивание по ширине может работать приемлемо.

Доступность как стандарт

Стандарт WCAG 2.1 (Web Content Accessibility Guidelines) формализует минимальные требования к читабельности для людей с нарушениями зрения:

  • Коэффициент контраста текст/фон: не менее 4.5:1 для обычного текста (уровень AA)
  • Не менее 7:1 для повышенной доступности (уровень AAA)
  • Крупный текст (18pt+ или 14pt+ жирный): допустимо 3:1
  • Рекомендуемый минимум кегля для основного текста: 16px
Проверить контраст онлайн