Perché non esiste CSS4?

CSS

Avrete forse già visto articoli o video che annunciano l’arrivo di CSS4. Eppure, CSS4 non esisterà mai — almeno non nella forma di una specifica unica come CSS2 o CSS3. Ecco perché, e cosa significa concretamente per gli sviluppatori web.

Da CSS1 a CSS3: un po’ di storia

La prima versione di CSS, pubblicata nel 1996, contava circa 50 proprietà: background, color, width, border… Relativamente semplice da implementare per i browser.

Si è poi passati a CSS2, che ha aggiunto numerose proprietà. Ma i team del W3C (World Wide Web Consortium) si sono presto scoraggiati: ci sono voluti quasi 10 anni per finalizzare, ottimizzare e rendere compatibili tutte queste proprietà attraverso i vari browser.

Il problema? Ogni specifica era un blocco monolitico. Per finalizzare l’insieme, bisognava aspettare che ogni proprietà fosse validata — anche se alcune erano pronte molto prima delle altre.

Evoluzione dei CSS: da CSS1 a CSS3 e oltre
L’evoluzione dei CSS: da una specifica unica a un sistema modulare.

La nascita del sistema modulare con CSS3

Per risolvere questo problema, il W3C ha avuto un’idea rivoluzionaria: suddividere i CSS in moduli indipendenti. Ogni modulo copre un aspetto specifico del linguaggio e può evolversi al proprio ritmo.

È così che è nato ciò che chiamiamo « CSS3 ». Non è una nuova specifica unica, ma un insieme di moduli separati: Selettori, Media Queries, Flexbox, Grid, Trasformazioni, Animazioni e molti altri.

Ogni modulo ha il proprio livello (level). Ad esempio, il modulo Selettori è al livello 4, mentre altri moduli più recenti come CSS Grid partono dal livello 1.

Perché CSS4 non esisterà mai

Oggi, alcuni moduli sono al livello 4, altri al livello 3, e alcuni ancora al livello 1. Non esiste più un numero di versione globale per i CSS.

Quando si parla di « CSS4 », ci si riferisce in realtà ai moduli individuali di livello 4 — come i Selettori di livello 4, Color di livello 4 o le Media Queries di livello 5. Ma non esiste una specifica unificata « CSS4 » e non esisterà mai.

Questo sistema modulare è in realtà un enorme vantaggio: i browser possono implementare le nuove funzionalità progressivamente, senza aspettare che un’intera specifica sia finalizzata.

Le funzionalità CSS moderne da conoscere

Anche se non esiste CSS4, il linguaggio è in continua evoluzione. Ecco alcune delle funzionalità più significative degli ultimi anni:

  • CSS Grid — Un potente sistema di layout bidimensionale
  • CSS Variables (Custom Properties) — Variabili native in CSS
  • Container Queries — Adattare lo stile in base alla dimensione del contenitore padre
  • :has() — Il tanto atteso « selettore genitore »
  • Subgrid — Griglie annidate che ereditano dalla griglia padre
  • @layer — Gestire la cascade con i layer CSS
  • Nesting — L’annidamento nativo dei selettori, senza preprocessore

In sintesi

CSS4 non esiste come specifica unica. Il CSS moderno funziona come un insieme di moduli indipendenti, ciascuno con il proprio livello di versione. È un approccio più flessibile che permette al linguaggio di evolversi più rapidamente e ai browser di implementare le novità man mano.

Per seguire l’evoluzione dei CSS, consultate il sito ufficiale del W3C o risorse come web.dev.

Articoli recenti

Commenti recenti

  1. Massimiliano Ferretti su I Commenti

    Mi permetto di aggiungere una mia considerazione personale che ho riportato dall'utilizzo di C#. Personalmente mi piace commentare funzioni e…

  2. Personalmente ritengo che utilizzare git porti sempre dei vantaggi anche per lo sviluppo solo. Già solo la possibilità di fare…

  3. ciao, il link a discord non è piu valido, vorrei utilizzare il materiale che hai pubblicato tempo fa, come faccio?

Itamde è anche una scuola di programmazione online.

Itamde

Impara ciò che desideri, al tuo ritmo

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Potrebbe interessarti anche…

L’intelligenza artificiale entra in ogni pixel

L’intelligenza artificiale entra in ogni pixel

Fino a pochi anni fa, ritoccare una foto significava passare ore su Photoshop, padroneggiando livelli, maschere e curve di regolazione. Nel 2026 tutto è cambiato. Gli strumenti IA per il fotoritocco non si limitano più a proporre filtri automatici: comprendono il...

Come creare il tuo videogioco: i migliori strumenti gratuiti nel 2026

Come creare il tuo videogioco: i migliori strumenti gratuiti nel 2026

L'industria dei videogiochi ha subito un'evoluzione radicale negli ultimi anni, democratizzando un settore un tempo riservato agli studi con budget colossali. Oggi, milioni di giocatori su PC, console, smartphone e tablet consumano quotidianamente giochi creati da...

Rimani aggiornato sulle ultime notizie e novità

Accedi ai contenuti riservati

Scopri il dietro le quinte dei nostri progetti, risorse esclusive e lo stato di avanzamento delle nostre creazioni in tempo reale.

Iscriviti alla newsletter

Ricevi le nostre notizie, le nostre riflessioni creative e le novità dell’atelier direttamente nella tua casella di posta elettronica.

Seguici

Unisciti alla nostra community sui social network per seguire i nostri progetti quotidiani e interagire con noi.