Why many modern sites make up on the flake?

At such major venues as Themeforest a templates made for "display-flex", very often I see this opinion that the construction of grids on the basis of "float" or "inline-block" is better because the Flex is not supported by all browsers. Is it true and why are they so popular?

UPD. I'm interested in how you can rely on is your home away from property? Ie I would have been happy to impose on the flake, but not sure this time. Thus, in caniuse shows that Flex supports most of the old browsers.
June 14th 19 at 19:59
2 answers
June 14th 19 at 20:01
very often I see this opinion that the construction of grids on the basis of "float" or "inline-block" is better because the Flex is not supported by all browsers. Is it true and why are they so popular?
It is really so. But I'll tell You more, even as such CSS (or HTML 5), is not supported by all browsers (IE-1 as far as I remember, CSS is not supported). But I don't think that's a reason to abandon CSS or HTML5. And anyway, the phrase "not all browsers" is a pretty vague, something from the "not all products are equally useful".

and why are they so popular?
By the fact that they provide a greater flexibility, reduce the number of "accidents" (unexpected behavior elements), such code is generally more readable than "sheets" of the float s, and so on...

P. S. And also by the fact that the FLOAT you were originally invented not for the purpose for which they later adapted, as well as some other parameters/properties/attributes...
Flexbox is not very and reduces the number of written properties. Write something on the Flex and floated and you will see that lines of code is almost the same +-
Besides Flexbox would initially not to build grids were invented.
And what's with the "Accidents" that are reduced by use of flake?
And as the code becomes more readable? It's just a list of properties, at least for what you overstate, in any case, the sheet properties will be read the same...
And where you found the CSS settings and attributes? - Howell commented on June 14th 19 at 20:04
And even for "Accidents"
As an example of "accidents" - when Ah float several in a row - and "float: right" - elements do not behave quite as many initially expect. It certainly defies logic, but here it clearly emerges that the problem itself, which is called "adapted", the tank also can "adapt" in order that it would go to work, but much more comfortable to do it on some "comfortable" car (cars, for example).

And as the code becomes more readable?
For example, the code alignment feature on the Flex is much more readable than a set of crutches on float Ah margina'AMI, AMI padding'etc.

Write something on the Flex and floated and you will see that lines of code is almost the same +-
"Something" is also pretty vague wording. With it a priori impossible to argue.

Besides Flexbox would initially not to build grids were invented.
And who spoke about the grid? For grids was coined in the table (in typography, initially) which in a consequence is successful with the same course moved into HTML/CSS, and then for this (grid) was coined Grid system, which is currently supported, just not all "modern" browsers and has not yet been brought "to mind" completely.

It's just a list of properties, at least for what you overstate, in any case, the sheet properties will be read the same...
Under the readability - I meant the perception of the code the "destination". Have flex's % this code is much higher than that of the set of "crutches" of float s and every Usupov, as an example. - Salvado commented on June 14th 19 at 20:07
for on table-cell , this space between is - Caesar.Keeli commented on June 14th 19 at 20:10
nothing specific, in fact answering my questions...have not seen one, besides in some places is not particularly plausible. - Howell commented on June 14th 19 at 20:13
Not really ... the struggle of the old with the new will always be... something that has already proven itself will always protiviti new technologies ...and web designers because we do all the same for all users , those who use Midori and also those who are on IE8-10 and the same for Apple Safari - Caesar.Keeli commented on June 14th 19 at 20:16
I have already secured myself... so your vyser not the topic - Caesar.Keeli commented on June 14th 19 at 20:19
Lexus - Caesar.Keeli commented on June 14th 19 at 20:22
I not only make up ...so ... - Caesar.Keeli commented on June 14th 19 at 20:25
The monkey rather then you and you have a campaign was not of experience in software development just because you argue. If you like this ultra trendy and modern, then start to cut in production on how they can be harmonized... - Howell commented on June 14th 19 at 20:28
you teach me something ? I know where and what technique to use ... the only question is can you something to use in addition to flexbox ? - Caesar.Keeli commented on June 14th 19 at 20:31
where there table? - Howell commented on June 14th 19 at 20:34
I'm not rushed ! you first insulted ... - Caesar.Keeli commented on June 14th 19 at 20:37
What?! Flexbox is to separate content from the styles? What is it like? - Howell commented on June 14th 19 at 20:40
you are a schoolboy or what ? holidays like not started yet ... what a show-off ugly trolls .. what - Caesar.Keeli commented on June 14th 19 at 20:43
one class .clearfix. OO, Yes, tragedy. What else? What "other stuff" in the form of crutches spike? - Howell commented on June 14th 19 at 20:46
,
Dean's class .clearfix.
Yes, it is a tragedy. - adella.Ste commented on June 14th 19 at 20:49
the rationale is to hear that this tragedy? and what about other crutches? I have not heard... - Howell commented on June 14th 19 at 20:52
what you right now, I try to explain I have eaten for a long time ... on any layout technique can do the same .. you NII are not forced to impose on the Flex or something else ...but it would be surprising if for example you order a layout with a mandatory requirement to support old browsers ... and you can't do it ... and the order for the money to lose .. - Caesar.Keeli commented on June 14th 19 at 20:55
no , the conversation is over, then you say there's no difference, then is it a tragedy, and so you each can teach? Have a conscience, do not take away people's time, just go watch the video, it will explain what makes the revolution flexbox, and why does bootstrap on it even make. Appreciate the time "toasteroven" and not be forced to explain to you what is easy to Google - adella.Ste commented on June 14th 19 at 20:58
So when they say essentially nothing to say...everything is clear with you. Almost an hour here argue, and now you suddenly become busy, the time you take. Admit it already that you have nothing to say and everything.
PS. I was going to impose on how they can be harmonized, and how the monkey self-employed for $ 5 so I fallback on the flake did. - Howell commented on June 14th 19 at 21:01
you all answered. - adella.Ste commented on June 14th 19 at 21:04
not answered...you have no time to answer for his words - Howell commented on June 14th 19 at 21:07
at Chet's yard or the 90s? I to you try to respectfully address. - Howell commented on June 14th 19 at 21:10
not write nonsense then you can't back up the facts and no you can't tell.
Themselves so incompetent and still others rubbed something and you teach all, while they themselves are still green. - Howell commented on June 14th 19 at 21:13
,
nothing specific, in fact answering my questions...have not seen one, besides in some places is not particularly plausible.
Ability to see the answers to your questions - talks about their lack (of answers). She says only about the inability to see the answers :)

Frankly, I do not understand what You want to hear and the masses of comments has lost the basic idea of Your question. What is "better" for layout is float or flex? - I think so obvious, at least for many people (who are familiar with that and with others) What you need to know? - both, because there are lots of places where a float can (should) be used for its intended purpose, this, to abandon the float s - no one calls.

Regarding browser support - personally, we browsers below IE-11 is not considered at all, perhaps by the fact that users with "calculators" which Windows 98 (because of the mind set of Linux - is not enough, and newer Windows on this "junk" is not included) and the Aki browser IE 5.5, as well as by the fact that according to the statistics of the website caniuse.comFLEX's supported by more than 96% of browsers. And generally speaking support something browsers, we can very far, down to "console browsers" or browser used by 0.01% of users and so on... In my purely personal opinion, because of 3-4% of users who for some unknown reason, there is no support FLEX'and don't deserve what you are suffering all the rest, from the coder to final users, which have the FLEX - supported. As FLEX's allow you to align the content not only "left/right", and rather "clumsy" (*in the case of FLOAT s) they allow you to align elements a lot of different ways and originally created for the purpose for which they are most often used. Delving into the questions of "3% of users, which may not work correctly or not work at all", as I said, we can go very far, including access to users with disabilities who have poor eyesight, and then we'll do the sites in the mode, result of a very high contrast, and 3-5% who have JavaScript disabled, the same users who turn off Cookies and so on... - all - problems of those users and not a reason to abandon JavaScript, Cookies and so on.

Moreover, take for example, YouTube, I think the popularity of this website, its traffic, the authority of authors, etc. - to discuss and prove is not necessary. What we see:
1. YouTube uses FLEX's
2. YouTube does not work with JavaScript disabled

If You have such large and authoritative sources (in this case, sites/projects and their authors) are still no reason to use FLEX's (or JavaScript :) where they can/need to use, I don't think anyone will be able to bring more solid facts. - Salvado commented on June 14th 19 at 21:16
too lazy to read all started, but again, water water water...
And at the expense of YT. Do you think google does not use fallback'and development?
For your "3%" a very big number - Howell commented on June 14th 19 at 21:19
Do you think google does not use fallback'and development?
Judging by the fact that when disabled JS'e the site is not working at all - apparently does not use. And You have evidence that he uses or theory on the subject, that he use and
again, water water water...
?

For your "3%" a very big number
- non-functional site with JS disabled - suggests otherwise. - Salvado commented on June 14th 19 at 21:22
,
you use NPP


what's that got to do with it, what to open the file, if you are on different IDE, then I have all of them are possible, and VSCode, and Sublime, Brackets, WebStorm, and the like all colors and sizes, why do you said that you use something one?

Then you can only sympathize, if you except sublime nothing in life is not seen and will not see, who does not even understand what extension is opened in the tab code inside.

P. S. you have seen the problems with health. - adella.Ste commented on June 14th 19 at 21:25
June 14th 19 at 20:03
Flex!

caniuse.com/#search=flex

96%+ browser support... As I think float should only be used in rare cases where support for older browsers is really important, but all this, of course, must proceed from the project/customer/etc

Find more questions by tags Adaptive designCSSHTML