Müssen Webdesigner grundlegende moderne CSS- und HTML-Techniken kennen?
Ja.
Warum oder warum nicht ist das für einen rundlichen Webdesigner wichtig?
Ich habe mit "Ja" geantwortet, weil Sie das Wort " Basic" verwendet haben .
Es ist absolut notwendig, dass Webdesigner grundlegende HTML- und CSS-Techniken beherrschen, genauso wie Architekten etwas über Physik und Materialwissenschaften wissen müssen, Druckdesigner etwas über den CMYK-Druckprozess wissen müssen und Modedesigner etwas über Stoffe wissen müssen.
Wenn Sie nichts über CSS- und HTML-Techniken wissen, können Sie sich nicht als "Webdesigner" bezeichnen. Du bist einfach ein Künstler oder so.
Kommentare zu deinen Gedanken:
Front-End-Webentwickler sollten in der Lage sein, jedes Design zu programmieren.
Falsch. Dies ist eine Vereinfachung. Einige Dinge lassen sich nicht gut ins Web übersetzen. Einige Designs fallen möglicherweise auseinander oder funktionieren auf einer bestimmten Plattform oder Bildschirmgröße, die unterstützt werden muss, nicht.
Ein Webdesigner muss Einschränkungen kennen, die von der Zielgruppe und den Leistungsanforderungen abhängen. Ein Designer, der sich mit CSS und HTML auskennt, kann das Design optimieren, damit der zugrunde liegende Code so reaktionsschnell und effizient wie möglich ist.
Webdesigner sollten verstehen, wie Benutzer tatsächlich mit ihrem Design interagieren.
Sie haben UX Design beschrieben , eine völlig andere Disziplin. Obwohl User Experience Design Aspekte des Grafikdesigns umfasst, hat es wirklich sehr wenig mit CSS oder HTML zu tun.
Gute, abgerundete Webdesigner sollten mit UX Design vertraut sein, es ist jedoch auch üblich, dass sie mit UX-Spezialisten zusammenarbeiten.
Design-Shops lassen Designer lieber entwerfen und überlassen die gesamte Programmierung den Entwicklern.
Dies mag teilweise zutreffen, aber nicht vollständig. Ein beliebtes Paradigma in Content-Management-Systemen ist MVC (Model / View / Controller). Viele Designläden möchten, dass die Designer mit der HTML / CSS-Codierung vertraut sind, damit sie sich auf die Darstellung des Inhalts (die "Ansicht") konzentrieren können, während sich die Entwickler auf das Modell / den Controller konzentrieren.
Das soll nicht heißen, dass einige Geschäfte keine Grafiker beschäftigen, die sich nur auf grafische Elemente konzentrieren und Pixel verschieben - aber sie sind aus meiner Sicht keine Webdesigner. Auf einer großen Website arbeiten möglicherweise Grafiker, Webdesigner, UX-Designer, Webentwickler und Datenbankspezialisten zusammen, um eine fertige Website zu erstellen. Ein Freiberufler, der kleinere Websites erstellt, kann sich in allen Disziplinen versuchen und sich selbst als Web-Designer / Entwickler bezeichnen.