Site icon Blog ARC Optimizer

Influencer l’avenir du CSS —


L’enquête annuelle pour tous ceux qui écrivent du CSS, État du CSS, approche de la fin de sa période de réponse pour 2022. L’enquête est disponible dans de nombreuses langues différentes, tandis que toutes les questions sont facultatives, c’est-à-dire qu’il n’est pas nécessaire d’atteindre 100 % d’achèvement. Veuillez vous assurer de se joindre à – cela ne prendra que quelques minutes.

Cette année, j’ai rejoint l’équipe et aidé à concevoir l’enquête avec la communauté qui a conduit à une nombre d’améliorations. Si vous écrivez fréquemment du CSS, investir quelques minutes pour le remplir pourrait vous revenir au centuple, car les implémenteurs prennent des décisions sur ce sur quoi travailler en fonction des points faibles des développeurs identifiés par l’enquête chaque année. En fait, Chrome finance le travail sur l’enquête pour cette raison même.

Enquêtes passées

Alors, comment les enquêtes passées ont-elles aidé les développeurs Web ? Examinons l’impact dans Chrome, tel que décrit par Nicole SullivanProduct Manager pour Chrome chez Google :

« J’ai montré la Section « Fonctionnalités manquantes » à mon équipe avant la pandémie et nous avons dû y travailler. Plusieurs choses sur cette liste sont en cours.

En effet, littéralement tout ce qui figure dans cette liste est actuellement en cours d’élaboration ou terminé, à moins qu’il n’y ait pas de spécification (stable) pour cela :

  • Requêtes de conteneur
    Les requêtes de taille ont livré en Chrome 106 requêtes de style derrière un drapeau.
  • Sélecteur parent/:a un sélecteur
    Livré en Chrome 105.
  • Nidification
    Actuellement en cours, un peu retardé en raison de discussions au sein du groupe de travail CSS sur les modifications de dernière minute de la syntaxe.
  • 🟡 Les fonctions
    Aucune spécification à implémenter pour le moment, mais est en cours d’élaboration dans le CSS WG.
  • Portée
    Implémentation expérimentale dans Chrome 105 derrière un drapeau.
  • 🟡 Mélanges
    Aucune spécification à mettre en œuvre pour le moment, mais des idées sont en cours d’exploration dans le CSS WG.
  • Sous-réseau
    Mise en œuvre en cours.

Regardons le section correspondante dans les résultats 2020. Beaucoup de chevauchements, mais quelques éléments supplémentaires :

La Section correspondante 2021 comprend à peu près les mêmes éléments, avec une nouveauté : fonctions de couleur. Et voilà, les fonctions de couleur pour lesquelles il existe une spécification stable sont en cours d’implémentation dans Chrome au moment où nous parlons, et Chrome a financé le travail de spécification sur le reste.

Et il n’y a pas que Chrome. L’accent de Interop 2022 a été largement façonné par ces résultats.

(Crédit image : État des avis CSS 2020) (Grand aperçu)

Et après?

Nous nous attaquons au monde des styles et des sélecteurs pour essayer d’identifier les tendances à venir et déterminer les fonctionnalités et les outils à apprendre ensuite. De plus, les résultats de l’enquête aideront également les fournisseurs de navigateurs à hiérarchiser leurs feuilles de route et à travailler à une meilleure compatibilité entre les navigateurs.

Que voulez-vous voir de plus en CSS ? Une meilleure typographie ? Nouvelles fonctionnalités de mise en page réactive ? De nouvelles fonctionnalités pour améliorer la maintenabilité ? Disposition? Composants? Autre chose? Le ciel est la limite! Assurez-vous de partagez vos rêves CSS avec nous dans l’enquêteet ils pourraient bien commencer à se réaliser.

(vf, il)






Source link
Quitter la version mobile