Live data from Hacker News

What the FlexBox? – A free 20 video course to learn CSS Flexbox

flexbox.io

31–40 of 66 posts

Re: What the FlexBox? – A free 20 video course to learn CSS Flexbox

#31

Even if you know Flexbox you cannot use Flexbox because support lacks. http://caniuse.com/#feat=flexbox The TL;DR: Everyone is doing well except IE which is horribly broken. Only Microsoft's Edge browser has good Flexbox support, but nobody uses Edge, so therefore Flexbox is still no-go. Come back in five years when IE 11 is a distant memory and Edge is popular.

Depends a lot on your needs. For my company, we don't give a shit about people on old browsers. They make up an incredibly small % of the visitors to our customer's sites and we've never once had a client ask for IE9 support or anything like that. We go with the most recent version, and one prior, and that has served us well. Never received a complaint from a client about a customer of theirs not being able to do something on a site.

Some people don't have that luxury, but for the rest of us Flexbox is ready to be used.

Re: What the FlexBox? – A free 20 video course to learn CSS Flexbox

#32

As someone who has little direct experience with this part of webdev (other than aligning paragraphs once in a while for really basic static text sites), I have to wonder: is the fact that flexbox requires a 20-part video course a sign of it being: - a broken mess, - a less broken mess than what came before it, - an inevitable consequence of trying to solve an inherently difficult and complicated problem? - some comb…

I don't know about Flexbox, but I never saw easy and powerful layout libraries. They can be easy, but with very basic capabilities (Delphi 7) or they can do almost anything, but with a lot of concepts and complex API (Java Swing, Java FX, Cocoa, Qt, HTML positioning in general). I guess, that efficient layouting is just not a simple problem.

Re: What the FlexBox? – A free 20 video course to learn CSS Flexbox

#35

As someone who has little direct experience with this part of webdev (other than aligning paragraphs once in a while for really basic static text sites), I have to wonder: is the fact that flexbox requires a 20-part video course a sign of it being: - a broken mess, - a less broken mess than what came before it, - an inevitable consequence of trying to solve an inherently difficult and complicated problem? - some comb…

> is the fact that flexbox requires a 20-part video course

It's not a fact.

Nor is it a fact that to access videos on the web requires an email address! In both cases the author has chosen to do this for whatever reason.

Re: What the FlexBox? – A free 20 video course to learn CSS Flexbox

#36

As someone who has little direct experience with this part of webdev (other than aligning paragraphs once in a while for really basic static text sites), I have to wonder: is the fact that flexbox requires a 20-part video course a sign of it being: - a broken mess, - a less broken mess than what came before it, - an inevitable consequence of trying to solve an inherently difficult and complicated problem? - some comb…

I don't think that you should be in the habit of making technical decisions based on the number of videos or something. Take 1.5 minutes to read a web page on flex box and realize that it consists of putting boxes into boxes, deciding the alignment and how much space they will take up.

I haven't watched the videos but it seems strange that there are 20 of them.

Re: What the FlexBox? – A free 20 video course to learn CSS Flexbox

#38

As someone who has little direct experience with this part of webdev (other than aligning paragraphs once in a while for really basic static text sites), I have to wonder: is the fact that flexbox requires a 20-part video course a sign of it being: - a broken mess, - a less broken mess than what came before it, - an inevitable consequence of trying to solve an inherently difficult and complicated problem? - some comb…

As someone who pushes pixels around every day for a living – among other things, of course – I'd say option 3.

The thing about layout styles for CSS that people seem to miss is that you don't have to choose a single one one. You can mix floats in one area of the DOM with Flexbox in another area and Grids (once they're ready) in yet another area, and they'll work well – provided they're properly siloed – because they're mostly targeted at solving different issues, layout-wise.

Re: What the FlexBox? – A free 20 video course to learn CSS Flexbox

#39

Even if you know Flexbox you cannot use Flexbox because support lacks. http://caniuse.com/#feat=flexbox The TL;DR: Everyone is doing well except IE which is horribly broken. Only Microsoft's Edge browser has good Flexbox support, but nobody uses Edge, so therefore Flexbox is still no-go. Come back in five years when IE 11 is a distant memory and Edge is popular.

One of the web's greatest features is progressive enhancement. So you can (and in my opinion should) use flexbox now as it has pretty decent browser support -- just make sure there is a decent fallback to something that is not-as-visually-perfect-but-still-decent (such as ye old float-based layout or display:table).

Doesn't that negate the point of flexbox which is that it's better and easier for building interfaces? If you have to build it in flexbox then build it again in floats, why build it in flexbox at all?
Post reply on HN