Я розробляв HTML / CSS з кількома дизайнерами, і як уже було сказано, "срібної кулі" немає. Дизайнери, з якими я працював, не знали багато (нічого) про html / css. Деякі з них мали певний досвід веб-дизайну, і я мушу сказати, коли вони мають ці знання, це завжди закінчується легшим для розробки та «кращим веб-сайтом», особливо коли реагує UX на чутливість.
Я здогадуюсь, що деякі компанії, які шукають веб-сайт, не знають / ігнорують: будь-хто може сказати, що він графічний дизайнер / веб-розробник / веб-дизайнер / дизайнер інтерфейсу з базовими знаннями (або навіть ні, так, я це бачив) у будь-якому. Тоді як "справжні" можуть пройти додаткову милю та створити ефективний, ефективний веб-сайт. Я намагаюся "навчити" клієнта і пояснити, що Вебдизайн передбачає навички, які "друкують тільки" графічні дизайнери не мають. Коли це працює, я зазвичай надсилаю клієнта до дизайнерів, з якими я вже працював і мають спільний робочий процес.
Це говорить, що часто трапляється з багатьох причин, коли ви закінчуєте створювати веб-сайти з людьми, які мають графічні навички та не мають навичок веб-дизайну. У цій ситуації найкращим способом, який я знайшов, щоб заощадити час кодування і не закінчитись нерозбірливими макетами, є залучення до процесу проектування та спілкування з дизайнером та пояснення, що можна / чого не можна робити, а що було б простіше / краще з вашої точки зору.
Хоча це може бути складно організувати в деяких ситуаціях, це капітал, щоб пояснити клієнтові та дизайнеру, що "якщо ви думаєте, що веб-дизайн створює велике розміщення веб-проекту, ви в кінцевому підсумку економите час, гроші та головні вправи", і що ви будете із задоволенням беруть участь у процесі проектування, щоб заощадити гроші та головні часи.
Це основний процес, який я намагаюся дотримуватися у більшості проектів:
- Дизайнер будує графічні стандарти, якщо вони не існують (я зазвичай тут не залучаюсь. Я просто намагаюся натякнути дизайнеру на шрифти, сумісні з веб-сайтами: шрифти Google)
- Макет зроблений дизайнером. Я залучаюсь сюди і працюю з дизайнером над створенням веб-схем (особливо для чуйних), перш ніж клієнт бачить це .
- Клієнт підтверджує змок
- Я кодую підрахунок
Час, який я витрачаю на спілкування та роботу з дизайнером, заощаджується під час процесу кодування, і це закінчується більш простим, ремонтованим та акуратнішим кодом.
Це не врятує вас від щасливого дизайнера, який закликає вас у вечір п'ятниці з дуже гарною підказкою, яку бачив клієнт і тепер хоче з цим реченням: "Ей, спасибі, чи можете ви кодувати це для мене, термін - це вчора! " Тоді вся теорія розпадається, і якщо ти шукаєш роботу в цей момент, ти хороший для головної кінця протягом усього тижня.
Висновок:
Я не думаю, що це сильно відрізняється від будь-якого коду, пов’язаного з непроектним, найкращий спосіб роботи з іншими людьми - це спілкування з ними.