LibKing » Книги » comp-programming » Чои Вин - Как спроектировать современный сайт

Чои Вин - Как спроектировать современный сайт

Тут можно читать онлайн Чои Вин - Как спроектировать современный сайт - бесплатно ознакомительный отрывок. Жанр: comp-programming. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте LibKing.Ru (ЛибКинг) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Чои Вин - Как спроектировать современный сайт
  • Название:
    Как спроектировать современный сайт
  • Автор:
  • Жанр:
  • Издательство:
    неизвестно
  • Год:
    неизвестен
  • ISBN:
    нет данных
  • Рейтинг:
    3.66/5. Голосов: 91
  • Избранное:
    Добавить в избранное
  • Ваша оценка:

Чои Вин - Как спроектировать современный сайт краткое содержание

Как спроектировать современный сайт - описание и краткое содержание, автор Чои Вин, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

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

Как спроектировать современный сайт - читать онлайн бесплатно ознакомительный отрывок

Как спроектировать современный сайт - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Чои Вин
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

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

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

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

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

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

Базовая сетка поможет выбрать параметры заголовков и подзаголовков – HTML-стилей Н1, Н2, НЗ и т. д. Заголовки Н1, как правило, имеют наибольший размер на странице, они обычно отделены от основного текста и поэтому их необязательно привязывать к базовым строкам. А заголовки Н2 и НЗ обязательно должны учитывать базовую сетку. Очевидно, что эти элементы оформления должны быть крупнее и/или более заметны, чем основной текст, но базовая сетка основана на интерлиньяже, а не на размере шрифта. Например, если мы выберем для заголовков Н2 размер 24 пт, интерлиньяж должен составить 26 пт (две базовые линии). Размер шрифта может колебаться в диапазоне от 22 до 30 пунктов, но межстрочный интервал при этом составляет 36 пунктов. Более точное значение определяется визуальной оценкой текста: попадают ли нижние выносные элементы букв (например, g и y) на расположенный ниже текст и достаточен ли интерлиньяж для удобства восприятия информации.

Не все параметры текста должны соответствовать сетке базовых строк. Здесь заголовок Н1 находится вне сетки

Расчет полей

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

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

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

Определение областей усложняется при разной высоте страниц

Как подобрать правильную высоту этих полей? Нам поможет золотое отношение. Учтем разрешение экрана компьютера и используем золотое отношение, считая, что коэффициент приближенно равен 1,618. Разделив ширину страницы (960 пикселов) на 1,618, после округления получим 593.

Прямоугольник шириной 960 и высотой 593 пиксела почти идеально соответствует золотому отношению. Если разместить этот прямоугольник в верхней части страницы, его нижний край задаст границу поля. В нашей базовой сетке ближайшая линия находится на уровне 594 пикселов – 33-я строка сверху. И снова наши расчеты будут приближенными, так что полученное число можно использовать и считать, что горизонтальные поля будут разбивать страницу на фрагменты высотой 594 пиксела, начиная с верха страницы.

Высота полей рассчитывается с помощью золотого отношения

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

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

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

Попробуем использовать правило третей, чтобы усовершенствовать подход к выбору размера поля. Если разделить 594 пиксела на 3, получим 198-пиксельную область, привязанную к сетке базовых линий. Используя базовую линию для задания промежутка между третями, мы получим 180-пиксельные поля по 10 базовых строк в каждом.

Читать дальше
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать


Чои Вин читать все книги автора по порядку

Чои Вин - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Как спроектировать современный сайт отзывы


Отзывы читателей о книге Как спроектировать современный сайт, автор: Чои Вин. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
Большинство книг на сайте опубликовано легально на правах партнёрской программы ЛитРес. Если Ваша книга была опубликована с нарушениями авторских прав, пожалуйста, направьте Вашу жалобу на PGEgaHJlZj0ibWFpbHRvOmFidXNlQGxpYmtpbmcucnUiIHJlbD0ibm9mb2xsb3ciPmFidXNlQGxpYmtpbmcucnU8L2E+ или заполните форму обратной связи.
img img img img img