W3C home > Mailing lists > Public > www-style@w3.org > May 2012

RE: [css3-flexbox] flex-basis initial value should be 0px

From: Sylvain Galineau <sylvaing@microsoft.com>
Date: Wed, 23 May 2012 20:52:46 +0000
To: Ojan Vafai <ojan@chromium.org>, Tab Atkins Jr. <jackalmage@gmail.com>
CC: Tony Chang <tony@chromium.org>, fantasai <fantasai.lists@inkedblade.net>, "www-style@w3.org" <www-style@w3.org>
Message-ID: <3C4041FF83E1E04A986B6DC50F0178290A3559D7@TK5EX14MBXC262.redmond.corp.microsoft.com>

[Ojan Vafai:]

>This is the part I disagree with. When we break an edge case visually, it's relatively straightforward for a developer 
>to look up the documentation for flexbox (e.g. on MDN) and figure out how to fix it. On the other hand, when the 
>performance is slow, it's almost impossible to gain insight into what's causing it to be slow. As a web developer, 
>you're most likely to throw your hands up and assume the UA just hasn't optimized flexbox, at which point you'll 
>either not use flexbox or live with your site being slow to load, both of which are unacceptable.

Second layout passes are never fun but are we talking about an impact that will be noticeable to your average
author building a nav bar? How are they going to notice it i.e. what's the baseline? Would they be able to tell
the flexbox version is visibly slower than the built-with-divs-and-duct-tape version?
Received on Wednesday, 23 May 2012 20:53:42 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:38:59 UTC