Verbesserung Ihres CSS mit Parker

Avatar of Robin Rendle
Robin Rendle am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Harry Roberts hat über Parker geschrieben, ein Tool zur Analyse von Stylesheets von Katie Fenn. Er erklärt, warum die Verwendung von Tools wie Parker für Entwickler wunderbar hilfreich ist

Ich benutze Parker fast täglich und gehe es regelmäßig mit meinen Kunden und Workshop-Teilnehmern durch. Parker liefert einige wirklich interessante Zahlen, und wenn man weiß, was sie darstellen, kann man daraus einige wirklich wertvolle Erkenntnisse über sein CSS gewinnen.

Harry beschreibt auch einen sehr wichtigen Grund, warum Entwickler viele Selektoren pro Regel verwenden könnten. Anstatt Stile in einer einzigen Klasse zu enthalten, wie z.B. .btn { }, verketten viele Entwickler oft mehrere Selektoren zusammen, wie z.B. .btn, .input[type="text"] {}, was zu schwer wartbarem Code führt.

Die überraschenderweise immer noch bestehende Angst und Abneigung gegen den vernünftigen Einsatz von Klassen in unserem HTML führt oft dazu, dass Entwickler unhandliche Listen von Selektoren erstellen (und anschließend warten), die alle an genau dieselben Deklarationen gekettet sind. Durch die Einführung einer klassenbasierten Architektur können wir diese Regeln auf eine viel prägnantere und praktischere Weise wiederverwenden.

Direkter Link →