Lavoro in una piccola startup con due sviluppatori front-end e un designer. Attualmente il processo inizia con il designer che invia un file png con l'intera pagina design e risorse se necessario. Il mio compito come sviluppatore front-end è quello di convertirlo in una pagina HTML / CSS. Il mio flusso di lavoro è attualmente simile a questo:
- Disporre le parti distinte usando gli elementi html.
- Stile ogni elemento molto approssimativamente (float, font e padding minimali) così posso modificarlo usando l'ispezione.
- Utilizzando gli Strumenti per sviluppatori di Chrome (controlla) aggiungi / modifica gli attributi css mentre aggiorni il file css.
- Aggiorna la pagina dopo X quantità di modifiche
- Utilizza Pixel Perfect per perfezionare ulteriormente il design.
- Siediti con il designer per effettuare gli ultimi aggiustamenti.
Ridurre i paddings, i margini, le dimensioni dei caratteri usando tentativi ed errori richiede molto tempo e sento che il processo potrebbe diventare più efficiente ma non sono sicuro di come migliorarlo.
L'uso di file PSD non è un'opzione poiché l'acquisto di Photoshop per ogni sviluppatore non è attualmente considerato. La guida alla progettazione non è disponibile poiché il design è ancora in evoluzione e vengono introdotte nuove funzionalità.
Le idee per migliorare il processo di cui sopra e condividere come appare il processo nella tua azienda saranno grandiose.