Статьи

Должен ли веб-дизайнер кодировать? … Результаты опроса

Наш недавний опрос задал вопрос: каким уровнем знаний HTML и CSS должен обладать веб-дизайнер? Это обсуждалось подробно в « Должны ли дизайнеры иметь навыки кодирования? Результаты опроса были следующими:

  • 70% респондентов заявили, что веб-дизайнеры должны обладать хорошими знаниями в области HTML и CSS
  • 25% заявили, что базовые знания были адекватными
  • 5% считают, что хороший дизайнер может создать отличный дизайн сайта без знания кода.

Были также отличные комментарии …

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

chrishoward

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

joybells

Если вы веб-дизайнер, вы должны знать, как кодировать. Если нет, то вы дизайнер, а не веб-дизайнер.

alialib

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

BPlunkett

Суть проблемы сводится к вашему определению «веб-дизайнер». Это субъективно будет зависеть от вашего собственного опыта. Для некоторых это художник-график, который создает макеты веб-дизайна. Для других это человек, который может создать высококачественный код макета с CSS-эффектами и JavaScript-взаимодействиями. У большинства людей будет мнение где-то между двумя крайностями. Тем не менее, я был немного удивлен, обнаружив значительную долю респондентов, заявивших, что хорошие навыки кодирования необходимы. В некоторых случаях это зависит от размера и типа вашей организации. Крупные компании могут иметь специалистов по определенным технологиям , в то время как внештатный фрилансер обычно требует более широкого спектра навыков и не может избежать изучения HTML и CSS. Наконец, это зависит от ваших устремлений. Многие талантливые художники-графики не хотят кодировать. Многие программисты мало интересуются дизайном. Тем не менее, оба могут претендовать на роль веб-дизайнера, потому что этот термин используется во всей отрасли.

HTML и CSS сложнее, чем вы ожидаете …

Существует распространенное заблуждение, что HTML и CSS просты. Возьмите образец резюме от людей в IT, и вы найдете смехотворно большое число HTML цитата в качестве набора навыков. Многие из этих людей также знают правила игры в шахматы — но сколько из них могут претендовать на звание гроссмейстера? Хотя HTML и CSS не являются языками программирования, они имеют тонкие сложности, которые не оцениваются, пока у вас не будет значительного опыта разработки. Художники-графики полагаются на точное позиционирование, а программисты — на жесткие соглашения о кодировании, однако такой уровень точности редко встречается в мире браузеров. Мало кто осваивает HTML и CSS, независимо от того, переходят ли они из области дизайна или программирования. Должны ли мы ожидать, что все будут иметь глубокие знания об особенностях браузера, удобстве использования, семантике, доступности, прогрессивных улучшениях и т. Д.?

… но это не оправдание для непонимания среды

Трудно идти в ногу с достижениями в области веб-технологий и передовых методов. Тем не менее, у дизайнеров мало оправданий тому, что они не понимают основы Интернета как среды. Те же ошибки совершаются с удручающей регулярностью. По моему опыту, лучшие художники-графики понимают основные концепции Интернета и применяют хорошие методы дизайна. Лучшие разработчики знают, как конструктивно анализировать дизайн и преобразовывать его в качественный код. Нечасто можно встретить кого-то, кто может сделать и то, и другое … настоящие веб-дизайнеры — редкая порода.