Answer the question
In order to leave comments, you need to log in
When? When is it finally possible to start using flexbox at 100%?
Good afternoon dear developers.
For many times I want to start using flexbox, but I still don’t dare. The first time I wanted to about a year ago, but I thought that I would wait half a year and everything would change dramatically, because. web development is developing very quickly, but I was wrong - nothing has changed.
Now they have already begun to actively implement css grid layout, and I still haven’t even used flexbox, which makes me feel like some kind of dinosaur. Am I the only one??? Maybe, of course, due to the fact that we have large projects and picky customers who do not allow the slightest jambs in ie10 - ie11. C'mon, to hell with this ie10 (although its support is still required), but looking at projects using flexbox in ie11, I also see a bunch of jambs, even on large sites like css-tricks and others: the content does not fit into containers, then something collapses, then flies off to the other side, etc.
Can customers and developers really afford such oversights, or have I missed something?
I would like to hear the opinions of those who consciously use flexbox in their projects (please, no offense only, do not write to beginners who don’t care about cross-browser compatibility and who use flexbox in small landings, like "Iphone sale in Muhosransk"). How do you solve problems with cross-browser compatibility? Or just close your eyes to the jambs?
Don't get me wrong, I'm not in any way criticizing flexbox or anyone else. at any moment I would start using flexbox with great joy and I just can’t wait for such a moment, but, unfortunately, I don’t want to start with such jambs, and if you do fallbacks for old browsers, then this is just an extra hemorrhoids - then it makes sense to use it at all flexbox if you still have to write and add code using the old method.
Answer the question
In order to leave comments, you need to log in
it all depends on the direction of the resource.
Here is an example of a toaster. do you think there are at least 1% of users on the toaster who sit on ie? (not counting those who come in to test "are there any shoals of layout on the toaster")
, so you start from the one to whom the resource is directed.
ps with regards to me - I immediately discuss support for versions ie, andriod, ios, etc. if the design is such that you have to use either flexbox or make big crutches, I will immediately inform you about it. that support will be for example ie11+
When will this question stop coming up? Only here on the toaster there are already a million of them. There are answers there. Turn on your head and search.
All answers boil down to:
When the numbers here will suit you (but everyone is satisfied with different numbers).
caniuse.com/#search=flex with prefixes 97.68% support . Do you think this is not enough to fully use it? If you need support for IE < 10, then use a polyfill . But for me, duck, you need to check the user for flex support and if it is not there, put a stub so that the browser changes. ~2.5% is very small.
For example, you use Border-radius , and it is only supported by 95.04%
https://www.youtube.com/watch?v=GT4HNXpx0VQ&list=P...
Look, I hope this helps you)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question