ОПРЕДЕЛИМСЯ С ТЕРМИНОМ "ДИЗАЙН”
Подавляющее большинство русскоязычной аудитории под термином "дизайн”, к сожалению, понимает его (дизайна) графический аспект. Это в корне неверно. Особенно это утверждение касается веб дизайна. Веб-дизайн, как и брендинг, это гораздо больше, чем красивые картинки на экране вашего монитора.
Веб-дизайн, — это совмещение Интернет- технологий и приемов коммуникации с пользователем ресурса, включающее, в том числе, и графический аспект.
Поэтому, трактовать позицию веб-дизайнера, как позицию эксперта в области применения распространенных графических пакетов, — неправильно.
ВЕБ-ДИЗАЙНЕР VS HTML КОДЕР
Веб-дизайнер — это профессия. HTML-кодирование — это "умение” (skill). Я ни в коем случае не хочу обидеть начинающих веб-дизайнеров. Этот веблог — именно для них. Друзья, судите сами, со временем, (да и сейчас это возможно) закодировать любой текст в HTML — сможет множество программ, а создать уникальный веб-сайт, отвечающий всем требованиям потенциального клиента — отнюдь. Без участия компетентного человека это попросту нереально. Плох тот солдат…
ВЕБ-ДИЗАЙНЕР VS ВЕБ-РАЗРАБОТЧИК (WEB DEVELOPER)
Вспомним первую цитату: "Обширные знания и умение применить HTML/DHTML,XML, JavaScript, PHP, PERL, ASP.…” Языки программирования, относящиеся к "Веб-серверной” компоненте (бизнес-логика) производства Интернет-ресурсов — совершенно иная "епархия”. PHP, Perl, ASP(x), Ruby, Java — это области знаний, компетентное использование которых гораздо сложнее и требует гораздо большего количества времени и опыта, чем XHTML и CSS. Я говорю о действительно компетентном, экспертном использовании этих знаний. Проектным менеджерам стоит знать, что среди таких веб-разработчиков практически нет идиотов, которые будут работать за месячную компенсацию в 700 долларов на фактической позиции HTML-верстальщика.
Но есть одно "но”. Мой опыт подсказывает, что чем "круче” программист, тем меньше внимания он уделяет значимости интерфейса. Это естественно, — правое и левое полушарие :) С точки зрения развития бизнеса напрашивается простой вывод, — в серьезных проектах использовать и веб-дизайнера и веб-разработчика. Каждый должен заниматься действительно своим делом.
ВЕБ-ДИЗАЙНЕР VS ГРАФИЧЕСКИЙ ДИЗАЙНЕР
Оптимальный вариант — совмещение этих позиций в одну. Идеальный вариант, если претендент, обладая профессиональными знаниями и навыками веб-дизайнера, свободно оперирует такими понятиями как композиция, цветовая теория, баланс, ритм и так далее. Гениальный вариант, — это человек с высшим образованием в области дизайна, желательно с бэкграундом в полиграфической индустрии, освоивший практику веб-дизайна.
Проблема в том, что как правило, веб-дизайнером считается графический дизайнер, а функции веб-дизайнера (в очень уменьшенном ассортименте) возлагаются на HTML-верстальщика. Такая ситуация является проблемой, суть которой заключается в низком (техническом и пользовательском) качестве веб-продукции. Поэтому, в странах с развитой индустрией веб-производства, принято разделять позицию веб-дизайнера (технический специалист) и позицию graphic artist.
Как решить эту проблему? HTML-кодеру стать веб-дизайнером, а графическому дизайнеру усвоить разницу между полиграфией и вебом. Да и HTML-кодера (будущего веб-дизайнера) уважать больше. Его труд уж точно не менее ценен, а с пользовательской перспективы гораздо более важен. Селяви.
ПОДВЕДЕМ ИТОГ. WEB-DESIGN SKILLS
Необходимые знания и навыки.
- Высокий уровень знаний технологий XHTML и CSS.
- Умение применять на практике CSS позиционирование.
- Понимание разницы между HTML, XHTML, XML.
- Понимание и уместное использование JavaScript, Ajax.
- Умение писать эффективный код без ошибок, в соответствии со спецификациями W3C.
- Понимание необходимости писать доступный код, — Accessibility.
- Знание основ организации информации, проектирования Информационной архитектуры.
- Уверенное владение программными пакетами (какими — не имеет значения).
Дополнительные навыки, "большие плюсы”.
- Базовые знания распространенных языков веб-программирования, на уровне понимания кода.
- Художественное или околохудожественное образование.
- Понимаие основ оптимизации информации с целью продвижения сайта в топ поискового рейтинга (SEO)
Так чем же веб-дизайнер отличается от HTML-верстальщика? Тем же, чем кутюрье от портного.