<?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: Whole-text DOM functionality and Acid3 redux</title>
	<atom:link href="http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/feed/" rel="self" type="application/rss+xml" />
	<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/</link>
	<description>Mozilla, politics, economics, law, backpacking, cycling, and other random desiderata</description>
	<lastBuildDate>Tue, 31 Jan 2012 01:00:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: James John Malcolm</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140687</link>
		<dc:creator>James John Malcolm</dc:creator>
		<pubDate>Tue, 23 Mar 2010 12:05:06 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140687</guid>
		<description>&quot;curser:none&quot; may itself become a workaround (or part of an ingenious solution) for another problem...that&#039;s my point.</description>
		<content:encoded><![CDATA[<p>&#8220;curser:none&#8221; may itself become a workaround (or part of an ingenious solution) for another problem&#8230;that&#8217;s my point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sobre Internet Explorer 9, estándares y pruebas varias &#124; MuyWindows</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140683</link>
		<dc:creator>Sobre Internet Explorer 9, estándares y pruebas varias &#124; MuyWindows</dc:creator>
		<pubDate>Tue, 23 Mar 2010 00:25:08 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140683</guid>
		<description>[...] sistemática. Es decir, no refleja el uso real de un navegador. Es interesante leer al respecto una entrada del blog de Jeff Walden (de Mozilla) en el que confiesa que se agregaron partes al motor de render de Firefox simplemente [...]</description>
		<content:encoded><![CDATA[<p>[...] sistemática. Es decir, no refleja el uso real de un navegador. Es interesante leer al respecto una entrada del blog de Jeff Walden (de Mozilla) en el que confiesa que se agregaron partes al motor de render de Firefox simplemente [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140680</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Mon, 22 Mar 2010 20:31:56 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140680</guid>
		<description>I wasn&#039;t intending to communicate such, although a few times I did use less common words when I had the opportunity to use them, for the sheer joy of doing so.  Buckley&#039;s closing argument when discussing &lt;a href=&quot;http://www.nytimes.com/books/00/07/16/specials/buckley-bigwords.html&quot; rel=&quot;nofollow&quot;&gt;his use of intelligent vocabulary&lt;/a&gt; resonates with me.  Not every argument must always use the plainest words possible, particularly not when the stakes are low as here.  If I fail to convince a reader here due to somewhat-esoteric word choice, the worst of the consequences is that someone disagrees with me.  For this argument, I can live with that.

Still, I&#039;m happy to find that, on reread, you think it may have just been a first-time mis-impression.  If you do happen to see anything else in the future, feel free to say.  It should be possible to flex a vocabulary without putting off too many people if one takes a little care.  :-)</description>
		<content:encoded><![CDATA[<p>I wasn&#8217;t intending to communicate such, although a few times I did use less common words when I had the opportunity to use them, for the sheer joy of doing so.  Buckley&#8217;s closing argument when discussing <a href="http://www.nytimes.com/books/00/07/16/specials/buckley-bigwords.html" rel="nofollow">his use of intelligent vocabulary</a> resonates with me.  Not every argument must always use the plainest words possible, particularly not when the stakes are low as here.  If I fail to convince a reader here due to somewhat-esoteric word choice, the worst of the consequences is that someone disagrees with me.  For this argument, I can live with that.</p>
<p>Still, I&#8217;m happy to find that, on reread, you think it may have just been a first-time mis-impression.  If you do happen to see anything else in the future, feel free to say.  It should be possible to flex a vocabulary without putting off too many people if one takes a little care.  <img src='http://whereswalden.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140679</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Mon, 22 Mar 2010 20:20:38 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140679</guid>
		<description>I thought it was spam on first read, but as it didn&#039;t link anywhere, and as it included an email address that looked like a personal email address (first initial, last name, that sort of formulation), I decided otherwise at the end.

I think in many cases you can know when an edge case can and can&#039;t be used as a terrific solution: if the edge case can be duplicated another way with little effort (transparent cursor), if the process for invoking it is baroque (&lt;code&gt;num.toString(undefined)&lt;/code&gt;), at the least, it&#039;s not a terrific solution.  It may be marginally better for aesthetic reasons, but aesthetics don&#039;t put bread on the table like something new, properly implemented, can.</description>
		<content:encoded><![CDATA[<p>I thought it was spam on first read, but as it didn&#8217;t link anywhere, and as it included an email address that looked like a personal email address (first initial, last name, that sort of formulation), I decided otherwise at the end.</p>
<p>I think in many cases you can know when an edge case can and can&#8217;t be used as a terrific solution: if the edge case can be duplicated another way with little effort (transparent cursor), if the process for invoking it is baroque (<code>num.toString(undefined)</code>), at the least, it&#8217;s not a terrific solution.  It may be marginally better for aesthetic reasons, but aesthetics don&#8217;t put bread on the table like something new, properly implemented, can.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: namename</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140677</link>
		<dc:creator>namename</dc:creator>
		<pubDate>Mon, 22 Mar 2010 18:01:26 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140677</guid>
		<description>For some people their ego is like a visible cloud following them around, all their actions and thoughts and words are self indulgent and self-affirming.

I meant your writing has this feel of trying very hard to communicate how smart you are, in addition to the original actual content or intent (Acid-DOM-etc).

I just skimmed through it again though, I&#039;m probably wrong. Just ignore these sniping petty comments.</description>
		<content:encoded><![CDATA[<p>For some people their ego is like a visible cloud following them around, all their actions and thoughts and words are self indulgent and self-affirming.</p>
<p>I meant your writing has this feel of trying very hard to communicate how smart you are, in addition to the original actual content or intent (Acid-DOM-etc).</p>
<p>I just skimmed through it again though, I&#8217;m probably wrong. Just ignore these sniping petty comments.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James John Malcolm</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140672</link>
		<dc:creator>James John Malcolm</dc:creator>
		<pubDate>Mon, 22 Mar 2010 09:11:36 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140672</guid>
		<description>Re: Namename&#039;s comment: I think it&#039;s a spam comment.

Re: Acid:
Seems like we generally want the same thing, although I still think there are cases where it&#039;s valuable to implement several sub tests to test a number of corner cases to make sure that browsers implement a feature completely and properly.

The main crux of my argument for this is that you never know when an apparent edge case can be used as a terrific solution.

Imagine if margin(-right/left):auto hadn&#039;t been implemented interoperably (which isn&#039;t a word, but you know what I mean)!</description>
		<content:encoded><![CDATA[<p>Re: Namename&#8217;s comment: I think it&#8217;s a spam comment.</p>
<p>Re: Acid:<br />
Seems like we generally want the same thing, although I still think there are cases where it&#8217;s valuable to implement several sub tests to test a number of corner cases to make sure that browsers implement a feature completely and properly.</p>
<p>The main crux of my argument for this is that you never know when an apparent edge case can be used as a terrific solution.</p>
<p>Imagine if margin(-right/left):auto hadn&#8217;t been implemented interoperably (which isn&#8217;t a word, but you know what I mean)!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140629</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Fri, 19 Mar 2010 10:41:19 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140629</guid>
		<description>Thanks for the compliment.  I put more effort (more importantly, &lt;em&gt;better&lt;/em&gt; effort) into polishing this post than I have into others; I think it has specific areas where quality is quantifiably better than in past posts.

I&#039;m curious why specifically you suggest &quot;big ego&quot;.  Aside from it being my own opinion and actions and therefore being an expression of egoism (or perhaps egotism?  I find the precise distinction elusory), I&#039;m not sure how it is notably egocentric.</description>
		<content:encoded><![CDATA[<p>Thanks for the compliment.  I put more effort (more importantly, <em>better</em> effort) into polishing this post than I have into others; I think it has specific areas where quality is quantifiably better than in past posts.</p>
<p>I&#8217;m curious why specifically you suggest &#8220;big ego&#8221;.  Aside from it being my own opinion and actions and therefore being an expression of egoism (or perhaps egotism?  I find the precise distinction elusory), I&#8217;m not sure how it is notably egocentric.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140628</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Fri, 19 Mar 2010 10:25:06 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140628</guid>
		<description>I didn&#039;t mean to suggest subtests in high-profile Acid tests should be non-specific: rather, only that the general target of each subtest should be something where browsers disagree widely (thus making the feature impossible to use) due to mis-implementation or non-implementation.  When writing the precise subtests it&#039;s perfectly fine (great, even) to go for the corner cases, edge cases, and inter-feature interaction points.  So, for example, rather than just test that generated content &quot;shows up&quot;, you test its layout in interaction with nearby floating content, or with column breaks, and so on.  You should still hit the general case while you&#039;re at it &#8212; but try not to spend more than one situation in the group of subtests with that as the primary goal.

Yes, one missing hard corner case is annoying.  However, I would rather have, say, new and well-tested CSS media query support (Acid3 did an excellent job on this point) than mindless testing that the laundry list of cursor keywords all work, once the threshold of arbitrary custom cursors is supported.

I&#039;m willing to grant Acid2 leeway on some trivialities because in broad strokes what it tested was desirable and not implemented (or was not interoperably implemented).</description>
		<content:encoded><![CDATA[<p>I didn&#8217;t mean to suggest subtests in high-profile Acid tests should be non-specific: rather, only that the general target of each subtest should be something where browsers disagree widely (thus making the feature impossible to use) due to mis-implementation or non-implementation.  When writing the precise subtests it&#8217;s perfectly fine (great, even) to go for the corner cases, edge cases, and inter-feature interaction points.  So, for example, rather than just test that generated content &#8220;shows up&#8221;, you test its layout in interaction with nearby floating content, or with column breaks, and so on.  You should still hit the general case while you&#8217;re at it &mdash; but try not to spend more than one situation in the group of subtests with that as the primary goal.</p>
<p>Yes, one missing hard corner case is annoying.  However, I would rather have, say, new and well-tested CSS media query support (Acid3 did an excellent job on this point) than mindless testing that the laundry list of cursor keywords all work, once the threshold of arbitrary custom cursors is supported.</p>
<p>I&#8217;m willing to grant Acid2 leeway on some trivialities because in broad strokes what it tested was desirable and not implemented (or was not interoperably implemented).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James John Malcolm</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140627</link>
		<dc:creator>James John Malcolm</dc:creator>
		<pubDate>Fri, 19 Mar 2010 09:46:04 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140627</guid>
		<description>That&#039;s what I meant to write, Acid 4. Acid 3&#039;s been done for a long time.

&lt;blockquote&gt;Why waste effort on something developers could do in a slightly different way with very little extra effort?&lt;/blockquote&gt;
Because stuff should work properly and predictably. When it doesn&#039;t it&#039;s a pain in the ass for designers.

I don&#039;t think high-profile tests should only test for new, not easily replicated, functionality in a non-specific way. New non-complete features are being added to engines all the time anyway, without tests driving them. Having a high-profile test make sure things &lt;em&gt;really&lt;/em&gt; work the way they should is very valuable in my opinion.

Acid 2 btw, included many parsing &#039;trivialities&#039; like /* comments with backslashes \*/.</description>
		<content:encoded><![CDATA[<p>That&#8217;s what I meant to write, Acid 4. Acid 3&#8242;s been done for a long time.</p>
<blockquote><p>Why waste effort on something developers could do in a slightly different way with very little extra effort?</p></blockquote>
<p>Because stuff should work properly and predictably. When it doesn&#8217;t it&#8217;s a pain in the ass for designers.</p>
<p>I don&#8217;t think high-profile tests should only test for new, not easily replicated, functionality in a non-specific way. New non-complete features are being added to engines all the time anyway, without tests driving them. Having a high-profile test make sure things <em>really</em> work the way they should is very valuable in my opinion.</p>
<p>Acid 2 btw, included many parsing &#8216;trivialities&#8217; like /* comments with backslashes \*/.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: namename</title>
		<link>http://whereswalden.com/2010/03/18/whole-text-dom-functionality-and-acid3-redux/comment-page-1/#comment-140626</link>
		<dc:creator>namename</dc:creator>
		<pubDate>Fri, 19 Mar 2010 09:25:16 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=1470#comment-140626</guid>
		<description>Smart and good writing, albeit big ego.</description>
		<content:encoded><![CDATA[<p>Smart and good writing, albeit big ego.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

