<?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 for Skilldrick</title>
	<atom:link href="http://skilldrick.co.uk/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://skilldrick.co.uk</link>
	<description>A blog about programming and related stuff by Nick Morgan</description>
	<lastBuildDate>Mon, 12 Mar 2012 04:55:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on Understanding typeof, instanceof and constructor in JavaScript by JavaScript Interview Questions: Object-Oriented JavaScript &#124; Kevin Chisholm Blog</title>
		<link>http://skilldrick.co.uk/2011/09/understanding-typeof-instanceof-and-constructor-in-javascript/comment-page-1/#comment-10154</link>
		<dc:creator>JavaScript Interview Questions: Object-Oriented JavaScript &#124; Kevin Chisholm Blog</dc:creator>
		<pubDate>Mon, 12 Mar 2012 04:55:42 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=1398#comment-10154</guid>
		<description>&lt;p&gt;[...] http://skilldrick.co.uk/2011/09/understanding-typeof-instanceof-and-constructor-in-javascript/ [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://skilldrick.co.uk/2011/09/understanding-typeof-instanceof-and-constructor-in-javascript/" rel="nofollow">http://skilldrick.co.uk/2011/09/understanding-typeof-instanceof-and-constructor-in-javascript/</a> [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on JS1k: Making a very small game in JavaScript part 2 &#8211; optimisations by The Grego &#187; JS1K 2012 Entry &#8211; Heart Strings</title>
		<link>http://skilldrick.co.uk/2010/12/js1k-part2/comment-page-1/#comment-10101</link>
		<dc:creator>The Grego &#187; JS1K 2012 Entry &#8211; Heart Strings</dc:creator>
		<pubDate>Fri, 09 Mar 2012 21:31:28 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=599#comment-10101</guid>
		<description>&lt;p&gt;[...] have been done for JS1K in the past was also helpful, including blog entries by Román Cortés, Skilldrick, and [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] have been done for JS1K in the past was also helpful, including blog entries by Román Cortés, Skilldrick, and [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Closures explained with JavaScript by 风临左岸 &#187; Blog Archive &#187; （4）：立即调用的函数表达式</title>
		<link>http://skilldrick.co.uk/2011/04/closures-explained-with-javascript/comment-page-1/#comment-10017</link>
		<dc:creator>风临左岸 &#187; Blog Archive &#187; （4）：立即调用的函数表达式</dc:creator>
		<pubDate>Tue, 06 Mar 2012 00:55:02 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=1002#comment-10017</guid>
		<description>&lt;p&gt;[...] Closures explained with JavaScript &#8211; Nick Morgan [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Closures explained with JavaScript &#8211; Nick Morgan [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Easy functional programming in JavaScript with Underscore.js &#8212; part 1 by Thomas Burleson</title>
		<link>http://skilldrick.co.uk/2011/07/easy-functional-programming-in-javascript-with-underscore-js-part-1/comment-page-1/#comment-9919</link>
		<dc:creator>Thomas Burleson</dc:creator>
		<pubDate>Fri, 02 Mar 2012 19:51:21 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=1224#comment-9919</guid>
		<description>&lt;p&gt;Underscore.js has another set of functions chain(), wrap(), compose() that are very powerful.
Consider your cat.speak() sample... revised below:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;        _.chain(catNames)
          .map( function (name) {
            return CatMaker(name);
          })
          .each( function (cat) {
            cat.speak();
          });
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Talk about DRY and code terseness... love it!
Thanks for the article.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ThomasB&lt;/li&gt;
&lt;/ul&gt;
</description>
		<content:encoded><![CDATA[<p>Underscore.js has another set of functions chain(), wrap(), compose() that are very powerful.
Consider your cat.speak() sample&#8230; revised below:</p>

<pre><code>        _.chain(catNames)
          .map( function (name) {
            return CatMaker(name);
          })
          .each( function (cat) {
            cat.speak();
          });
</code></pre>

<p>Talk about DRY and code terseness&#8230; love it!
Thanks for the article.</p>

<ul>
<li>ThomasB</li>
</ul>]]></content:encoded>
	</item>
	<item>
		<title>Comment on A linguistic analysis of Rebecca Black&#8217;s &#8216;Friday&#8217; by david mungoshi</title>
		<link>http://skilldrick.co.uk/2011/04/a-linguistic-analysis-of-rebecca-blacks-friday/comment-page-1/#comment-9739</link>
		<dc:creator>david mungoshi</dc:creator>
		<pubDate>Tue, 28 Feb 2012 10:27:49 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=943#comment-9739</guid>
		<description>&lt;p&gt;I am afraid your analysis is elementary and somewhat predictable. There is no indication what methodology or tools of analysis you are using. All you have done is retell the story behind the song. Given that most of the lyrics require no demystification i see nothing of significance in your current post.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I am afraid your analysis is elementary and somewhat predictable. There is no indication what methodology or tools of analysis you are using. All you have done is retell the story behind the song. Given that most of the lyrics require no demystification i see nothing of significance in your current post.</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on JavaScript and jQuery for programmers by Jesse</title>
		<link>http://skilldrick.co.uk/2010/10/javascript-and-jquery-for-programmers/comment-page-1/#comment-9547</link>
		<dc:creator>Jesse</dc:creator>
		<pubDate>Fri, 24 Feb 2012 11:11:42 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=430#comment-9547</guid>
		<description>&lt;p&gt;Did you ever write these posts? Can&#039;t find them. Sounds like a great topic.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Did you ever write these posts? Can&#8217;t find them. Sounds like a great topic.</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Closures vs Objects: FIGHT by Sarfraz Ahmed</title>
		<link>http://skilldrick.co.uk/2011/09/closures-vs-objects-fight/comment-page-1/#comment-9540</link>
		<dc:creator>Sarfraz Ahmed</dc:creator>
		<pubDate>Fri, 24 Feb 2012 08:25:33 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=1420#comment-9540</guid>
		<description>&lt;p&gt;Nice detailed article, clarified well. Thanks for sharing :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Nice detailed article, clarified well. Thanks for sharing :)</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Understanding typeof, instanceof and constructor in JavaScript by JavaScript Interview Questions: Object-Oriented JavaScript &#124; JavaScript Mountain</title>
		<link>http://skilldrick.co.uk/2011/09/understanding-typeof-instanceof-and-constructor-in-javascript/comment-page-1/#comment-9292</link>
		<dc:creator>JavaScript Interview Questions: Object-Oriented JavaScript &#124; JavaScript Mountain</dc:creator>
		<pubDate>Wed, 15 Feb 2012 05:52:48 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=1398#comment-9292</guid>
		<description>&lt;p&gt;[...] http://skilldrick.co.uk/2011/09/understanding-typeof-instanceof-and-constructor-in-javascript/ [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://skilldrick.co.uk/2011/09/understanding-typeof-instanceof-and-constructor-in-javascript/" rel="nofollow">http://skilldrick.co.uk/2011/09/understanding-typeof-instanceof-and-constructor-in-javascript/</a> [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on Closures explained with JavaScript by 深入理解JavaScript系列（4）：立即调用的函数表达式 &#124; Flash开发者大会</title>
		<link>http://skilldrick.co.uk/2011/04/closures-explained-with-javascript/comment-page-1/#comment-8979</link>
		<dc:creator>深入理解JavaScript系列（4）：立即调用的函数表达式 &#124; Flash开发者大会</dc:creator>
		<pubDate>Sun, 05 Feb 2012 03:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=1002#comment-8979</guid>
		<description>&lt;p&gt;[...] Closures explained with JavaScript - Nick Morgan    此条目由 大脸猫catfly 发表在 Javascript 分类目录，并贴了 深入理解JavaScript系列 标签。将固定链接加入收藏夹。 [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Closures explained with JavaScript - Nick Morgan    此条目由 大脸猫catfly 发表在 Javascript 分类目录，并贴了 深入理解JavaScript系列 标签。将固定链接加入收藏夹。 [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>Comment on The end of progressive enhancement revisited by Drogon</title>
		<link>http://skilldrick.co.uk/2011/05/the-end-of-progressive-enhancement-revisited/comment-page-1/#comment-7887</link>
		<dc:creator>Drogon</dc:creator>
		<pubDate>Tue, 10 Jan 2012 17:57:51 +0000</pubDate>
		<guid isPermaLink="false">http://skilldrick.co.uk/?p=1086#comment-7887</guid>
		<description>&lt;p&gt;Another thing to consider is the cost (in time, resources, etc) of making progressive enhancements versus the benefit gained. PE seems to really slow down development of the front end since in many cases you are doing extra work to get things working both server and client side --even if server side code is re-used as much as possible. Also, PE tends not to work well with advanced client technologies and frameworks like json and knockout/backbone. Whether or not I&#039;m working on document-based or app-based web project --in many cases I couldn&#039;t really say which, seems like the lines blur a lot-- here is my (new) decision tree;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;If SEO is a concern, use progressive enhancement. Don&#039;t rely on rumors that content 
loaded from javascript gets indexed!&lt;/li&gt;
&lt;li&gt;If Accessiblity is a concern, use progressive enhancement. Just not ready for js in this 
arena.&lt;/li&gt;
&lt;li&gt;If lack of javascript is a major concern, use progressive enhancement. Not sure if this 
should ever be a major concern anymore...&lt;/li&gt;
&lt;li&gt;If it&#039;s simple content where js will buy you little, just do the traditional web development&lt;/li&gt;
&lt;li&gt;Otherwise, rely on clean javascript and server-side services, take and OO approach 
using a js framework and use jquery!&lt;/li&gt;
&lt;/ol&gt;
</description>
		<content:encoded><![CDATA[<p>Another thing to consider is the cost (in time, resources, etc) of making progressive enhancements versus the benefit gained. PE seems to really slow down development of the front end since in many cases you are doing extra work to get things working both server and client side &#8211;even if server side code is re-used as much as possible. Also, PE tends not to work well with advanced client technologies and frameworks like json and knockout/backbone. Whether or not I&#8217;m working on document-based or app-based web project &#8211;in many cases I couldn&#8217;t really say which, seems like the lines blur a lot&#8211; here is my (new) decision tree;</p>

<ol>
<li>If SEO is a concern, use progressive enhancement. Don&#8217;t rely on rumors that content 
loaded from javascript gets indexed!</li>
<li>If Accessiblity is a concern, use progressive enhancement. Just not ready for js in this 
arena.</li>
<li>If lack of javascript is a major concern, use progressive enhancement. Not sure if this 
should ever be a major concern anymore&#8230;</li>
<li>If it&#8217;s simple content where js will buy you little, just do the traditional web development</li>
<li>Otherwise, rely on clean javascript and server-side services, take and OO approach 
using a js framework and use jquery!</li>
</ol>]]></content:encoded>
	</item>
</channel>
</rss>

