Design School for Developers ist eine Tutorialserie, die Entwicklern (und denjenigen, die neu sind oder einfach nur an Webdesign interessiert sind) helfen soll, mehr über die Techniken und Entscheidungen zu erfahren, die hinter dem Entwurf stehen, den sie programmieren können.
Sie sind vielleicht ein Entwickler, der an die Zusammenarbeit mit anderen Designern gewöhnt ist, und möchten ein besseres Verständnis für Design im Allgemeinen erlangen, oder Sie sind ein Entwickler, der an eigenen Projekten arbeiten möchte oder muss und das Design lernen möchte bessere Websites.
Wie auch immer und in welcher Situation auch immer, Sie werden am Ende dieser Sitzung mit einer großen Menge an Wissen ausgestattet sein, das Sie bei Ihrem nächsten Projekt in die Praxis umsetzen können.
Wir können lose definieren Designen wie:
Entscheidung über das Aussehen und die Funktionsweise (eines Gebäudes, Kleidungsstücks oder eines anderen Objekts), normalerweise durch Erstellen einer detaillierten Zeichnung.
Obwohl dies nichts mit dem Web zu tun hat, können wir dies ziemlich leicht so übersetzen, dass Design für das Web bedeutet:
Entscheidung über das Aussehen und die Funktionsweise (einer Website, einer Benutzeroberfläche oder App) durch Erstellung detaillierter, informativer und hilfreicher Anleitungen und digitaler Darstellungen des Produkts.
Ein nützliches Produkt zu entwerfen, war noch nie so einfach und gilt auch für das Web. Seit der Gründung des Internets hat es viele Entwicklungen und Umwälzungen durchlaufen. Die Einführung von CSS-basierten Layouts brachte beispielsweise viele neue Möglichkeiten mit sich, visuelle Freuden im Web einzuführen und für viele sichtbar zu machen.
Neben den Herausforderungen, vor denen wir beim Web-Design standen, gibt es viele weitere Hindernisse. Wir müssen nicht nur eine Website entwerfen, die gut aussieht und vor allem ihrem Zweck dient, sondern wir müssen sie möglicherweise auch ansprechbar machen, mit einer unglaublich großen Anzahl von Geräten arbeiten und trotzdem eine gute Leistung erbringen, unabhängig von der Menge der Bilder und Inhalte, die wir darstellen habe auf einer Website.
Auch wenn wir beim Design für das Web vielen Herausforderungen gegenüberstehen, gibt es vieles, worauf wir stolz sein können. Wir sind eine der innovativsten Industrien der Welt und können uns und unsere Arbeit ständig vorantreiben - und darauf können wir stolz sein.
Kurz gesagt, das Entwerfen für das Web wird nie eine einfache Aufgabe sein - es gibt viele Herausforderungen und Hindernisse, die sich uns stellen müssen, und wenn Sie erst einmal für das Web entworfen werden, kann dies ziemlich überwältigend sein. Beim Entwerfen einer Website werden viele wichtige Entscheidungen getroffen. Die grundlegendste ist die verwendete Farbe, Typografie und Bildsprache und wie all diese und viele andere Designelemente miteinander verbunden werden, um ein wirklich zusammenhängendes, schönes Erlebnis für unsere Nutzer zu schaffen.
Als Entwickler sind Sie wahrscheinlich daran gewöhnt, fertige Designs zu erhalten, mit denen Sie dann einen voll funktionsfähigen Website-Build entwickeln können. In dieser Zeit können Sie auf Entscheidungen stoßen, die seltsam oder unangebracht erscheinen - oder Sie neugierig sind, warum ein Designer eine bestimmte Entscheidung getroffen hat.
Ein kleines Beispiel ist, dass Sie möglicherweise nicht verstehen, warum ein Designer unglücklich ist, wenn die erstellten Elemente nicht vollständig auf dieselbe Weise ausgerichtet werden wie auf der bereitgestellten PSD. Am Ende dieser Serie möchte ich hoffen, dass Sie die Gründe für solche Entscheidungen viel besser verstehen. Wenn Sie sich immer noch nicht sicher sind, aus welchem Grund eine Entscheidung getroffen wurde, haben Sie das Vertrauen und das Verständnis dafür sprechen Sie mit dem Designer über Ihre Anliegen.
Am Ende des Tages kann ein besseres Verständnis des Designs, an dem Sie arbeiten, nur bedeuten, dass Sie bessere Arbeit leisten. Mit einem designorientierten und orientierten Gehirn möchte ich hoffen, dass Sie das Design für das Web mehr zu schätzen wissen - und es sogar selbst ausprobieren können.
Am Ende jedes Artikels dieser Sitzung finden Sie eine Liste der Aufgaben. Diese zielen darauf ab, Ihnen etwas Praktisches zu vermitteln und die Fähigkeiten, die Sie gelernt haben, in die Praxis umzusetzen.
Ich finde immer, dass ich besser lerne tun etwas, anstatt nur darüber zu lesen - und diese Aufgaben zu erledigen ist eine gute Möglichkeit, das, was Sie gelernt haben, ohne Einschränkungen zu üben.
Lassen Sie uns also mit der ersten Lektion durchstarten!