Wir haben Webentwickler, die wir bewundern, dieselbe Frage gestellt...

Was können Leute tun, um ihre Website zu verbessern?

Vielen Dank an unsere Hauptsponsoren im Jahr 2021. Sie tragen maßgeblich dazu bei, diese Website zu ermöglichen.

George Francis antwortet

Umarme das Unvorhersehbare

In der Natur sind keine zwei Dinge jemals gleich. Das Leben ist unvollkommen, unvorhersehbar und schön. Wir können jeden Tag durch denselben Wald gehen und Blätter in unterschiedlichen Farben sehen. Wir können jede Minute zum Himmel blicken und eine völlig neue Wolkenformation beobachten. Die physische Welt ist vergänglich und sich ständig verändernd. Was wäre, wenn unsere Designs ein wenig mehr so wären?

Oft verbringen wir Stunden, Wochen, sogar Monate damit, unsere Websites/Anwendungen sorgfältig zu gestalten und jedes letzte Pixel zu formen, bis sie *genau richtig* sind. Dann entlassen wir sie in die Welt – ein perfekt geformter, aber statischer Schnappschuss von etwas, das einst lebendig und sich entwickelnd war.

Es ist * (natürlich!) * nichts Falsches an dieser Arbeitsweise. Aber was wäre, wenn wir die Vorstellung loslassen, dass es nur eine *endgültige* Version eines Designs geben kann? Was wäre, wenn unsere Benutzeroberflächen die Freiheit hätten, mehr als eine Form anzunehmen?

Ich könnte ewig über diese Dinge schreiben, aber ich denke, es ist am besten, Ihnen zu zeigen, was ich meine. Natürlich, hier ist ein Pen

Versuchen Sie, oben auf die Schaltfläche "Regenerieren" zu klicken. Beachten Sie, wie sich die Benutzeroberfläche jedes Mal *geringfügig* ändert? Indem wir Aspekte eines Designs parametrisieren und diese Parameter dann zufällig auswählen, können wir fast unendliche Variationen einer einzigen Idee schaffen. Für diejenigen, die mit *generativer Kunst* vertraut sind – Kunst, die mit einem System erstellt wird, das ein Element der Autonomie enthält – ist dies wahrscheinlich ein bekanntes Konzept.

Für Macher (insbesondere Perfektionisten wie mich!) kann dieser Designansatz unglaublich befreiend sein.

Für die Leute, die die Dinge *benutzen*, die wir machen, schafft es ein wirklich individuelles Erlebnis. Indem wir sorgfältig ausgewählte Aspekte unserer Benutzeroberflächen zufällig anordnen, werden sie flüchtig und für mich ist das irgendwie magisch. Kein Mensch wird jemals dieselbe Version unserer Arbeit sehen.

Das Web kann ein kalter, steriler Ort sein. Indem wir das Unvorhersehbare umarmen, können wir unseren Kreationen eine freudige, organische Note verleihen – für mich ist das die Essenz des generativen UI-Designs, und ich würde mich freuen, wenn Sie es ausprobieren! SVG, Canvas und die CSS/Paint API sind alles ausgezeichnete Medien für generative Arbeit, wählen Sie also das aus, das Ihnen am vertrautesten ist, und experimentieren Sie.

Denken Sie nur daran: Wenden Sie es sorgfältig an und achten Sie immer auf Barrierefreiheit/UX. Magisch sich entwickelnde Designs sind großartig, aber nur, wenn sie für alle großartig sind.