-
-
Notifications
You must be signed in to change notification settings - Fork 79k
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
Update browser support #22943
Update browser support #22943
Conversation
Fwiw, worst case scenario after merging something like this is that we have to support older browsers, which isn't a breaking change. On the flip side, wanting to drop older browsers is a breaking change. |
Drop older browsers |
We are still in Alpha so breaking changes it's something which can happen, I'm in favor of dropping old browsers, maybe you'll find interesting information here : http://caniuse.com/#feat=flexbox |
eventhough i love dropping support for old browsers for obvious reasons, |
To summarise caniuse as @Johann-S stated: 12.29% of current active internet users do not have working flexbox support, including the entire Indian subcontinent |
Supporting old browsers is a good thing in some aspects, especially Flex property, because it is the core of the framework now 😃 |
v3 will handle all the older browsers out there if you need to support them. We'll get a v3 quality of life update out after v4 ships. That's always been the plan :). |
@mdo Based on both browsers support and usage data in http://caniuse.com/#feat=flexbox, and considering the two years that has passed since alpha 1. Shouldn't this rather bump |
I'd like to be more aggressive in our browser support—this is a first pass at it. Looking at our compiled CSS, we've added a ton. 😭 This list has largely been out of date aside from the dropping of IE9/10. I'm thinking about this because of the number of flex properties that require vendor prefixing—it literally triples line of flex code you write. This knocks down some of it.