Die Ergebnisse der CSS -Umfrage 2024 sind in!
Die jährliche Umfrage des Bundesstaates CSS ist hier und bietet einen faszinierenden Einblick in die aktuellen Trends und Gefühle innerhalb der CSS -Entwicklungsgemeinschaft. Während Umfragen nicht endgültig sind, liefern sie wertvolle Einblicke in den vorherrschenden "Zeitgeist". Die diesjährigen Ergebnisse zeigen einige faszinierende Details. Es wurden bereits mehrere aufschlussreiche Analysen veröffentlicht. Insbesondere bietet Josh Come's Newsletter einen umfassenden Überblick. Ahmad Shaded bietet auch eine kurze Zusammenfassung nach dem Abschluss der Umfrage. Ich werde weitere Links hinzufügen, sobald sie verfügbar sind.
Demografie: Ein Schnappschuss des CSS -Entwicklers
Die Analyse der demografischen Daten vonJosh Comeaus ist besonders aufschlussreich und zeigt erhebliche Unstimmigkeiten in Bezug auf Geschlechts- und regionale Lohnunterschiede, wobei Männer konsequent mehr als Frauen und Entwickler in den USA in den USA die höchsten Gehälter melden. Diese Überrepräsentation hochverdienender Entwickler, hauptsächlich aus westlichen Ländern, deutet auf eine mögliche Verzerrung der Ergebnisse hin. Die Umfrage spiegelt im Wesentlichen die Erfahrungen einer überwiegend wohlhabenden, weißen, männlichen Entwicklerpopulation wider.
Persönlich erregte die Altersgruppenverteilung meine Aufmerksamkeit. Als erfahrener Front-End-Entwickler habe ich die Verschiebung der demografischen Merkmale beobachtet. Nachdem ich kürzlich von der größten Altersgruppe (30-39, 42%) in die drittgrößte (40-49, 21%) übergegangen bin, denke ich über die Langlebigkeit in diesem sich schnell entwickelnden Feld nach. Der signifikante Prozentsatz der Entwickler mit weniger als 10 Jahren Erfahrung (44%) ist auffällig und zeigt die relativ jüngste Entstehung der Front-End-Entwicklung als eindeutiger Beruf. Diese jüngere Demografie hat die Herausforderungen älterer Technologien wie Tischlayouts und Image Sprites weitgehend verpasst. Dies ist sowohl aufregend als auch besorgniserregend und betont, wie wichtig es ist, grundlegende Konzepte zu beherrschen.
CSS -Funktionen: Verwendung und Unterauslastung
Die Bestimmung der am häufigsten verwendeten CSS -Merkmale aus einem so großen Array ist eine Herausforderung. Die Auswahl der 50 Merkmale der Umfrage wirft Fragen zu ihrer Methodik auf. Die Ergebnisse bleiben jedoch interessant, insbesondere in Bezug auf nicht genutzte Merkmale. hanging-punctuation
zeigt eine extrem niedrige Verwendung (1,57%), trotz eines hohen Prozentsatzes (52%) der Entwickler, die beabsichtigen, es zu lernen. In ähnlicher Weise wird Anchor Positioning
verzögert, obwohl seine Einführung mit einer breiteren Browserunterstützung und dem jüngsten Anstieg der Tutorials zunehmen wird. Die relativ hohe Einführung von Cascade Layers
(18,7%) ist ermutigend, was darauf hindeutet, dass Bedenken hinsichtlich des CSS -Kaskadenmanagements möglicherweise überbewertet werden. Die niedrige Einführung von @scope
(4,8%) wird sich im Laufe der Zeit wahrscheinlich verbessern. Das hohe Rang von Ansichtsfenster (44,2%) als zweit erfahrenste Layoutfunktion ist ebenfalls bemerkenswert.
Frameworks und Präprozessoren: Eine sich verändernde Landschaft
Die Dominanz vonTailwind CSS über Bootstrap ist nicht überraschend. Interessanter ist die beträchtliche Anzahl von Entwicklern (13. von 21), die sich dafür entscheiden, überhaupt kein CSS -Framework zu verwenden. Dies ist eine bemerkenswerte Verschiebung im Vergleich zu erst vor drei Jahren. Ähnliche Trends werden in der Vor-/Nachbearbeitung von CSS beobachtet, wobei SASS und Postcss führen, aber eine erhebliche Zahl (19%) entschied sich für keine. Dies spiegelt die laufenden Verbesserungen der CSS Working Group (CSSWG) wider, um CSS robuster und effizienter zu gestalten. Ein großes Dankeschön an die CSSWG für ihre unermüdliche Arbeit!
CSS -Verwendung und Testpraktiken
Die Umfrage zeigt, dass nur 67% der Befragten ihre Arbeiten auf mobilen Geräten testen, was signifikant niedriger als die 99% auf Desktops testen. Diese Diskrepanz erfordert weitere Untersuchungen, da mobile Tests für das reaktionsschnelle Design von entscheidender Bedeutung sind. Die anhaltende Lücke zwischen JavaScript und CSS -Nutzung (53%, das mehr JavaScript als CSS schreibt) bleibt ebenfalls eine Schlüsselbeobachtung.
Most Want CSS -Funktionen
Die drei wichtigsten angeforderten Funktionen - Mixine, bedingte Logik und Mauerwerkslayouts - zeigen alle Fortschritte. Neue Entwicklungen in CSS -Funktionen und Mixins, bedingte Logik (if()
) und konkurrierende Vorschläge für Mauerwerkslayouts weisen auf eine positive Bewegung in diesen Bereichen hin.
Ressourcen und Community -Engagement
CSS-Tricks behält seine oberste Position als führender Blog für CSS-Ressourcen bei, gefolgt von dem Smashing Magazine. Die starke Darstellung von Kevin Powell und Josh Comeau in den Top 10 unterstreicht ihre Beiträge zur CSS -Community. Der Fokus bei CSS-Tricks wechselt auf eingehendere Tutorials und Ressourcen, was die sich entwickelnden Bedürfnisse von Front-End-Entwicklern widerspiegelt.
meine Einstellung: Der Aufstieg des persönlichen Bloggings
Das Wiederaufleben persönlicher Bloggen in der Front-End-Community ist ein bedeutender Trend. Viele Entwickler kehren zu persönlichen Websites zurück und nutzen RSS -Feeds, um ihr Wissen und ihre Erkenntnisse zu teilen. Dieser erneute Fokus auf persönliche Blogs und das IndieWebeb ist eine willkommene Entwicklung.
Schlussfolgerung
Ein herzliches Dankeschön an Sacha Greif und das Dekographics -Team für ihre Engagement für diese jährliche Umfrage. Die Daten liefern wertvolle Einblicke in die CSS -Landschaft und fördert wichtige Gespräche innerhalb der Entwicklungsgemeinschaft.
Das obige ist der detaillierte Inhalt vonCSS 2024 Ergebnisse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!