-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
State of CSS 2021: differences between browsers #7
Comments
One thing to keep in mind with this list is that the survey asked about awareness of many features, but certainly not all features. There's most likely a priming effect, where any feature that was part of the survey gets a bit of a bump in a question like this. I haven't gone though and marked which those features are, but might update the table with that later. |
Thanks for pulling together this summary @foolip — it's much easier to properly understand than scrolling through the raw data! (While we wait for the survey report.) |
Thanks @foolip Probably things like
At least that's cool, it helps understand where it is painful.
|
Also sometimes the specific issue is very broad.
example:
Here the sentence is almost like they are expecting that IE will be updated. The bright light at the end of the tunnel is that people are mentioning they have just dropped or will drop soon IE So yes there should be a question about the support matrix. Browser x Version Number. I feel the pain for the webdevs |
At least in a fair number of cases, anecdotally, many developers seem unaware that Safari 14.1 and later (shipped April 2021) has support. |
@karlcow thanks for putting that table together, awesome! A few corrections I'd suggest:
Maybe ☂ or 🎁 for these umbrella/collection issues? When it comes to support in older browsers, one can get the general shape of it from a sample of comments:
I think the opportunity here would be anything that we can collectively do to speed up the upgrade pace of existing browsers. Also anything to phase out IE, or to give web developers ammunition about why they don't need to support it. https://canistop.net/ is one thing I'm aware of in that space. |
love it. :) yes about collections of things. It's why I was using the medical red hat. As things to take care off. Because the evil is in the details. I wish I could talk with every single devs here to understand what they meant. :)
note that some people can NOT upgrade their browsers, because the OS on the laptop is too old. Or the mobile device is end of life. We have a tendency to forget (in the industry) that people keep sometimes their computer a lot longer than us. (Someone in my family has a 9 years old computer.) |
Sebastian |
Thanks for clarifying, @SebastianZ! I also learned while discussing this proposal with colleagues that even though the This proposal ended up not included in Interop 2022, but I'd like to revisit it next year. |
Not a feature proposal. This is sharing data.
The State of CSS 2021 survey has closed now, and while the public results site is not yet up, @SachaG has kindly provided me with a copy of the results, which I've partially exported as State of CSS 2021 free-form text analysis.
For this issue I've looked at "Are there any CSS features you have difficulties using because of differences between browsers?" which I suggested adding to the survey with Interop 2022 in mind. There were 1,118 responses to this question, out of 8,551 survey takers in total.
I've manually categorized each response in up to 5 categories. For example, "CSS Grid, background blur" became Grid +
backdrop-filter
. I've probably made a few mistakes, but I think I've captured the general picture.Here are the features (not browsers) that had more than 10 responses attributed to it:
gap
(almost all about Flex)gap
)aspect-ratio
backdrop-filter
:focus-visible
position:sticky
line-clamp
object-fit
The text was updated successfully, but these errors were encountered: