Дизайнеры для разработчиков - что я должен знать? - PullRequest
4 голосов
/ 27 ноября 2008

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

Я готовлюсь разместить клиентский логин / пароль "портал" на моем сайте. Ничего особенного, просто достаточно, чтобы предоставить своим клиентам здравый смысл и место для безопасной загрузки изображений. Я занимаюсь только внешним видом и ощущением этого, не более того. О каких потенциальных подводных камнях я должен знать, с моей стороны, чтобы избежать того, чтобы разработка заканчивалась волосатым?

И, конечно, ценится и любой другой самородок мудрости. Спасибо!

Ответы [ 3 ]

5 голосов
/ 27 ноября 2008

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

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

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

2 голосов
/ 27 ноября 2008

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

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

Немного базовых знаний о работе разработчика тоже поможет.

1 голос
/ 27 ноября 2008

Некоторые идеи, которые могут сгладить процесс:

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

Изучите основы хорошего HTML и CSS. Есть много ссылок, но вы можете попробовать A List Apart в качестве отправной точки.

...