Дек 21 2011

Наиболее полный курс веб-дизайна

Категория: Веб-дизайнМаксим Шайхалов @ 13:00

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

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

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

Раздел 1. Теория.

То, что следует знать дизайнеру, я разбил на уровни. «Прокачав» первый уровень, можно переходить ко второму и так далее.

Левел 0. «Вы все гавно!» ©

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

Ни о каком изучении фотошопа я бы думать пока не советовал.

Примерный список технологий:

  • Кодировки. В чем разница между ASCII и UTF-8?
  • HTML. Основной язык разметки интернета. Много чего можно подчерпнуть на htmlbook.ru.
  • CSS. Каскадные таблицы стилей. Вся инфа так же есть на htmlbook.ru.
  • Растровая графика. Принцип работы и отличия от векторной.
  • Векторная графика. Преимущества и недостатки по сравнению с растровой.
  • PHP и динамические страницы. Знание возможностей.
  • JavaScript. Применение и основные возможности.

Левел 1. На пути к просветлению.

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

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

Инструментарий:

  • Мозг. Это инструмент №1. Овладение им в совершенстве — 80% успеха.
  • Бумага и карандаш. Помогает фиксировать дикие идеи выдаваемые мозгом. А также вспоминать о них с утра после усиленного поиска вдохновения J
  • Инструменты прототипирования (о прототипировании позже). Можете сами сделать выбор.

              · Axure;

              · Balsamiq;

              · Adobe InDesign;

              · Adobe Fireworks;

              · Бумага;

  • Основной программный инструментарий. То, где собственно создается макет. Здесь тоже каждый определяется со своими предпочтениями.

              · Adobe Photoshop;

              · Adobe InDesign;

              · Adobe Fireworks;

              · Adobe Illustrator. Если собираетесь заняться также векторной графикой.

То, что выделено полужирным начертанием, является обязательным минимумом для получения левела. Уроками по программным продуктам Adobe завален весь интернет. Они помогут в изучении инструментария.

Очень хороши уроки по продуктам Adobe от сайта Lynda.com. Найти их можно на том же рутрекере. Будьте готовы, они на английском.

Теория дизайна:

  • Теория цвета и цветовой круг.
  • Пространственные отношения. Размер, пропорции.
  • Форма. Прямые, прямоугольники, круги, кривые Безье.

Здесь будут полезны поверхностные основные принципы дизайна.

Левел 2. Посвященный.

Чувствуете, как наливаются свинцом ваши яйца? Если нет, то марш к началу. Изученную теорию запомнить, работу с усвоенным инструментарием продолжать. Не забывать практиковаться.

Инструментарий:

Теория:

  • Правила хорошего тона в фотошопе;
  • Типографика (используйте, мать его, сглаживание шрифтов в макетах). Взаимодействие шрифтов;
  • Композиция;
  • Текстурирование;
  • Единство;
  • Баланс;
  • Контраст;
  • Динамика;

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

Смотрите на работы признанных мастеров и пытайтесь понять, почему же они такие крутые.

Левел 3. Чак Норисс веб-дизайна.

Вы умеете делать красиво. Теперь осталось научиться делать удобно.

Теория:

  • Экстремальная типографика. Роберт Брингхест и Ян Чихольд обязательны к прочтению
  • Юзабилити
  • Информационный дизайн и представление информации
  • Психология пользователя
  • User experience
  • Математические обоснования удобства интерфейсов
  • Концепция UCD
  • Книги из «Библиотеки»

Инструментарий:

  • Мастерское и интуитивное владение всеми описанными инструментами

На этом же этапе можно начать расширять количество скилов в смежных областях. Например, глубоко изучить Flash и 3ds max.

Материалы по юзабилити и интерфейсам можно опять же найти в моем блоге.

Библиотека

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

  • «Веб-дизайн» Дмитрий Кирсанов
  • «Не заставляйте меня думать» Стив Круг
  • «Психбольница в руках пациентов» Алан Купер
  • «Об интерфейсе» Алан Купер
  • «Веб-дизайн» Якоб Нильсен
  • «Дизайн привычных вещей», Дональд Норман
  • «Web-дизайн: удобство использования web-сайтов» Якоб Нильсен, Хоа Лоранджер
  • «Дизайн пользовательского интерфейса. Искусство мыть слона» Влад Головач http://uibook2.usethics.ru/
  • «Информационная архитектура в интернете» Л. Розенфельд, П. Морвиль
  • «Ководство», Артемий Лебедев
  • «Облик книги», Ян Чихольд
  • «Введение в ТРИЗ (теорию решения изобретательских задач)» Генрих Альтшуллер
  • Apple OS X HIG
  • Apple Mobile HIG
  • Microsoft UX Guide
  • «Envisioning Information» Edward Tufte
  • «Visual Explanations» Edward Tufte
  • Н. А. Атабеков. Словарь-справочник иллюстратора научно-технической книги.
  • Н. С. Валгина. Синтаксис современного русского языка.
  • А. Э. Мильчин, Л. К. Чельцова. Справочник издателя и автора. Редакционно-издательскоеоформление издания.
  • О. Ю. Соколова. Секреты композиции. Для начинающих художников
  • Г. М. Логвиненко. Декоративная композиция
  • О. Л. Голубева. Основы композиции
  • Р. В. Паранюшкин. Композиция
  • Н. М. Сокольникова. Изобразительное искусство: Основы композиции. 5 — 8 классы. Часть 3
  • И. Б. Ветрова. Неформальная композиция: от образа к творчеству
  • Л. П. Дыко. Основы композиции в фотографии
  • Дэн Маргулис. Photoshop для профессионалов. Цветокоррекция, ретушь, работа с изображениями в Adobe Photoshop
  • О. Буковецкая. Дизайн текста: шрифт, эффекты, цвет
  • Я. Чернихов, Н. Соболев. Построение шрифтов
  • Альберт Капр. Эстетика искусства шрифта
  • Роберт Брингхерст. Основы стиля в типографике
  • Иоханнес Иттен. Искусство цвета
  • М. Н. Макарова. Перспектива

Раздел 2. Практика

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

Концепция и прототип

411 thumb thumb Наиболее полный курс веб дизайна

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

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

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

Модульная сетка

960GridSystemDemo thumb Наиболее полный курс веб дизайна

Не стоит забывать про модульную сетку. Она помогает сделать красивый ровный макет. Да и верстальщикам потом будет проще.

Какую сетку выбрать? Я советую рисовать сетку в зависимости от нужд. Смысловая объединеность лучше, чем тупое разбиение на колонки. В общих случаях можно использовать сетки blueprint или 960.gs.

Пропорции и экран

Apple LED Cinema 4dccf1b3b56fc thumb Наиболее полный курс веб дизайна

Хороший сайт должен одинаково хорошо выглядеть на всех разрешениях монитора. Поэтому я ставлю ширину макета равную 1000px (для разрешения 1024*768, меньше — нет смысла) и стараюсь не выходить за нее. Элементы должны масштабироваться тоже, размеры шрифтов указываются в em, блоки и горизонтали — в процентах.

Масштабируемость

step11c thumb Наиболее полный курс веб дизайна

Правильный сайт должен предусматривать возможности роста. Поэтому проектируя меню и блоки контента закладывайте возможности для роста.

Цвет и шрифт

16 thumb Наиболее полный курс веб дизайна

Определившись с концепцией, расположением блоков и меню можно приступать к подбору цвета и шрифтов. В подборе цвета поможет Adobe Kuler (cм. теорию) и сайт http://www.colourlovers.com/.

Хороший дизайн, как правило, базируется на одном-трех шрифтах.

  • Основной шрифт
  • Шрифт заголовков
  • Дополнительный шрифт для меню, слайдеров и других специальных элементов.

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

Взаимодействие

uxdiscussion thumb 3 Наиболее полный курс веб дизайна

Сайт — это живая и интерактивная система, которая взаимодействует с пользователем. Поэтому сайт должен предусматривать реакцию на действия пользователя. Дизайнер должен ответить на ряд вопросов:

  • как будет выглядеть выпадающее меню?
  • как элементы будут реагировать на нажатие и наведение?
  • каков вид активного элемента (например, выделение раздела, в котором мы находимся) ?

Всеми этими вопросами занимается раздел под названием User Experience.

Ссылки и псеводоссылки

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

К ссылкам необходимо добавлять специальные иконки, если они:

  • открывают новое окно
  • ведут к скачиванию файла
  • ведут на RSS канал

Псведоссылки — это отдельный класс ссылок. Всю информацию по псевдоссылкам можно найти в моем блоге.

Содержание

content thumb Наиболее полный курс веб дизайна

Кто бы что не говорил, но в сайте главное — это контент и информация. Информация правит интернетом. Задача дизайнера состоит в том, чтобы максимально доступно и удобно донести информацию для посетителя. Другой вопрос о том, какую и как информацию надо донести (прайс-лист или визуальный настрой — это тоже информация).

Поэтому показываем то, как оформляется:

  • основной контент;
  • H1, H2, H3 заголовки;
  • ссылки, псевдо-ссылки;
  • списки;
  • картинка в тексте;
  • таблицы;
  • формы.

По поводу рыбы. Не используйте для рыбы различный бред (типа Яндекс Рефератов). Я никогда не ленюсь написать какую-нибудь прикольную рыбу.

AfrAn7gCQAAlYHC1 thumb Наиболее полный курс веб дизайна

Если следовать всем этим пунктам по порядку, то в итоге у нас получится правильный сайт.

Поле для изучения задано. Дерзайте!

Читать дальше →

Теги: , , ,


Ноя 16 2011

Диалоговые окна в вебе

Категория: Веб-дизайнМаксим Шайхалов @ 13:00

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

Обычно, когда речь заходит о модальных окнах, имеются в виду диалоги, как в известном сервисе GoogleDocs (на данный момент уже все работает нормально — прим. пер.). Аза критикует именно модальные окна такого рода. После открытия диалога поиска/замены, нигде нельзя кликнуть мышью. Ну, кроме самого этого диалога. Вы не сможете полистать документ, который находится под диалогом, либо скопировать из документа какое-нибудь слово и вставить в строку поиска, при этом не закрывая диалог.

googledocs thumb Диалоговые окна в вебе
Существуют и другие виды модальных окон. За примером можно отправиться на me.com компании Apple. Взгляните на панель настроек — тут нет ничего, что потребовало бы работу с перекрытым им содержимым. С точно таким же успехом это мог быть и отдельный экран.

me.com1 thumb Диалоговые окна в вебе

Вообще, именно то, что это мог быть какой-нибудь отдельный экран, и интересно. В 37 (именно так кратко именуют компанию 37signals) никогда не используются модальные окна. Панель с настройками всегда является совершенно независимым экраном приложения. Чтобы исследовать разницу между обоими подходами, достаточно смакетировать для панели настроек альтернативную версию, чтобы использовалось весь экран, как это, собственно, могло бы выглядеть в каких-нибудь стандартных web-приложениях.
me.com2 thumb Диалоговые окна в вебе
Довольно интересно сравнить обе версии. Многим именно модальный вариант понравится гораздо больше. Во-первых, его значимость намного ощутимее визуально. Во-вторых, в голове появляются интересные мысли о навигации.

Модальные окна в виде альтернативной навигации

Есть несколько вопросов, крутящиеся в нашем сознании чаще всего при работе с различным программным обеспечением — «Да где же я?» и «Что мне сделать, чтобы вернуться обратно?». Существует масса вариантов упрощения: кнопки «Отмена», вкладки и многое другое. Вот почему бы взять и не подумать о разных модальных окнах, которые бы решили те же проблемы? Такой механизм довольно эффективно сглаживает все эти вопросы. «Где я?» попросту не возникает, так как вы и не думали покидать основной экран. А ответ на вопрос «Как вернуться обратно?» вполне очевиден, потому что основной экран на заднем плане остается видимым.
diagram thumb Диалоговые окна в вебе

Немного о размере экрана

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

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

Есть и хорошие модальные окна

Интернет-сайт me.com вполне наглядно показывает, что все-таки некоторые модальные оверлеи обладают каким-никаким правом на существование, как своего рода альтернатива традиционному принципу навигации между несколькими независимыми экранами. Также довольно интересно вести рассуждения о том, какие экраны заслуживают отдельного полного окна браузера, а какие наоборот — должны относиться к разряду подуровней у других экранов. Можно предположить, что когда разные люди нахваливают приложения за их хорошую «десктопность», этот пусть небольшой недостаток навигации между несколькими экранами рождает много критических замечаний. Компания Apple хорошо показала возможность включения так называемых «десктопных» принципов в различные приложения без превращения в аналог «десктопных» систем.

via 37signals

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

Теги: , ,


Окт 03 2011

Делайте сайты для клиентов

Категория: Веб-дизайнМаксим Шайхалов @ 13:00

capitan thumb Делайте сайты для клиентов

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

Начнем, наверное с самой популярной темы.

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

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

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

Таким же образом сайты компаний делаются для себя, совершенно забывая о клиентах при этом. А как только они сами оказываются в роли клиента, то тотчас они начинают возмущаться: «где цены? где товары? wtf?!», поскольку в этот момент, обладая клиентским опытом им можно судить о том, соответствует ли сайт их задачам и целям. Я скажу вам даже еще более жуткую вещь: «Не обязательно, чтобы вам нравился ваш сайт». Но вашим клиентам он должен нравиться обязательно.
Именно здесь дизайн выходит на сцену, ставя своей целью проектирование веб-сайта с точки зрения опыта пользователей (UserExperience). Ведь именно в этом весь смысл дизайна взаимодействия.

Теги: , ,


Сен 19 2011

Псевдоссылки

Категория: Веб-дизайнМаксим Шайхалов @ 13:00

links thumb Псевдоссылки

Псевдоссылка — ссылка, с dashed или dotted подчеркиванием. При щелчке по такой ссылке не происходит переход к другой странице, а выполняется некоторое на текущей странице без ее перезагрузки. Наиболее распространена такие ссылки в Рунете, часто используются совместно с технологией AJAX. Для создания ссылок используется свойство CSS border-bottom со значение dashed или dotted.

Кто-то принимает за аналог кнопки, но это не совсем так. Давайте разберемся

Правила

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

Подчеркивание обозначает:

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

P.S.: Убедительная просьба. Перестаньте подчеркивать текст в вебе, если только это не ссылка. Лучи ненависти вызывают люди, выделяющие слова подчеркиванием. Для выделения текста уже давно изобрели полужирное и курсивное начертание.

Читать дальше →

Теги: , , ,


Авг 26 2011

Экспресс-юзабилити тест: 3dtop.net

Категория: Веб-дизайнМаксим Шайхалов @ 12:00

logo thumb Экспресс юзабилити тест: 3dtop.net

Я продолжаю публиковать оперативные -тесты различных сайтов. В этот раз в качестве подопытного выступит галерея компьютерной графики 3dtop.net.

Читать дальше →

Теги: , , ,


Следующая страница →