Maison > interface Web > tutoriel CSS > Résultats de l'état des CSS 2024

Résultats de l'état des CSS 2024

Joseph Gordon-Levitt
Libérer: 2025-03-07 16:47:13
original
366 Les gens l'ont consulté

Les résultats de l'enquête de l'état 2024 sont dans!

State of CSS 2024 Results

L'enquête annuelle de l'état de CSS est là, offrant un aperçu fascinant des tendances et des sentiments actuels au sein de la communauté du développement CSS. Bien que les enquêtes ne soient pas définitives, elles fournissent des informations précieuses sur le «zeitgeist» en vigueur. Les résultats de cette année révèlent des détails intrigants. Plusieurs analyses perspicaces ont déjà été publiées; Notamment, la newsletter de Josh Comeau fournit un aperçu complet. Ahmad Shadeed offre également un résumé concis à la conclusion de l'enquête. J'ajouterai plus de liens à mesure qu'ils deviennent disponibles.

démographie: un instantané du développeur CSS

L'analyse par Josh Comeau des données démographiques est particulièrement perspicace, mettant en évidence des écarts importants dans les disparités de sexe et de rémunération régionale, les hommes gagnant constamment plus que les femmes et les développeurs américains signalant les salaires les plus élevés. Cette surreprésentation des développeurs à revenu élevé, principalement des pays occidentaux, suggère un biais potentiel dans les résultats. L'enquête reflète essentiellement les expériences d'une population de développeurs principalement aisée, blanche et masculine.

Personnellement, la distribution du groupe d'âge a attiré mon attention. En tant que développeur frontal plus assaisonné, j'ai observé le changement de démographie. Après avoir récemment passé du plus grand groupe d'âge (30-39, 42%) au troisième plus grand (40-49, 21%), je réfléchis à la longévité dans ce domaine en évolution rapide. Le pourcentage important de développeurs avec moins de 10 ans d'expérience (44%) est frappant, présentant l'émergence relativement récente du développement frontal en tant que profession distincte. Cette démographie plus jeune a largement raté les défis des technologies plus âgées comme les dispositions de table et les sprites d'image. C'est à la fois excitant et préoccupant, soulignant l'importance de maîtriser les concepts fondamentaux.

CARACTÉRISTIQUES CSS: utilisation et sous-utilisation

Déterminer les fonctionnalités CSS les plus utilisées à partir d'un tableau aussi vaste est difficile. La sélection de 50 caractéristiques par le sondage soulève des questions sur sa méthodologie. Cependant, les résultats restent intéressants, en particulier en ce qui concerne les caractéristiques sous-utilisées. hanging-punctuation montre une utilisation extrêmement faible (1,57%), malgré un pourcentage élevé (52%) des développeurs ayant l'intention de l'apprendre. De même, Anchor Positioning est en retard, bien que son adoption devrait augmenter avec un soutien plus large du navigateur et la récente augmentation des tutoriels. L'adoption relativement élevée de Cascade Layers (18,7%) est encourageante, ce qui suggère que les préoccupations concernant la gestion des cascade CSS pourraient être surestimées. La faible adoption de @scope (4,8%) est susceptible de s'améliorer avec le temps. Le classement élevé des unités de fenêtre (44,2%) en tant que deuxième fonction de mise en page la plus expérimentée est également remarquable.

Frameworks et préprocesseurs: un paysage changeant

La domination de Bootstrap de CSS au vent arrière n'est pas surprenante. Plus intéressant est le nombre important de développeurs (13e sur 21) qui choisissent de ne pas utiliser de cadre CSS du tout. Cela représente un changement notable par rapport à il y a seulement trois ans. Des tendances similaires sont observées dans CSS pré / post-traitement, avec SASS et PostCSS, mais un nombre substantiel (19%) optant pour aucun. Cela reflète les améliorations permanentes apportées par le groupe de travail CSS (CSSWG) pour rendre le CSS plus robuste et plus efficace. Un énorme merci au CSSWG pour leur travail infatigable!

CSS Utilisation et pratiques de test

L'enquête révèle que seulement 67% des répondants testent leurs travaux sur les appareils mobiles, un chiffre nettement inférieur aux 99% qui testent sur les ordinateurs de bureau. Cet écart garantit une enquête plus approfondie, car les tests mobiles sont cruciaux pour la conception réactive. L'écart persistant entre JavaScript et l'utilisation du CSS (53% écrivant plus de JavaScript que CSS) reste également une observation clé.

Les fonctionnalités CSS les plus recherchées

Les trois principales fonctionnalités demandées - les mixins, la logique conditionnelle et les dispositions de maçonnerie - sont toutes affichées. De nouveaux développements dans les fonctions et mixins CSS, la logique conditionnelle (if()) et les propositions concurrentes pour les dispositions de maçonnerie indiquent un mouvement positif dans ces domaines.

Ressources et engagement communautaire

CSS-Tricks maintient sa position de premier plan en tant que blog leader pour CSS Resources, suivi de près par Smashing Magazine. La forte démonstration de Kevin Powell et Josh Comeau dans le top 10 met en évidence leurs contributions à la communauté CSS. L'accent sur CSS-Tricks se déplace vers des tutoriels et des ressources plus approfondis, reflétant les besoins en évolution des développeurs frontaux.

Ma prise: The Rise of Personal Blogging

La résurgence des blogs personnels au sein de la communauté frontale est une tendance importante. De nombreux développeurs reviennent sur des sites Web personnels et utilisent des flux RSS pour partager leurs connaissances et leurs idées. Cette concentration renouvelée sur les blogs personnels et l'Indieweb est un développement bienvenu.

Conclusion

Un merci sincère à Sacha Greif et à l'équipe Devographie pour leur dévouement à cette enquête annuelle. Les données fournissent des informations précieuses sur le paysage CSS et favorisent des conversations importantes au sein de la communauté du développement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal