Веб-макет для Dev

Мне было любопытно, каков процесс/рабочий процесс для веб-проекта. В частности, если вы как дизайнер создали макет в формате (.psd или .ai), и вам нужно передать его разработчику.

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

Мысли и отзывы приветствуются. Спасибо.

Ответы (5)

"что такое процесс/рабочий процесс"

Нет ни одного. Вернее, не один . Это будет варьироваться от проекта к проекту, от команды к команде.

Общие процессы, которые я видел.

1. Отправьте Dev большой PSD

Дизайнер проводит все свое время в Photoshop, а затем отправляет файл разработчику, чтобы выяснить, как превратить его в HTML. Это может работать, когда у дизайнера нет навыков разработки, а разработчик достаточно хорошо разбирается в дизайне, чтобы он мог правильно определить, какие части PSD должны быть изображениями, текстом, CSS и т. д.

2. Создавайте макеты, каркасы, руководства по стилю

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

3. Дизайнеры — это разработчики и/или разработчики и дизайнеры работают бок о бок.

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

и многие другие...

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

Вариант 1 хорошо работает в очень маленьких командах.

Вариант 2 редко работает. Но это, как правило, является «нормой» для компаний из списка Fortune 500, которые вкладывают значительные средства в аутсорсинговую разработку и дизайн.

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

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

О шрифтах:

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

О #цветах

Как и в случае со шрифтами, я думаю, что разработчику проще проверить это с помощью фотошопа.

Только одно замечание, которое я заметил во время работы. Например, фотошоп позволяет дизайнерам создавать некоторые слои с плавающим значением, например, 33,33 pt и т. д. Но, например, если мы говорим о веб-сайте или мобильном приложении, мы не можем разделить, например, слой шириной 100 пикселей на 3 части, просто если какая-то часть будет иметь один дополнительный пиксель, например 33, 33, 34 или любой другой порядок этих значений. Просто знайте об этом.

Я согласен с Матросовым Александром, и, будучи новичком здесь, не могу комментировать, но есть что добавить.

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

Как человек, работающий с разработчиком, я думаю, что было бы очень полезно поделиться с ним PSD-файлом в Creative Cloud (и я имею в виду не только то, что я менеджер по продукту в Adobe), потому что вы не только можете позволить людям загружать PSD но вы также можете сразу увидеть все шрифты / размеры шрифтов, цвета, используемые градиенты и использовать измерения в браузере, чтобы получить значения (и текст) и с этого момента лучше сотрудничать.

Вот дополнительная информация об этом: http://helpx.adobe.com/creative-cloud/help/extract-css-images-psd-files.html

Мы находимся в аналогичной ситуации, работая с PSD для создания веб-сайтов с высокой точностью, и наш подход заключался в создании приложения для визуальной разметки макетов для быстрого создания всеобъемлющей спецификации. Мы все еще дорабатываем его, но если кому-то будет интересно, я буду рад поделиться ссылкой, как только он будет готов, — постараюсь держать здесь вопиющую саморекламу под контролем.

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