<?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"
	>
<channel>
	<title>Comments on: Why Refactor HTML?</title>
	<atom:link href="http://cafe.elharo.com/web/refactoring-html/why-refactor-html/feed/" rel="self" type="application/rss+xml" />
	<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/</link>
	<description>Longer than a blog; shorter than a book</description>
	<pubDate>Fri, 05 Dec 2008 10:50:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: Flüge Los Angeles</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-256257</link>
		<dc:creator>Flüge Los Angeles</dc:creator>
		<pubDate>Mon, 04 Aug 2008 08:47:10 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-256257</guid>
		<description>Well writen article/series of articles. I really appreciate that you are sharing your knowledge. I very dislike the missing standards, so that you need to have 6 different browsers to use the internet properly. Regarding to Walmart, I really believe that they are payed by Microsoft to only allow the IE for their website. BTW.: I´m looking for a disassembler to translate into c++, do you know something good? Thanks</description>
		<content:encoded><![CDATA[<p>Well writen article/series of articles. I really appreciate that you are sharing your knowledge. I very dislike the missing standards, so that you need to have 6 different browsers to use the internet properly. Regarding to Walmart, I really believe that they are payed by Microsoft to only allow the IE for their website. BTW.: I´m looking for a disassembler to translate into c++, do you know something good? Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kent</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-233387</link>
		<dc:creator>Kent</dc:creator>
		<pubDate>Sat, 31 May 2008 12:05:07 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-233387</guid>
		<description>Hey, I'm a published author! I'll have to keep sending those bug reports, maybe I'll make it into your next book :-)</description>
		<content:encoded><![CDATA[<p>Hey, I&#8217;m a published author! I&#8217;ll have to keep sending those bug reports, maybe I&#8217;ll make it into your next book <img src='http://cafe.elharo.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Theo</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-233348</link>
		<dc:creator>Theo</dc:creator>
		<pubDate>Sat, 31 May 2008 10:23:46 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-233348</guid>
		<description>Then I take my comment back.</description>
		<content:encoded><![CDATA[<p>Then I take my comment back.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elliotte Rusty Harold</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232915</link>
		<dc:creator>Elliotte Rusty Harold</dc:creator>
		<pubDate>Fri, 30 May 2008 15:01:26 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232915</guid>
		<description>Theo,

The later chapters of the book actually go beyond pure HTML into the realm of web applications; and in those areas SQL injection, form misuse, and other issues are very relevant. Chapter 7 specifically addresses these issues.</description>
		<content:encoded><![CDATA[<p>Theo,</p>
<p>The later chapters of the book actually go beyond pure HTML into the realm of web applications; and in those areas SQL injection, form misuse, and other issues are very relevant. Chapter 7 specifically addresses these issues.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Theo</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232893</link>
		<dc:creator>Theo</dc:creator>
		<pubDate>Fri, 30 May 2008 13:58:53 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232893</guid>
		<description>If I have understood the theme of this book correctly I don't think that the you-have-been-pwnd-smell is a valid smell, not in the context of refactoring HTML . Websites don't get hacked because they have badly crafted HTML, but because the web application that generates that HTML is insecure. HTML and the code that generates it are often intertwined, but it doesn't matter how much you refactor the HTML, the security issues (like SQL injection for example) will still be there, because they are about what data the site accepts and lack of proper checks on that data (which cannot be solved by client side validation of forms, although that helps).

@Adrian: I'm sorry but you are actually contributing to the spread of another Flash myth: that Google indexing SWF-files is actually going to change anything. SWF-files generally contain very little content (content is usually loaded in XML files once the Flash application has started running), and even those SWF-files that do contain content do not have any semantic structure that Google can use to make sense of the file, it's more or less equivalent to running the "strings" command on a desktop application, you get a lot of text, but you can't make any sense of it. Moreover, any web application that requires the user to log in is even more opaque to Google. That Google indexes web applications is as useful as Google Desktop indexing desktop applications. I'm not saying that it doesn't, just that it doesn't help.

Thanks for an interesting read, I will dive right in to the next post now.</description>
		<content:encoded><![CDATA[<p>If I have understood the theme of this book correctly I don&#8217;t think that the you-have-been-pwnd-smell is a valid smell, not in the context of refactoring HTML . Websites don&#8217;t get hacked because they have badly crafted HTML, but because the web application that generates that HTML is insecure. HTML and the code that generates it are often intertwined, but it doesn&#8217;t matter how much you refactor the HTML, the security issues (like SQL injection for example) will still be there, because they are about what data the site accepts and lack of proper checks on that data (which cannot be solved by client side validation of forms, although that helps).</p>
<p>@Adrian: I&#8217;m sorry but you are actually contributing to the spread of another Flash myth: that Google indexing SWF-files is actually going to change anything. SWF-files generally contain very little content (content is usually loaded in XML files once the Flash application has started running), and even those SWF-files that do contain content do not have any semantic structure that Google can use to make sense of the file, it&#8217;s more or less equivalent to running the &#8220;strings&#8221; command on a desktop application, you get a lot of text, but you can&#8217;t make any sense of it. Moreover, any web application that requires the user to log in is even more opaque to Google. That Google indexes web applications is as useful as Google Desktop indexing desktop applications. I&#8217;m not saying that it doesn&#8217;t, just that it doesn&#8217;t help.</p>
<p>Thanks for an interesting read, I will dive right in to the next post now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bahador</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232238</link>
		<dc:creator>Bahador</dc:creator>
		<pubDate>Thu, 29 May 2008 12:21:34 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232238</guid>
		<description>Great read!
Thanks!
About browser compatibility; I find it really hard to justify testing against Opera (and even Safari) in my company; there's just a lot of people that say it's a waste of time.</description>
		<content:encoded><![CDATA[<p>Great read!<br />
Thanks!<br />
About browser compatibility; I find it really hard to justify testing against Opera (and even Safari) in my company; there&#8217;s just a lot of people that say it&#8217;s a waste of time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asbjørn Ulsberg</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232188</link>
		<dc:creator>Asbjørn Ulsberg</dc:creator>
		<pubDate>Thu, 29 May 2008 10:31:11 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232188</guid>
		<description>Excellent run-through! I agree on all points and don't have much to add, because the list is already so extensive. Well done! :)</description>
		<content:encoded><![CDATA[<p>Excellent run-through! I agree on all points and don&#8217;t have much to add, because the list is already so extensive. Well done! <img src='http://cafe.elharo.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232158</link>
		<dc:creator>Adrian</dc:creator>
		<pubDate>Thu, 29 May 2008 08:15:23 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232158</guid>
		<description>Great series of articles, I'm nodding in more or less total agreement, and looking forward to the next!

I'd just like to note Flash has been indexable by Google et al for a while now. With the coming mass adoption of RIA via Flex I think some Flash myths need to be debunked, Flash being non indexable being one of them.</description>
		<content:encoded><![CDATA[<p>Great series of articles, I&#8217;m nodding in more or less total agreement, and looking forward to the next!</p>
<p>I&#8217;d just like to note Flash has been indexable by Google et al for a while now. With the coming mass adoption of RIA via Flex I think some Flash myths need to be debunked, Flash being non indexable being one of them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark A Hershberger</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232008</link>
		<dc:creator>Mark A Hershberger</dc:creator>
		<pubDate>Wed, 28 May 2008 20:57:11 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-232008</guid>
		<description>I hope he doesn't.  Unicode &#62; entities.</description>
		<content:encoded><![CDATA[<p>I hope he doesn&#8217;t.  Unicode &gt; entities.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonathan peterson</title>
		<link>http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-231955</link>
		<dc:creator>jonathan peterson</dc:creator>
		<pubDate>Wed, 28 May 2008 16:28:31 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/web/refactoring-html/why-refactor-html/#comment-231955</guid>
		<description>Please tell me you're going to replace that © with an &#38;copy in the next installment...  :-)</description>
		<content:encoded><![CDATA[<p>Please tell me you&#8217;re going to replace that © with an &amp;copy in the next installment&#8230;  <img src='http://cafe.elharo.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
