<div class="gmail_quote">On Thu, Jun 17, 2010 at 4:19 PM, David Hyatt <span dir="ltr">&lt;<a href="mailto:hyatt@apple.com">hyatt@apple.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Jun 17, 2010, at 2:45 PM, Gustavo Sverzut Barbieri wrote:<br>
<br>
&gt; David, it&#39;s bit more than annoying, it&#39;s fragmenting memory for no<br>
&gt; good. In the long run on systems will small memory it does make a<br>
&gt; difference :-/<br>
&gt;<br>
&gt; I&#39;d like to see some option, maybe compile-time, to strip these<br>
&gt; useless whitespaces.<br>
&gt;<br>
<br>
</div>As Alexey points out, this is a compatibility issue though.  People write code assuming the whitespace nodes are there.  If you remove them, you&#39;ll see Web site breakage.<br>
<br>
dave<br>
(<a href="mailto:hyatt@apple.com">hyatt@apple.com</a>)<br>
<div><div></div><div class="h5"><br></div></div></blockquote></div><br>Do people write code assuming the content of the whitespace nodes? That seems very unlikely to me. If not, we could collapse them and be much more efficient about things (such as a simple flag in their parent node that represents their existence)<br>
<br>--Murph<br>