Wenn ein Designer ein kleiner Programmierer sein muss

Darüber, wie der Designer die "Grundlagen der Programmierung" beherrschen soll, um nicht in der Routine zu ertrinken


Mein Name ist Vladislav Kuzevanov, ich leite die Design- und Layoutabteilung der Werbeagentur der Zeytz Project Group.

Unsere Firma arbeitet mit großen Netzwerken und fast täglich stellen wir große Mengen an Druckprodukten her. Dieser Prozess ist mit einer Vielzahl von Routineaufgaben verbunden, die zu viel Zeit in Anspruch nahmen und offen gesagt überhaupt keine kreativen Mitarbeiter inspirierten. Mit einfachen Automatisierungstechniken konnten wir die mühsamsten Vorgänge vermeiden, die Gesamtzeit für die Ausführung solcher Aufgaben um 20% verkürzen und im Allgemeinen die Lieferung solcher Aufträge beschleunigen. Wenn Sie mit dem Layout der gleichen Art von Materialien in großen Mengen arbeiten müssen, können unsere Erfahrungen für Sie nützlich sein.

Zunächst erkläre ich, was genau wir tun.

Für unsere Kunden, Fast-Food-Restaurantketten, setzen und drucken wir Plakate, Leuchtkasten-Beilagen, Menüs, Flyer, Flyer und so weiter. Wenn ein Kunde beispielsweise vorhat, ein neues Gericht in das Menü aufzunehmen, bedeutet dies, dass wir nur für Moskau und die Region etwa 500 verschiedene Layouts erstellen müssen. Schließlich müssen wir die vom Kunden gesendeten Werbemittel an jedem Punkt auf verschiedene Größen und Materialien anpassen.

Zusätzlich zum Layout selbst müssen wir mit anderen Dateien arbeiten:

  • riesige Adresstabellen mit ungültigen und / oder redundanten Zeichen (Punkte, Brüche, Silbentrennung in die nächste Zeile, doppelte Leerzeichen und andere);
  • mit nicht lesbaren Datentabellen, um die Preise in den Layoutquellen zu ersetzen.

Zusätzlich fügen wir die Adressen des Endempfängers in den Namen der zu druckenden Datei ein, damit die Produktion den Auftrag korrekt ausführen kann. Das heißt, wir erstellen zu jedem Zeitpunkt separate Dateien für jeden Werbeträger. Außerdem muss der Dateiname ohne Leerzeichen geschrieben werden. Außerdem exportieren wir Voransichten mit minimalen Größen - Manager benötigen diese, um gedruckte Dateien schnell anzuzeigen und mit dem Kunden zu koordinieren. Drucker verwenden Vorschaubilder für die ultimative Steuerung. Manchmal werden Schriftarten während des Umschreibens möglicherweise ausgeblendet oder der Farbverlauf wird nicht richtig angezeigt. Die Vorschau sollte von normaler Qualität sein, aber so wenig wie möglich wiegen.

Können Sie sich vorstellen, wie stark die Bearbeitungszeit von Aufgaben zunimmt? Bisher dauerte es 3-4 Werktage, bis ein Designer die Menü-Layouts neu arrangiert hatte (bei Preisänderungen). Jetzt sind wir pünktlich zu 2. Wir haben auch die Anzahl der Fehler auf fast Null reduziert - sowohl bei Preisänderungen als auch bei der Benennung der Layouts.

Wie haben wir das gemacht? Um die Arbeit der Abteilung zu optimieren, musste ich Programmierkenntnisse beherrschen und für unsere Aufgaben geeignete Automatisierungsansätze wählen.

Erweiterte Excel-Verwendung


Was ist zu tun, wenn Sie systematisch Aufgaben im Zusammenhang mit dem Setzen einer großen Anzahl ähnlicher Layouts erhalten, denen bestimmte Namen zugewiesen werden müssen? Wie gesagt, geben wir im Dateinamen die Adresse des Ausgangs an, die aus einer riesigen Tabelle stammt und möglicherweise ungültige Zeichen enthält.

Empirisch haben wir einen schnellen Weg gefunden, um dieses Problem zu lösen: Zuerst bringen wir die Adressen in der Tabelle in die richtige Form und fügen dann die verarbeiteten Daten in den Dateinamen ein.

Das manuelle Bearbeiten von Adresstabellen ist überhaupt keine Aufgabe für den Designer. Das ist langweilig und äußerst ineffizient, es kann mehr als eine halbe Stunde dauern.

In diesem Stadium können wir jedoch die Tools von Excel selbst verwenden - die Funktion "Suchen und Ersetzen" und die Makros aufzeichnen.

Ich analysierte die Tabellen unserer Kunden und identifizierte 12 Ersatzteile, die in einer bestimmten Reihenfolge hergestellt werden müssen. Alle diese Aktionen wurden in einem Makro aufgezeichnet und jetzt können Sie eine beliebige Anzahl von Adressen mit einem Klick bearbeiten.



Die nächste Aufgabe, die wir automatisieren konnten, ist die Preisanpassung in den Menülayouts und deren nachfolgendem Layout für verschiedene Größen für mehr als 500 Restaurants. Lassen Sie mich erklären: Oft halten Kunden Werbeaktionen ab oder geben ein neues Produkt in das Menü ein. Daher ist es im Menü selbst, das als Poster oder als Einfügung in eine Lightbox gedruckt wird, erforderlich, ein oder mehrere Elemente zu ersetzen. Diese Menüs selbst können jedoch an verschiedenen Stellen unterschiedlich groß sein. Sie müssen die verfügbaren Layouts übernehmen, Korrekturen daran vornehmen und für jeden Punkt separate Dateien erstellen.
Die Tabellen mit Informationen zu den Layouts sind sehr umständlich, sie enthalten viele zusätzliche Informationen, die für Manager oder die Produktion wichtig, für den Designer jedoch unbrauchbar sind.

Die notwendigen Informationen sind jedoch unpraktisch: Produktnamen und ihre neuen Preise sind anders als in der Menüliste angeordnet; Das Menü selbst hat verschiedene Preiskategorien, in denen es je nach Medium auch Unterschiede in der Zusammensetzung gibt: Das Restaurant verwendet wandmontierte Menüs an der Stelle der automatischen Verteilung - Einfügungen in Straßenstelen, in der Nähe des Lieferfensters auf der Straße - ein abgeschnittenes Menü. All diese Nuancen erschweren Anpassungen an den Quellen - es ist leicht, einen Fehler zu machen und den falschen Preis im Menü anzugeben. Es ist sinnlos, fertige Layouts in derselben Tabelle noch einmal zu überprüfen. Es ist schwer zu verstehen und kann zu neuen Fehlern führen.

Wir mussten die Anzeige der Tabelle vereinfachen und nur die Informationen in der erforderlichen Reihenfolge belassen. Dabei halfen Excel-Funktionen wie INDEX, SEARCH, VLOOKUP und einige andere. Die neue Tabelle, die wir in der Arbeit verwenden, zeigt nur die erforderlichen Positionen an, ersetzt die Preise in Abhängigkeit von der ausgewählten Kategorie und zeigt auch den Gesamtpreis für Angebote an, die aus mehreren Produkten bestehen, wobei alle erforderlichen Werte aus der ursprünglichen Kundentabelle übernommen werden.

Nachdem wir begonnen hatten, unsere eigenen Tabellenanzeigen zu verwenden, wurde der Zeitaufwand für das Ändern des Menüs und das Überprüfen von Fehlern mehr als halbiert.



Dateimanager - Wieder in Betrieb


In unserer Praxis tritt eine Situation auf, in der dasselbe Layout für verschiedene Punkte geeignet ist - Großkunden haben häufig in vielen Punkten das gleiche Werbedesign. Dies vereinfacht das Layout der Layouts, die Frage nach der Adresssignatur jeder Datei bleibt jedoch relevant. Das Duplizieren derselben Datei und das manuelle Umbenennen mit unterschiedlichen Adressen ist keine gute Idee. Ich fragte mich, wie ich diese Aufgabe automatisieren könnte.

Es stellte sich heraus, dass vor uns bereits alles automatisiert war :) Im Internet fand ich ein Skript, das einem bekannten Dateimanager hinzugefügt werden musste.

Es funktioniert einfach: Das Skript selbst, das Layout, das mit unterschiedlichen Namen repliziert werden muss, und die Textdatei mit den Adressen (tatsächlich mit den Dateinamen) werden in einem Ordner abgelegt. Wählen Sie dann die Datei mit dem Namen des Layouts aus, klicken Sie auf die Skriptschaltfläche und voila, wir erhalten einen ganzen Ordner mit identischen Dateien mit den erforderlichen Namen.



Anpassung der Arbeitsumgebung



Hotkeys sind eine Rettung, wenn Sie Routineoperationen ausführen. Das Drücken einiger Tasten auf der Tastatur ist viel bequemer als das Auswählen der erforderlichen Funktionen durch Klicken auf die Menüregisterkarten mit der Maus.
Nachdem ich den Layout-Prozess in unserer Abteilung analysiert hatte, identifizierte ich einige für uns wichtige Vorgänge des gleichen Typs, die keine eigenen Hotkeys hatten, und wies ihnen praktische Kombinationen zu. Speziell in unserer täglichen Arbeit sind dies:

  • In Smart Object konvertieren (Photoshop)
  • Reduzieren (Bild reduzieren - Photoshop)
  • Gaußsche Unschärfe (Photoshop)
  • Rauschen hinzufügen (Photoshop)
  • Neues Hilfslinienlayout (Photoshop)
  • Zeichenfläche an Auswahl anpassen (An ausgewählte Kunst anpassen - Illustrator)
  • Parallelen Pfad erstellen (Versetzter Pfad - Illustrator)
  • Sortieren (Erweitern - Illustrator)
  • Kontur in Kurven konvertieren (Kontur -Illustrator)

Zusätzlich zu den Funktionen der Grafikeditoren verfügen wir über eine Reihe von selbst geschriebenen Skripten / Vorgängen (Aktionen), die automatisch aus einem vorgefertigten Layout aufgerufen werden, um Bilder für die Vorschau (Preview) mit einem Gewicht von 400-800 KB zu erstellen. Wir haben ihnen auch Hotkeys zugewiesen. Persönlich habe ich vier verschiedene Szenarien aufgeschrieben, jedes für seine eigene Größe: für A6-A2, A1 und mehr, für Strecken / Aufhängungen (horizontal verlängert) und für Layouts, die vertikal verlängert wurden. Einige meiner Kollegen verwenden ein Skript, mit dem die Vorschau beim Speichern des Layouts zum Drucken automatisch in einem vorgegebenen Ordner gespeichert wird - ebenfalls eine recht praktische Technik.

Szenarien helfen wirklich, wenn Aufgaben im folgenden Sinne ausgeführt werden: Platzieren eines bestimmten Datums, Logos oder Wasserzeichens auf 1000 Fotos; Optimieren Sie eine große Gruppe von Bildern für die Site Machen Sie eine Vorschau für ein Dutzend fertige Layouts. Wir schreiben einfach die Abfolge der Aktionen in ein Skript und wenden sie in Photoshop im Abschnitt Automatisierung> Stapelverarbeitung (Datei> Automatisieren> Stapelverarbeitung ...) auf eine Gruppe von Dateien an.

Die Skripte sind so praktisch, dass wir sie für einige Sonderfälle verwenden. Zum Beispiel gibt es ein Preislistenlayout in fünf verschiedenen Versionen, 11 Arten von Größen, das Hintergrunddesign ist einfach, aber die Preise ändern sich systematisch alle zwei Monate. Jedes Mal Änderungen an 55 Layouts vorzunehmen ist ein sicherer Weg, um irgendwo einen Fehler zu machen und den falschen Preis festzulegen. Es ist einfacher, die Hauptgröße zu identifizieren, 5 Quellen mit unterschiedlichen Optionen auf der Basis zu erstellen und 10 Skripte zu schreiben, die das Basislayout für die verbleibenden Größen überschreiben.



Ich wiederhole, dies ist bereits ein Sonderfall und dieser Ansatz kann nicht immer umgesetzt werden, aber vielleicht stoßen Sie auf ähnliche Aufgaben.

Schlussfolgerungen


Alle oben genannten Methoden der Teilautomatisierung haben Früchte getragen. Unsere Konstruktionsabteilung hat die Vorlaufzeit um ca. 20% reduziert. Dies gilt insbesondere für volumetrische Aufgaben von Großkunden.

Mit einem systematischen Ansatz kann man den Tagesablauf anders betrachten. Wenn Sie dieselbe Gruppe von Aktionen mehr als dreimal ausführen, ist es an der Zeit, über deren Automatisierung nachzudenken. Daher sollte der Designer seine Fähigkeiten, nur professionelle Software zu besitzen, nicht einschränken. Es gibt viele Aufgaben, die auf unterschiedliche Weise automatisiert werden können. Das beschleunigt die Arbeit und vermeidet Fehler.

Die Bedingungen des modernen Marktes machen es erforderlich, Prozesse in allen Produktionsphasen zu optimieren, und der Bereich Design bildet da keine Ausnahme. Dadurch können wir als Dienstleistungsunternehmen mehr für unsere Kunden tun: Wir erledigen Aufträge nicht nur effizient, sondern auch schnell und effizient, um Fehler und unnötige Maßnahmen zu vermeiden.

Source: https://habr.com/ru/post/de482224/


All Articles