La meg komme med en spådom: vi kommer til å se tilbake på 2024 som året da CSS endret seg fra “Klassisk CSS” til “Nye CSS”.
Klassisk CSS er hvordan vi har skrevet CSS i årevis: med et begrenset sett med funksjoner, og dekket språkets begrensninger med med verktøy som CSS-bibliotek, pre og post-prosessorer, og streng metodikk.
På den andre siden har vi nye CSS, som med åpne armer har tatt imot Subgrid, :has()
, variabler, container queries, og mange av de andre nye og spennende CSS-funksjonene som er blitt introdusert de siste årene. Dette er funksjoner som gjør at vi ikke lengre trenger ekstra verktøy, og kan gjøre ting som vi tidligere trengte JavaScript til.
Alt dette er mulig takket være en fornyet forpliktelse fra leverandører av nettlesere til å faktisk få dette til å fungere – og jeg kan ikke unngå å føle at vi knapt har begynt å utforske alt det nye CSS kan tilby.