<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: CSS 3 Flexible Box Model</title>
	<atom:link href="http://ajaxian.com/archives/css-3-flexible-box-model/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/css-3-flexible-box-model</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 18 Mar 2010 15:55:46 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: wuwei</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-276495</link>
		<dc:creator>wuwei</dc:creator>
		<pubDate>Tue, 10 Nov 2009 07:05:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-276495</guid>
		<description>January 1999 Motorola 328cAlthough &lt;a href=&quot;http://www.weddingnova.com/category/Mother-of-Bride-Dresses-803-1.html&quot; rel=&quot;nofollow&quot;&gt;plus size mother of the bride dresses&lt;/a&gt;the first flip phone in should be sooner, but this clamshell phone is just an integrated microphone&lt;a href=&quot;http://www.weddingnova.com/category/Mother-of-Bride-Dresses-803-1.html&quot; rel=&quot;nofollow&quot;&gt;mother of bride dresses&lt;/a&gt; is not in the usual sense we are now referred to flip.&lt;a href=&quot;http://www.weddingnova.com/product/Column-Strapless-Satin-Tulle-Wedding-Dress-20565.html&quot; rel=&quot;nofollow&quot;&gt;Column Strapless Satin Tulle Wedding Dress&lt;/a&gt; Most of the time we are actually referring to folding clamshell handsets, but Motorola&#039;s first &lt;a href=&quot;http://www.weddingnova.com/category/Prom-Dresses-812-1.html&quot; rel=&quot;nofollow&quot;&gt;cheap prom dresses&lt;/a&gt;clamshell phone is the famous &quot;palm-sized&quot; - 328c. The phone is the beginning of in the domestic market and &lt;a href=&quot;http://www.weddingnova.com/category/Prom-Dresses-812-1.html&quot; rel=&quot;nofollow&quot;&gt;ghetto prom dresses&lt;/a&gt;can be received in English and Chinese text, but it does not support sending text messages in Chinese, which is sorry. &lt;a href=&quot;http://www.weddingnova.com/product/Column-Satin-Organdie-Lace-Wedding-Dress-20573.html&quot; rel=&quot;nofollow&quot;&gt;Column Satin Organdie Lace Wedding Dress&lt;/a&gt;However, clear call quality and handsome appearance are popular at the time this phone place.&lt;a href=&quot;http://www.weddingnova.com/&quot; rel=&quot;nofollow&quot;&gt;wedding dress&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>January 1999 Motorola 328cAlthough <a href="http://www.weddingnova.com/category/Mother-of-Bride-Dresses-803-1.html" rel="nofollow">plus size mother of the bride dresses</a>the first flip phone in should be sooner, but this clamshell phone is just an integrated microphone<a href="http://www.weddingnova.com/category/Mother-of-Bride-Dresses-803-1.html" rel="nofollow">mother of bride dresses</a> is not in the usual sense we are now referred to flip.<a href="http://www.weddingnova.com/product/Column-Strapless-Satin-Tulle-Wedding-Dress-20565.html" rel="nofollow">Column Strapless Satin Tulle Wedding Dress</a> Most of the time we are actually referring to folding clamshell handsets, but Motorola&#8217;s first <a href="http://www.weddingnova.com/category/Prom-Dresses-812-1.html" rel="nofollow">cheap prom dresses</a>clamshell phone is the famous &#8220;palm-sized&#8221; &#8211; 328c. The phone is the beginning of in the domestic market and <a href="http://www.weddingnova.com/category/Prom-Dresses-812-1.html" rel="nofollow">ghetto prom dresses</a>can be received in English and Chinese text, but it does not support sending text messages in Chinese, which is sorry. <a href="http://www.weddingnova.com/product/Column-Satin-Organdie-Lace-Wedding-Dress-20573.html" rel="nofollow">Column Satin Organdie Lace Wedding Dress</a>However, clear call quality and handsome appearance are popular at the time this phone place.<a href="http://www.weddingnova.com/" rel="nofollow">wedding dress</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WebReflection</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-275202</link>
		<dc:creator>WebReflection</dc:creator>
		<pubDate>Tue, 25 Aug 2009 08:41:27 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-275202</guid>
		<description>CSS3 is becoming the most redundant layout definition language ever. I do like new features, I dislike multiple declaration for the same thing and the same behavior.</description>
		<content:encoded><![CDATA[<p>CSS3 is becoming the most redundant layout definition language ever. I do like new features, I dislike multiple declaration for the same thing and the same behavior.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ssssssssssss</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-275189</link>
		<dc:creator>ssssssssssss</dc:creator>
		<pubDate>Mon, 24 Aug 2009 15:41:46 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-275189</guid>
		<description>Something taken from XUL</description>
		<content:encoded><![CDATA[<p>Something taken from XUL</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: simon000666</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-275182</link>
		<dc:creator>simon000666</dc:creator>
		<pubDate>Mon, 24 Aug 2009 08:13:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-275182</guid>
		<description>@iliad

I totally agree. I&#039;m fed up with this attitude of: &quot;hey we&#039;ve got a problem -  I know lets just throw new properties at it until it works&quot;. 

At this rate CSS is on course to join php or rails with a count of 700+ functions.

Refactor? Anyone?</description>
		<content:encoded><![CDATA[<p>@iliad</p>
<p>I totally agree. I&#8217;m fed up with this attitude of: &#8220;hey we&#8217;ve got a problem &#8211;  I know lets just throw new properties at it until it works&#8221;. </p>
<p>At this rate CSS is on course to join php or rails with a count of 700+ functions.</p>
<p>Refactor? Anyone?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: timcameronryan</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-275179</link>
		<dc:creator>timcameronryan</dc:creator>
		<pubDate>Sun, 23 Aug 2009 19:09:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-275179</guid>
		<description>A while back, I worked on a way to implement CSS-level flexible properties using JavaScript. It yielded some rather successful results across the major browsers, including IE6-8:

http://code.google.com/p/jslayout/

Internet Explorer is of course the slowest of the bunch, but I optimized the code to take as few measurements as possible and the speed is definitely tolerable (even with animation such as splitters or resizing a window).

Considering there&#039;s now a spec for flexible properties, it&#039;s possible (in combination with a CSS parser) this could be adapted to implement a Flexible Box Model in IE without much trouble. Of course one&#039;s layout would still have to support a non-JavaScript fallback, but the benefits might be worth it.</description>
		<content:encoded><![CDATA[<p>A while back, I worked on a way to implement CSS-level flexible properties using JavaScript. It yielded some rather successful results across the major browsers, including IE6-8:</p>
<p><a href="http://code.google.com/p/jslayout/" rel="nofollow">http://code.google.com/p/jslayout/</a></p>
<p>Internet Explorer is of course the slowest of the bunch, but I optimized the code to take as few measurements as possible and the speed is definitely tolerable (even with animation such as splitters or resizing a window).</p>
<p>Considering there&#8217;s now a spec for flexible properties, it&#8217;s possible (in combination with a CSS parser) this could be adapted to implement a Flexible Box Model in IE without much trouble. Of course one&#8217;s layout would still have to support a non-JavaScript fallback, but the benefits might be worth it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slightlyoff</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-275178</link>
		<dc:creator>slightlyoff</dc:creator>
		<pubDate>Sun, 23 Aug 2009 18:55:29 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-275178</guid>
		<description>Jordan1:

I&#039;ve played with a JS implementation for use in Dijit on and off for a while, but like CSS selector engines, it&#039;s not the kind of thing I think we can ship until it&#039;s fast enough so you don&#039;t notice it and aren&#039;t afraid to use it. The root problem is that it&#039;s a 2-pass layout algorithm which is certainly fast enough on Spider Monkey/JSC/V8, but doing the measurements and layout in IE via JScript is...well...painful. It&#039;s maybe the next big challenge for some enterprising JS dev.

Iliad:

Using margins to center only gets you so far, since it&#039;s based on knowing the width (even in relative terms) of the content. The hbox/vbox system frees you from having to know or think about any of that. In that sense, you don&#039;t need to use vboxes with hboxes at all, so you *can* use it as an extension of the current model (although given the advantages of hboxes, i&#039;m not sure why you would).

Regards</description>
		<content:encoded><![CDATA[<p>Jordan1:</p>
<p>I&#8217;ve played with a JS implementation for use in Dijit on and off for a while, but like CSS selector engines, it&#8217;s not the kind of thing I think we can ship until it&#8217;s fast enough so you don&#8217;t notice it and aren&#8217;t afraid to use it. The root problem is that it&#8217;s a 2-pass layout algorithm which is certainly fast enough on Spider Monkey/JSC/V8, but doing the measurements and layout in IE via JScript is&#8230;well&#8230;painful. It&#8217;s maybe the next big challenge for some enterprising JS dev.</p>
<p>Iliad:</p>
<p>Using margins to center only gets you so far, since it&#8217;s based on knowing the width (even in relative terms) of the content. The hbox/vbox system frees you from having to know or think about any of that. In that sense, you don&#8217;t need to use vboxes with hboxes at all, so you *can* use it as an extension of the current model (although given the advantages of hboxes, i&#8217;m not sure why you would).</p>
<p>Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nosredna</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-275177</link>
		<dc:creator>Nosredna</dc:creator>
		<pubDate>Sun, 23 Aug 2009 15:42:29 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-275177</guid>
		<description>Can also use this for AIR and Titanium projects, I assume, which are both webkit-based.</description>
		<content:encoded><![CDATA[<p>Can also use this for AIR and Titanium projects, I assume, which are both webkit-based.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: okonomiyaki3000</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-275175</link>
		<dc:creator>okonomiyaki3000</dc:creator>
		<pubDate>Sun, 23 Aug 2009 14:27:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-275175</guid>
		<description>@iliad

I agree. There should be a way to get this layout to be more or less usable in IE. That should be the goal. Not &quot;exactly the same as&quot;, not even &quot;almost as good as&quot;. It should be possible to make stuff that&#039;s just barely usable in IE and brilliant in everything else. This should be the goal.</description>
		<content:encoded><![CDATA[<p>@iliad</p>
<p>I agree. There should be a way to get this layout to be more or less usable in IE. That should be the goal. Not &#8220;exactly the same as&#8221;, not even &#8220;almost as good as&#8221;. It should be possible to make stuff that&#8217;s just barely usable in IE and brilliant in everything else. This should be the goal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iliad</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-275174</link>
		<dc:creator>iliad</dc:creator>
		<pubDate>Sun, 23 Aug 2009 13:11:54 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-275174</guid>
		<description>I actually don&#039;t care that much if IE implements it. As long as it&#039;s not a work related project my new attitude is actually &quot;if it doesn&#039;t work in IE, well, sucks for anyone using IE&quot;.

In any case, this is some very interesting stuff, but to be honest it looks a bit convoluted. Why couldn&#039;t they extend the current system to allow for this.
For example, setting left and right margins to auto centers elements horizontally, why shouldn&#039;t setting top and bottom margins to auto do the same but vertically? Why did they need to go an invent a whole new system for something so basic.
Similarly with flexible elements that stretch to fill remaining space - wouldn&#039;t something like &quot;display:flex-block&quot; make more sense?</description>
		<content:encoded><![CDATA[<p>I actually don&#8217;t care that much if IE implements it. As long as it&#8217;s not a work related project my new attitude is actually &#8220;if it doesn&#8217;t work in IE, well, sucks for anyone using IE&#8221;.</p>
<p>In any case, this is some very interesting stuff, but to be honest it looks a bit convoluted. Why couldn&#8217;t they extend the current system to allow for this.<br />
For example, setting left and right margins to auto centers elements horizontally, why shouldn&#8217;t setting top and bottom margins to auto do the same but vertically? Why did they need to go an invent a whole new system for something so basic.<br />
Similarly with flexible elements that stretch to fill remaining space &#8211; wouldn&#8217;t something like &#8220;display:flex-block&#8221; make more sense?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordan1</title>
		<link>http://ajaxian.com/archives/css-3-flexible-box-model/comment-page-1#comment-275173</link>
		<dc:creator>Jordan1</dc:creator>
		<pubDate>Sun, 23 Aug 2009 12:57:02 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7282#comment-275173</guid>
		<description>Until someone writes a HTC behavior to mimic the model on IE...</description>
		<content:encoded><![CDATA[<p>Until someone writes a HTC behavior to mimic the model on IE&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
