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

Вин Чои

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

Глава 1. Введение

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

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

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

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

Точка

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

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

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

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

Ответ на этот вопрос возник из подсознания, из моего стремления во всем найти порядок (или установить его), именно оно и сделало меня графическим дизайнером.

Почему я написал эту книгу

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

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

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

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

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

использования типографской сетки в веб-дизайне

уделено недостаточно много внимания.

Для кого эта книга

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

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

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

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

Заключительная рекомендация

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

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

Глава 2. Концепция

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

• Сетки делают информацию упорядоченной, цельной и гармоничной.

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

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

Невидимый порядок

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

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

ощущение

порядка, но не обязательно его

наличие.

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

отсутствие беспорядка.

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

почувствовать

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

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

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

Краткая ретроспектива

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

«Книге о сетке» (The Grid Book),

описывающей историю развития сетки как концептуальной основы, искусствовед Ханна Б. Хиггинс пишет:

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

любой

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

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

Математические формулы

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

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

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

XX век

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

В 1920-х и 1930-х годах произошел революционный сдвиг в направлении рациональности, непосредственно связанный с новыми технологичными подходами. Среди основоположников модернистского подхода к дизайну можно назвать Зль Лисицкого, Курта Швиттерса, Яна Чихольда, Пауля Реннера, Ласло Мохой-Надя и др. Большинство работали в Германии, а некоторые преподавали в знаменитом «Баухаусе». Они настаивали на новой парадигме упорядочения мира: форма должна следовать за функцией, системное мышление и стандартизация необходимы. Они отвергали прямое копирование природных форм, а вместо него предлагали использовать внутреннюю красоту техники, которая тогда полным ходом меняла общество.

Из-за распространения в Германии идей фашизма многие из упомянутых ранее дизайнеров были вынуждены покинуть страну в 1932 году, после того как нацисты закрыли «Баухаус». Многие переехали в Швейцарию, где их идеи нашли поддержку, а новый подход к графическому дизайну продолжил развиваться и процветать. Идеалы «Баухауса» «обросли» научно обоснованной простотой и минимализмом, в результате чего сформировался так называемый международный типографский стиль. Базовой идеей, естественно, было использование сетки в дизайне, позволяющей задействовать структуру каждой страницы для создания ощущения порядка. В умелых руках швейцарских дизайнеров, например Йозефа Мюллера-Брокмана, сетки находили применение почти в каждом дизайнерском решении, геометрические формы становились все более выразительными, а математические расчеты, лежащие в основе элементов, становились все более важными. Швейцарский стиль, как его иногда называют, быстро превратился в совершенный набор визуальных средств, который принято считать пиком художественного развития графического дизайна.

В это же время другая часть бывших ведущих специалистов «Баухауса» переехали в Америку, где их идеи завоевали популярность и расцвели после окончания Второй мировой войны. С конца 1950-х годов немецкие дизайнеры объединились с дизайнерами-эмигрантами из других европейских стран и американскими специалистами, среди которых был, например, Пол Рэнд. Вместе они превратили модернистскую основу порядка в эстетический идеал и главную составляющую жизни американцев XX века. Модернистский графический дизайн и сетка на протяжении десятилетий меняли облик Америки и до сих пор остаются неотъемлемой частью используемых визуальных средств.