Re: [csswg-drafts] [css-grid-3][masonry] item-flow row vs. column in masonry layouts (#12803)

> In the long run it ends up better for web developers because future layout modes just get one unified set of properties rather than 5+ prefixes/set of names.

I disagree with this just due to the timeframes involved.

Historically typically add a new layout mode every 5-10 years (table ~1995?, flex ~2012 , grid ~2017 , grid-lanes ~2026?). So perhaps a new layout mode in the 2030s which would only use those properties (then a N year transition after that). The cognitive overhead is real and will be around for a very long time.

Furthermore developers are used to using `flex-*` for flex, `grid-*` for grid, and will likely expect to use `something-*` for a new transformative layout mode, and there will likely need to be `something-*` specific properties.

Again in an ideal world maybe it would have been better to start with a unified set of properties, but that isn't the world we live in.

-- 
GitHub Notification of comment by bfgeek
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12803#issuecomment-3524695566 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 13 November 2025 01:29:14 UTC