Что такое размер строки

Char*. Как определить размер строки?

Добрый день!
Вопрос вроде бы на первый взгляд простой, но ответ на него найти не получается.
Как определить разме строки?

Результат ниже приведенного кода:

Найти размер динамической строки char
char *text = new char; *text=’\0′; cout 39

Добавлено через 2 минуты

Согласен. я наверное привел не совсем корректный пример, хотел сократить Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки.
Вот более полный и корректный пример.
Суть в том, что я загружаю в буфер char* файл и пытаюсь понять его размер.

Смотря в каком контексте использовать слово «размер».
Если для выделения памяти, то надо конечно учесть терминирующий ноль.
А если для кол-ва символов, то здесь и вовсе возможны варианты с кодировками.

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

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

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

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

Добавлено через 4 минуты

Это не одна строка, это может быть строка, а может быть файл с изображением или музыкой и т.д.

Добавлено через 47 секунд

Преобразование char в char* или разделить на две строки
Пытаюсь сделать программу под linux. Возникла проблема, описанная в заголовке. Мне нужно разделить.

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строкиСтрока: чем отличается строки string, char, char*?
Помогите разобраться,совсем плохо идёт,чем отличается строки string,char,char* И если можно пару.

Запись строки char в массив char
Глупый вопрос, но что поделать, многое забыл. Хочу записть строку типа char в массив строк типа.

Как скопировать содержимое строки char?
У меня в структуре есть член структуры char* text; и const temp char* = CharToDouble(10) Что-то у.

Источник

Основные понятия системы стихосложения. Виды строф в лирике

Содержание:

Современные принципы стихосложения сформированы в результате языковой реформы М.В. Ломоносова, с тех пор не изменялись.

Основные понятия системы стихосложения

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

Подчиняется трем основным схемам:

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

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

НастоЯщую нЕжность не спУтаешь — — / — — / — — / — —
Ни с чЕм, и онА тихА — / — — / — /
Ты напрАсно бЕрежно кУтаешь — — / — / — — / — —
Мне плЕчи и грУдь в мехА — / — — / — /

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

Виды строф в лирике

Строфа — это группа стихов (строк), объединенная ритмически и рифмой, составляющая единое целое. Схема, по которой строится строфа в стихотворении (ритм+рифмовка), повторяется на протяжении всего стихотворного произведения.

Трехстишие: терцеп, терация
Средняя строка рифмуется с крайними
строками следующей строфы: aba bcb cdc и т.д.

Земную жизнь пройдя до половины,
Я очутился в сумрачном лесу,
Утратив правый путь во тьме долины.

(Данте А. «Божественная комедия»)

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

В надежде славы и добра
Гляжу вперед я без боязни:
Начало славных дней Петра
Мрачили мятежи и казни.

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

(Лермонтов М.Ю. «Последний сын вольности»)

Шестистишие: секстина
Строфа, состоящая из четверостишия и
двустишия с разной системой рифм.

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

(Фет А.А. «Какая ночь! Как воздух чист. »)

Семистишие: септима
Как правило, ямб с расположением рифм aabcccb.

«Скажи-ка, дядя, ведь не даром
Москва, спаленная пожаром,
Французу отдана?
Ведь были ж схватки боевые,
Да, говорят, еще какие!
Недаром помнит вся Россия
Про день Бородина!»

(Лермонтов М.Ю. «Бородино»)

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

Твердые стихотворные формы

Cтихотворные формы, в которых традицией определены объем и строфическое строение стихотворения

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

Рифма

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

Значит, поэзию от прозы отличает ритмика, а не рифма.

Стопа

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

Стихотворный размер

Схема, по которой строится стихотворная строка. Различают размеры по количеству слогов в одной стопе и количеству стоп в строке. Если количество стоп в стихе не регламентируется, то число слогов, ударных/безударных, объединенных в стопу, – главный критерий для определения стихотворного размера. Для удобства обозначим ударный слог – У, а безударный – б.

Все схемы размеров делят на дву- и трехсложные (по количеству слогов):

Двусложный размер

Двухсложные – в стопе только 2 слога – хорей и ямб у первого ударение на первом слоге, у второго – на втором. То есть, схема хорея – это Уб/, а ямба – бУ/.

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

Трехсложный размер

Трехсложных размеров три:

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

Интересно! Способ отличить и запомнить стихотворные размеры от литературоведа А. Илюшина:

Достаточно проскандировать стихотворную строчку, как футбольную кричалку, и сравнить, на какой вариант ложится стих.

Источник

Размер (стихотворный)

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

Содержание

Виды стихотворных размеров

Однодольный размер

Брахиколон — однодольный размер, при котором в каждой стопе содержится слово, состоящее только из одного слога. Стоп в строке может быть одна, две (как в примере), три или четыре.

Двудольные размеры

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

Бу́ря мгло́ю не́бо кро́ет_́_ __ · _́_ __ · _́_ __ · _́_ __
Ви́хри сне́жные крутя́;_́_ __ · _́_ __ · __ __ · _́_
А. С. Пушкин, «Зимний вечер»

Ямб — двудольный размер, с ударением на последнем слоге в стопе, то есть в строке ударными являются второй, четвёртый, шестой и т. д. слоги. Пример пятистопного ямба:

Наря́жены мы вме́сте го́род ве́дать,__ _́_ · __ __ · __ _́_ · __ _́_ · __ _́_
Но, ка́жется, нам не́ за кем смотре́ть__ _́_ · __ __ · __ _́_ · __ __ · __ _́_
А. С. Пушкин, «Борис Годунов»

Трехдольные размеры

Дактиль — трехдольный размер, с ударением на первом слоге в стопе, то есть в строке ударными являются первый, четвертый, седьмой и т. д. слоги. Пример четырехстопного дактиля:

Сла́вная о́сень! Здоро́вый, ядре́ный,_́_ __ __ · _́_ __ __ · _́_ __ __ · _́_ __
Во́здух уста́лые си́лы бодри́т;_́_ __ __ · _́_ __ __ · _́_ __ __ · _́_
Н. А. Некрасов, «Железная дорога»

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

Одна́жды в студе́ную зи́мнюю по́ру__ _́_ __ · __ _́_ __ · __ _́_ __ · __ _́_ __
Я и́з лесу вы́шел; был си́льный моро́з__ _́_ __ · __ _́_ __ · __ _́_ __ · __ _́_
Н. А. Некрасов, «Крестьянские дети»

Анапест — трехдольный размер с ударением на третьем слоге в стопе, то есть в строке ударными являются третий, шестой, девятый и т. д. слоги. Пример трехстопного анапеста:

Я тебе́ ничего́ не скажу́,__ __ _́_ · __ __ _́_ · __ __ _́_
Я тебя́ не встрево́жу ничу́ть__ __ _́_ · __ __ _́_ · __ __ _́_
А. А. Фет, «Я тебе ничего не скажу…»

Логаэд

Все стихотворные размеры, приведенные выше, основаны на последовательности нескольких стоп одного типа. В отличие от них логаэд — это размер, в строке которого чередуется несколько различных стоп. Например:

См. также

Полезное

Смотреть что такое «Размер (стихотворный)» в других словарях:

РАЗМЕР СТИХОТВОРНЫЙ — РАЗМЕР СТИХОТВОРНЫЙ, способ организации звукового состава отдельного стихотворного произведения. В силлабическом стихосложении определяется числом слогов в стихе (строке); в тоническом числом ударений; в метрическом и силлабо тоническом метром и… … Современная энциклопедия

РАЗМЕР СТИХОТВОРНЫЙ — способ организации звукового состава отдельного стихотворного произведения или его отрывка (в случае полиметрии). В силлабическом стихосложении определяется числом слогов; в тоническом числом ударений; в метрическом и силлабо тоническом метром и… … Большой Энциклопедический словарь

Размер стихотворный — РАЗМЕР СТИХОТВОРНЫЙ, способ организации звукового состава отдельного стихотворного произведения. В силлабическом стихосложении определяется числом слогов в стихе (строке); в тоническом числом ударений; в метрическом и силлабо тоническом метром и… … Иллюстрированный энциклопедический словарь

размер стихотворный — способ организации звукового состава отдельного стихотворного произведения или его отрывка (в случае полиметрии). В силлабическом стихосложении определяется числом слогов; в тоническом числом ударений; в метрическом и силлабо тоническом метром… … Энциклопедический словарь

Размер стихотворный — Стихотворный размер частная реализация стихотворного метра, его вариация. В силлабо тоническом стихосложении (например, в русском) варьируется, главным образом, длина строки: так, ямбический метр может выступать в виде одностопного, двухстопного … Википедия

размер стихотворный — см. стихотворный размер … Терминологический словарь-тезаурус по литературоведению

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

размер стихотворный — РАЗМЕ´Р СТИХОТВО´РНЫЙ ходовое и довольно точное выражение, характеризующее определенные метрические нормы, в пределах которых проходит стиховой ритмический процесс. Все метрические стихи, построенные на кратных повторах стопы, имеют определенный… … Поэтический словарь

Размер стихотворный — форма стихотворного Ритма, последовательно выдержанная на протяжении стихотворного произведения или его отрывка. В силлабическом стихосложении (См. Силлабическое стихосложение) Р. с. определяется числом слогов (8 сложный стих, 11 сложный… … Большая советская энциклопедия

Размер стихотворный — см. Метр, Метрика и Стихосложение … Энциклопедический словарь Ф.А. Брокгауза и И.А. Ефрона

Источник

Строки в языке C++ (класс string)

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

Строки можно объявлять и одновременно присваивать им значения:

string S1, S2 = «Hello»;

Строка S1 будет пустой, строка S2 будет состоять из 5 символов.

Строки в языке C++ могут

Конструкторы строк

Конструкторы можно вызывать явно, например, так:

Неявно конструктор вызывается при объявлении строки с указанием дополнительных параметров. Например, так:

Подробней о конструкторах для строк читайте здесь.

Ввод-вывод строк

Строка выводится точно так же, как и числовые значения:

cout >» для объекта cin:

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

Арифметические операторы

Подробней о методе resize.

clear

Подробней о методе clear.

empty

Подробней о методе empty.

push_back

Подробней о методе push_back.

append

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

Подробней о методе append.

erase

Подробней о методе erase.

insert

Подробней о методе insert.

substr

Подробней о методе substr.

replace

Заменяет фрагмент строки на несколько равных символов, другую строку или фрагмент другой строки. Способы вызова аналогичны способам вызова метода append, только первыми двумя параметрами являются два числа: pos и count. Из данной строки удаляется count символов, начиная с символа pos, и на их место вставляются новые символы.

Подробней о методе replace.

Подробней о методе find.

rfind

Ищет последнее вхождение подстроки («правый» поиск). Способы вызова аналогичны способам вызова метода find.

Подробней о методе rfind.

find_first_of

Ищет в данной строке первое появление любого из символов данной строки str. Возвращается номер этого символа или значение string::npos.

find_last_of

Ищет в данной строке последнее появление любого из символов данной строки str. Способы вызова и возвращаемое значение аналогичны методу find_first_of.

Подробней о методе find_last_of.

find_first_not_of

Ищет в данной строке первое появление символа, отличного от символов строки str. Способы вызова и возвращаемое значение аналогичны методу find_first_of.

find_last_not_of

Ищет в данной строке последнее появление символа, отличного от символов строки str. Способы вызова и возвращаемое значение аналогичны методу find_first_of.

c_str

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

Источник

Размер имеет значение: Каким должен быть текст на сайтах с адаптивной версткой

Лаура Франц, UX-эксперт и профессор Массачусетского университета Дартмут, опубликовала в издании Smashing Magazine материал о том, как создателям интернет-проектов следует работать с текстом при применении адаптивного дизайна. ЦП выбрал самые интересные моменты из этой статьи.

Как читают люди

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

Существует три основных способа прочтения текста в интернете. В 2006 году исследовательская организация Nielsen Norman Group опубликовала изображения «тепловых карт», полученных в ходе изучений того, как пользователи смотрят на веб-страницы (eye-tracking). На этих изображениях зоны веб-страницы, на которые испытуемые обращали больше всего внимания, обозначены красным цветом, менее востребованные зоны отображены желтым, а наименее востребованные участки — фиолетовым.

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

Чтение — сложный процесс

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строкиПользователи не читают все слова на странице

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строкиПри чтении используется периферическое зрение

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строкиЧитатели обращают внимание сразу на несколько слов

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строкиПостоянная борьба горизонтального и вертикального просмотров приводит к появлению F-образных паттернов

Длина строки и чтение

Типографы обсуждают связи вертикальных и гоизонтальных движений глаз уже почти столетие. Еще в 1928 году Ян Чихолд (Jan Tschichold) заявил о минусах текста, выровненного по центру, и рекомендовал выравнивание по левому краю. Он считал, что это поможет читателям в восприятии информации — появление четкой вертикальной линии по левому краю страницы, которую человек может использовать после прочтения горизонтальной строки для перехода к следующей.

Идеальные цифры: от 45 до 75 символов

Существует множество «правил» относительно того, какой должна быть горизонтальная строка текста. Лаура Франц цитирует Джеймса Крейга, который в 1971 году написал в своей книге «Дизайн с типографикой» (Designing with type):

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

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

Часто в качестве идеальной длины строки называют цифру 65 символов. Считается, что в интернете хорошо работают тексты, строки в которых насчитывают от 45 до 75 символов. Лаура Франц, однако, говорит, что согласно ее опыту, верхнюю планку можно раздвинуть до 85 символов на строку (включая пробелы и знаки препинания).

Размер шрифта и чтение

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

Статические веб-страницы и размер шрифта

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

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строкиСлева: Главная колонка текста имеет рекомендованную длину, однако без адаптивной структуры, он слишком мал для устройств с небольшими экранами. Справа: Размер шрифта (Verdana 13 пикселей для левой колонки, Georgia 18 пикселей для введения и 16-пиксельная Georgia для основного контента) хорошо подходит для чтения на ноутбуке.

Небольшие устройства и размер шрифта

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строкиСлева: для сохранения длины строки размер шрифта уменьшен до 12 пикселей Verdana и 14-пиксельной Georgia, что усложняет чтение. Справа: 13-пиксельная Verdana и Georgia 17 пикселей позволяют улучшить «читабельность», хотя длина строки теперь и не является идеальной.

Большие устройства и размер шрифта

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

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

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строкиКогда шрифт становится слишком крупным, читатель все равно пытается использовать привычный ему «горизонтальный ритм». Это вынуждает человека читать слова частями, а не целиком, снижая скорость чтения и прилагая к этому больше усилий.

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

На практике гораздо более эффективным методом является сохранение общей «читабельности» текста с простым выравниванием по ширине. Если же этого не делать и увеличивать шрифт с сохранением идеальной длины строки, то читать такой текст на большом экране не очень удобно. Пример подобной ошибки — сайт проекта A List Apart, текст на котором хорошо считывается на маленьком экране мобильного устройства, но становится слишком большим на экране ноутбука.

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

Межстрочный интервал и чтение

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

Межстрочный интервал влияет на горизонтальное движение глаз

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

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строки

Межстрочный интервал и размер шрифта

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

Что такое размер строки. Смотреть фото Что такое размер строки. Смотреть картинку Что такое размер строки. Картинка про Что такое размер строки. Фото Что такое размер строкиСлева: межстрочный интервал составляет 150% от размера шрифта, но на iPhone текст читать сложно. Справа: тот же самый контент с немного увеличенным межстрочным интервалом читается гораздо легче.

Правила можно нарушать

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

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

Источник

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

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