Devographics / Devographics/surveys

State of CSS 2024 Preview

Open
#245 26 comments 2 reactions 0 assignees View on GitHub
State of CSS 2024
Dominant language
No language data
Stars
69
Forks
7
PR merge metrics
No merged PRs in 30d

Description

## Survey Preview

- https://survey.devographics.com/en-US/survey/state-of-css/2024

## Previous Discussion Thread

- https://github.com/Devographics/surveys/issues/193

## New Additions

- `@container` style queries
- `offset-path`
- `scroll-timeline`
- `initial-letter`
- `light-dark()`
- `@scope`

## Removals

#### CSS Features

- `content-visibility`: too niche
- flexbox gap: widespread usage, no need to keep asking about it
- `object-view-box`: too niche
- `currentColor`: widespread usage
- `font-palette`: too niche
- variables: widespread usage
- shadow DOM CSS: move Web Components questions to State of HTML survey

#### Other Questions

- "CSS Frameworks" section has been shrunk down to a single question
- "CSS-in-JS" section has been shrunk down to a single question

## Under Consideration

#### Discrete property animations

Discrete property animations/@starting-style/transition-behavior all seem important but under which nomenclature do we include these features?

#### Maths Functions

Which do we include between:

- trig functions
- stepped value functions
- sign related functions
- exponential functions

#### nth-child of s

What is the best/least confusing name for that feature?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked State of CSS 2024 survey preview and read the previous discussion in issue #193, then locate the survey's YAML configuration in this repository. Apply the listed additions and removals and resolve the under-consideration naming decisions; done means the preview reflects the agreed question set.

Written by the indexing model from the issue text.

Assessment

Tech stack
css
Domain
content
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.