:has()
.Link til delTesting Environments
Et oppmuntrende tegn på tilgjengelighetens økende betydning er at testing med skjermlesere har økt fra 16,6 % til 19 % fra år til år.
Link til delWhat do you mainly use CSS for?
Selv om disse dataene ikke er overraskende, er det en fin påminnelse om at CSS kan gjøre mye mer enn bare å formatere nettsider.
Mine valg for 2024: linear()
Adam Argyle
Link til delBransje
Visste du at du kan filtrere dataene fra denne undersøkelsen etter bransje? Bare klikk på "Legg til filtre…" på hvilket som helst diagram!
Link til delCSS Usage
Enten du bygger nettsider profesjonelt eller bare prøver deg litt, finnes det ingen feil måte å bruke CSS på!
Link til delDesign Methodology
Selv om et stort flertall av respondentene bruker CSS til å implementere allerede eksisterende design, blir det interessant å se om dette endrer seg etter hvert som designapper utvikler seg, og AI-verktøy blir i stand til å gå direkte fra idé til kode.
Link til delCSS vs JavaScript Balance
Selv i sammenheng med en CSS-undersøkelse viser det seg at et flertall av respondentene fortsatt tilbringer mesteparten av tiden sin på å skrive JavaScript. Bare tiden vil vise om også dette vil endre seg nå som CSS blir mer kraftfullt.
Link til delBrowser Incompatibilities
Få ting føles verre enn å vite at en ny funksjon ville løst problemet ditt perfekt, men at du ikke kan bruke den på grunn av dårlig nettleserstøtte.
Dette er tilfellet med Anchor Positioning, en ny funksjon som er på vei, men som dessverre ikke har noe bred støtte enda.
Container Queries, derimot, er tilgjengelige på et grunnleggende nivå og klare til bruk, til tross for at de fortsatt dukket opp i svarene til mange respondenter!
Mine valg for 2024: Getting Stuck: All the Ways position:sticky
Can Fail
position: sticky
være en av de mest frustrerende funksjonene, samtidig som den kan være ekstremt nyttig. Jeg har alltid ønsket å skrive en guide for å hjelpe folk med dette, men heldigvis trenger jeg ikke å gjøre det nå som Kilian har skrevet dette mesterverket.Link til delMissing Features
I fravær av en tryllestav som lar oss mane fram hvilken som helst CSS-funksjon vi kan drømme om, er det beste vi kan håpe på at disse dataene kan bidra til å presse nettleserleverandørene i riktig retning!
Den gode nyheten: betinget logikk, mixins og murverkslayouts er alle under utvikling i en eller annen form!
Link til delOther CSS Pain Points
Selv om nettleserstøtte forblir et evig problem med CSS, viser Tailwind CSS seg også å være en kilde til frustrasjon for noen – mens andre klager på at det ikke brukes nok!
Link til delFavorite New Features
Den etterlengtede funksjonen, god implementering og nettleserstøtte: :has()
har alt, og topper rangeringen av den beste nye CSS-funksjonen i 2024!
Mine valg for 2024: Scroll-driven animasjoner
Ahmad Shadeed
Link til delState of Web Technologies
Selv om vi elsker å klage over tilstanden til ting, viser det seg at vi er overraskende stabilt fornøyd gjennom årene.
Link til delState of CSS
Vi ser til og med en liten økning når det gjelder CSS spesifikt, noe som beviser at det harde arbeidet fra nettleserleverandører, arbeidsgrupper og CSS-samfunnet generelt ikke går ubemerket hen!