Mehr als nur „Farbe auf eine Website streichen“ PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Mehr als „Farbe auf eine Website klatschen“

Ich bin ein Trottel für alles über Front-End-Berufsbezeichnungen.

Anselm Hannemann:

CSS hat sich weiterentwickelt und wir haben den Punkt überschritten, an dem jeder es nur als Nebenbeschäftigung tun kann. Wir alle können es lernen und erstaunliche Sachen damit bauen, aber es klug und richtig in einem großen Kontext zu verwenden, ist keine leichte Aufgabe mehr. Es verdient Leute, deren Arbeit sich auf diesen Teil des Codes konzentriert.

Anselm reagiert teilweise auf Sacha Greifs „Gibt es jetzt zu viel CSS?“ und das allgemeine Gefühl, dass CSS eine viel höhere Eintrittsbarriere für diejenigen hat, die es heute lernen, als es, sagen wir, in der CSS3 Tage. Damals gab es einen super direkten Weg, um die Magie von CSS zu sehen. Rachel Andreas fängt dieses magische Gefühl in einem vorausschauenden Beitrag aus dem Jahr 2019 perfekt ein:

Es ist etwas Bemerkenswertes an der Tatsache, dass ich mit allem, was wir in den letzten 20 Jahren geschaffen haben, immer noch einen absoluten Anfänger nehmen und ihm beibringen kann, an einem Tag eine einfache Webseite mit HTML und CSS zu erstellen. […] Wir brauchen nur einen Texteditor und ein paar Stunden. So lassen wir Dinge auf einer Webseite erscheinen.

Das ist hier der eigentliche Einstiegspunkt […]

- „HTML, CSS und unsere verschwindenden Einstiegspunkte in die Branche“

Rachel spricht über die Abstraktion von Frameworks auf Vanilla-CSS (und HTML), aber Sie können dort genauso gut große, glänzende und ziemlich neue Funktionen wie CSS-Raster, Flexbox, Containerabfragen, Kaskadenebenen, benutzerdefinierte Eigenschaften und mehr anhängen relationale Pseudoklassen, um nur einige zu nennen. Das sind natürlich keine Abstraktionen. Es gibt im Moment einfach viel zu lernen, egal ob Sie seit 20 Tagen oder 20 Jahren CSS schreiben.

Aber zurück zu Anselms Beitrag. Müssen wir CSS als mehr betrachten, als nur Dinge zu stylen? Ich scherze oft, dass mein Job darin besteht, Websites mit Farbe zu versehen, um sie hübsch zu machen. Aber ehrlich gesagt weiß ich, dass es viel mehr als das ist. Wir alle wissen, dass es mehr als das ist.

Vielleicht ist CSS eine Branche für sich. Denken Sie an all die möglichen Überlegungen, die Ihnen beim Schreiben von CSS-Regeln durch den Kopf gehen müssen. Heck, Ahmad Shadeed vor kurzem teilte all die Dinge, die sein Gehirn verarbeitet nur um eine Hero-Komponente zu stylen. CSS berührt so viel von der gesamten Benutzererfahrung – Reaktionsfähigkeit, Zugänglichkeit, Leistung, Cross-Browser usw. – dass es eindeutig weit über das „Klatschen von Farbe auf Websites“ hinausgeht. So weit darüber hinaus könnte jedes dieser Dinge je nach Projekt der Vollzeitjob von jemandem sein.

Also, ja, CSS hat einen Punkt erreicht, an dem ich mir vorstellen könnte, „CSS Engineer“ auf irgendeiner Jobbörse zu sehen. Wie Anselm sagte: „[CSS] verdient Menschen, deren Arbeit sich auf diesen Teil des Codes konzentriert.“ So gesehen ist es gar nicht so schwer vorstellbar, dass sich die Frontend-Entwicklung insgesamt zu Spezialgebieten entwickelt, wie viele andere Branchen auch.

Zeitstempel:

Mehr von CSS-Tricks