In der Vergangenheit hatten viele Unternehmen und Webdesigner einen Workflow, der aus zwei oder drei Teilen bestand: Minimum - Design, Markup, Backend. Diese verallgemeinern und die Linien können ein bisschen verwischen ... aber ich bin sicher, dass Sie meinen Kern verstehen.
Oft war der Webdesigner "nur visuell" und nur für die Erstellung eines sehr detaillierten Modells in Bildbearbeitungssoftware wie Photoshop oder Fireworks verantwortlich. Die Modelle zeigen alle möglichen Aspekte einer Webseite, von Farben und Typen bis hin zu Hintergründen, Symbolen, Fotos und anderen zu verwendenden Bildern. Der "Designer" befasste sich jedoch nie mit der tatsächlichen Live-Konstruktion und -Implementierung. Sie konzentrierten sich ausschließlich auf das Aussehen.
Sobald das Design genehmigt war (durch Überprüfen dieser Bilddateien), wurde Schritt 2 durchgeführt - der Übergang der Bilddatei (en) zu Live-HTML / CSS.
In einer Einzelplatz- oder freiberuflichen Umgebung hat der Webdesigner möglicherweise Slices verwendet und über einige interne Anwendungsoptionen nach HTML exportiert. In seltenen Fällen kann der Designer einfache HTML / CSS-Seitenrahmen erstellen.
In einigen Unternehmensumgebungen verbleiben diese Modelle in Form einer Bilddatei mit Ebenen (.psd, .png [für Fireworks]) für den Webdesigner, und der Designer würde sich niemals Gedanken über die Implementierung von Markups oder Code machen. Der "Designer" musste sich nie mit der Erstellung von HTML oder CSS befassen, um dieses von ihm erstellte Bildmodell zu implementieren. Bilddateien wurden / werden an einen "Entwickler" übergeben, der dann für die Erstellung von HTML / CSS verantwortlich ist, das mit der Bilddatei übereinstimmt .
Ich stelle mir vor, manche arbeiten noch sehr viel auf diese Weise. Mit den Fortschritten bei den Auszeichnungssprachen, nämlich CSS3, und den Verbesserungen bei der Browserunterstützung, kann jedoch in vielen Fällen der Zeitaufwand für die sorgfältige Erstellung einer Raster-Darstellung einer vollständigen Webseite weitgehend nutzlos sein.
Mit dem aktuellen Markup ist es sehr einfach, viele Webdesign-Anforderungen direkt über HTML / CSS zu implementieren, und die Verwendung der Bildanwendung beschränkt sich auf das Generieren kleiner Bildelemente oder Fotos, die möglicherweise benötigt werden. (Bibliotheken und / oder Vorlagen wie Bootstrap haben diesen Begriff weiter vorangetrieben.)
In meinem eigenen Workflow habe ich vor allem bewegt weg von der vollen Seite Mockups es sei denn , sie sind ausdrücklich angefordert. Ich mache dies, um die Entwurfsgeschwindigkeit zu verbessern und sicherzustellen, dass das, was genehmigt wird, dem nahe kommt, was in Browsern endgültig gerendert wird. Tatsächlich habe ich seit einigen Jahren kein vollständiges Seitenmodell mehr erstellt. Mir ist jedoch bewusst, dass es immer noch Workflows gibt, die diese Methode verwenden.
Gibt es einen wirklichen Vorteil bei der Erstellung ganzseitiger Modelle in Bildbearbeitungsanwendungen, bevor Sie direkt in HTML / CSS für die Designerstellung eintauchen?