Ich habe HTML / CSS mit mehreren Designern entwickelt und wie bereits erwähnt, gibt es kein "Wundermittel". Die Designer, mit denen ich zusammengearbeitet habe, wussten nicht viel (nichts) über HTML / CSS. Einige von ihnen hatten einige Erfahrung im Webdesign und ich muss sagen, wenn sie über dieses Wissen verfügen, ist es immer einfacher, eine "bessere Website" zu entwickeln, insbesondere wenn es um die Reaktionsfähigkeit einer UX geht.
Ich vermute, dass einige Unternehmen, die eine Website suchen, diese nicht kennen / ignorieren: Jeder kann sagen, dass er ein Grafikdesigner / Webentwickler / Webdesigner / UI-Designer mit Grundkenntnissen (oder gar keiner, ja, das habe ich gesehen) ist. Während "echte" die Extrameile gehen und wartungsfähige, effektive Websites erstellen können. Ich versuche, den Kunden zu "erziehen" und zu erklären, dass Webdesign Fähigkeiten beinhaltet, die Grafikdesigner "nur für den Druck" nicht haben. Wenn dies funktioniert, sende ich den Kunden normalerweise an Designer, mit denen ich bereits gearbeitet habe und mit denen ich einen gemeinsamen Workflow habe.
Das heißt, es kommt oft aus vielen Gründen vor, dass Sie Websites mit Leuten erstellen, die über grafische Fähigkeiten und keine Fähigkeiten zum Webdesign verfügen. In dieser Situation habe die beste Weise , die ich gefunden Codierung Zeit zu sparen und nicht mit undevellopable Layouts am Ende ist in dem Design - Prozess einbezogen werden und kommuniziert mit dem Designer und erklären , was Sie können / nicht tun können und was wäre einfacher / besser Deiner Ansicht nach.
Obwohl dies in manchen Situationen schwierig zu organisieren sein kann, ist es wichtig, dem Kunden und dem Designer zu erklären, dass "wenn Sie glauben, dass Webdesign die Grundlage eines Webprojekts ist, sparen Sie am Ende Zeit, Geld und Kopfschmerzen" Wir freuen uns, am Designprozess teilnehmen zu können, um Zeit, Geld und Kopfschmerzen zu sparen.
Dies ist der Workflow, den ich in den meisten Projekten verfolge:
- Der Designer erstellt Grafikstandards, wenn diese nicht vorhanden sind (ich werde hier normalerweise nicht einbezogen. Ich versuche nur, den Designer auf webfähige Schriftarten hinzuweisen, z. B .: Google-Schriftarten).
- Mokup vom Designer gemacht. Ich mache hier mit und arbeite mit dem Designer zusammen, um webkonforme Layouts (insbesondere für reaktionsschnelle) zu erstellen, bevor der Kunde sie sieht .
- Client validiert Mokup
- Ich codiere das Mokup
Die Zeit, die ich für die Kommunikation und die Arbeit mit dem Designer aufgewendet habe, wird während des Codierungsprozesses gespart, was zu einem einfacheren, wartbareren und übersichtlicheren Code führt.
Das rettet Sie nicht vor einem glücklichen Designer, der Sie am Freitagabend mit einem sehr hübschen Mokup anruft, das der Kunde gesehen hat und das er jetzt mit diesem Satz sehen möchte: "Hey pall, könnten Sie das für mich kodieren, Frist ist ... gestern! " Dann fällt die ganze Theorie auseinander und wenn Sie in diesem Moment Arbeit suchen, sind Sie das ganze Wochenende über für einen Kopfsprung gut.
Fazit :
Ich denke nicht, dass dies sehr anders ist als jeder Code, der sich auf kein Projekt bezieht. Der beste Weg, mit anderen Menschen zusammenzuarbeiten, ist, mit ihnen zu kommunizieren.