Pourquoi il n’y pas de CSS4 ?

CSS

Aujourd’hui on va discuter CSS, et même de l’histoire de ce langage.

Vous avez peux être déjà vu passer des articles, des vidéos, des discussions sur l’arrivée prochaine de CSS4 … Mais CSS4 il n’y aura pas !

CSS4

Retour en arrière …

La première version de CSS avait …. 50 propriétés !

Background, color, width, boder … 

Relativement simple à implémenter et à faire supporter par les navigateurs, du coup on passe à la spécification suivante !

(Spécification : Ensemble de normes qui structure un langage)

On est donc passé à CSS2, et ils ont rajoutés des tonnes de propriétés ! *génial*

Mais ceux qui travaillent à l’implémentation des spécifications au W3C pour toutes ces propriétés ont vite déchantés.

En effet,  ça leur a pris quasiment 10 ans pour finir d’optimiser, de mettre en place et de rendre compatible toutes ses propriétés.
Pour finaliser une spécification, il y avait vraiment énormément de variables à prendre en compte, ce qui a pris un temps fou.

Ils ont donc eu l’idée de séparer des propriétés, des paradigmes,  en plusieurs morceaux, en « modules ».

Par exemple on peut trouver des modules pour : Tout ce qui touche à la transformation, les « medias queries », les sélecteurs, flexbox, css grid …

Et ainsi est né « CSS3 », ce n’est pas une nouvelle spécification, mais une mise en « module » des différentes parties qui composent le langage.

CSS, CSS2, CSS3

Du coup aujourd’hui, certains modules sont passés au niveau 4, alors que d’autres en sont encore au niveau 1.

Vu le nombre de nouvelle propriétés, mais aussi FlexBox, CSS Grid, il n’y a pas de nouvelle spécification globale en vue mon capitaine, au contraire, les modules sont travaillés séparément, pour les intégrer et les faire évoluer au cas par cas.

Voila, vous pouvez maintenant briller en soirée …

Nous avons mis quelques cours en promo sur l’école du web de Itamde : https://itamde.com/cours-en-ligne

Vous pouvez également nous retrouver sur Youtube :

Ici => https://www.youtube.com/channel/UCZ4dhshzpVbbRPVuL9TNH4Q

Ou ici => https://www.youtube.com/channel/UCQlKs3ToaL8IKRbXtwtFnyA

« 

Itamde est également une école de programmation en ligne.

Itamde

Apprenez ce que vous voulez, à votre rythme

1 Commentaire

  1. Salut !
    Moi, j’attends le support général de backdrop-filter, pour notamment faire un flou d’arrière-plan, un peu à la iOS ?

    Réponse

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pourriez être intéressé par…

Mises à jour Itamde Studio : apps, sites et nouveaux développements

Mises à jour Itamde Studio : apps, sites et nouveaux développements

Ces derniers mois, nous avons beaucoup travaillé en coulisses. Certains changements étaient nécessaires pour consolider la structure technique du studio, d'autres marquent un véritable nouveau départ sur le plan créatif. C'est le moment de faire le point. Treize jeux...

Medieval Minefield – Update 1.4 (Devlog)

Medieval Minefield – Update 1.4 (Devlog)

Un projet commencé en 2021, repris aujourd’hui : ce qui a changé, ce que nous corrigeons encore, et la direction du développement Medieval Minefield a vu le jour en 2021 comme un projet volontairement simple mais sérieux : reprendre la logique du démineur classique,...

Restez informé des dernières actualités et mises à jour

Accédez au contenu réservé

Découvrez les coulisses de nos projets, des ressources exclusives et l’avancée de nos créations en temps réel.

Inscrivez-vous à la newsletter

Recevez nos actualités, nos réflexions créatives et les nouveautés de l’atelier directement dans votre boîte mail.

Suivez-nous

Rejoignez notre communauté sur les réseaux pour suivre nos projets au quotidien et échanger avec nous.