<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>NetBen</title>
	<link>http://www.netben.nl</link>
	<description>Ramblings about JavaScript and frontend development.</description>
	<lastBuildDate>Fri, 19 Nov 2010 11:45:38 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.2.1" -->

	<item>
		<title>Code on demand</title>
		<description><![CDATA[Ever inserted JavaScript libraries in the wrong order? Annoying isn't it? Next to being a little bit irritating, it also prevents some possibilities like async loading. This can be fixed by simply writing your code to be "on demand" friendly. The concept is so blatantly obvious and at first you will scratch your head at [...]]]></description>
		<link>http://www.netben.nl/2010/11/19/code-on-demand/</link>
			</item>
	<item>
		<title>Internet Explorer is in trouble</title>
		<description><![CDATA[Over a decade ago, I found myself baffled at the fact that the roles where reversed. It suddenly became more enjoyable to develop for Internet Explorer (5) then for Netscape Navigator. What the hell happened? IE gained momentum and next to aggresive warfare with Netscape, Microsoft pionered a rather spiffy browser which became a defacto [...]]]></description>
		<link>http://www.netben.nl/2010/03/31/internet-explorer-is-in-trouble/</link>
			</item>
	<item>
		<title>Presenting objection.js</title>
		<description><![CDATA[Quote from 'Design Patterns' from the gang of four. Favor object composition over class inheritance. With JSoo I wanted to provide tools for OO JS, but I was still thinking in terms of pseudo classical inheritance. Foolishly I created JSoo to be a prototype constructor and registry and loader. Well the register and loading part [...]]]></description>
		<link>http://www.netben.nl/2010/03/11/presenting-objection-js/</link>
			</item>
	<item>
		<title>Mea culpa, it was obvious.</title>
		<description><![CDATA[Kind guys in prototype IRC channel pointed me to this article http://yura.thinkweb2.com/named-function-expressions/ which explains what's happening. qFox from fronteers IRC also kicked me in the groins for not knowing the difference between expressions and declarations. Basically, declarations are compiled before anything else inside a scopeblock, causing the "functions float to top" feature. 1 2 3 [...]]]></description>
		<link>http://www.netben.nl/2010/01/16/166/</link>
			</item>
	<item>
		<title>If/else + functions = madness</title>
		<description><![CDATA[My code style might not be perfect, but the following code should be pretty straight forward in what to expect right? if&#40;true&#41; &#123; function test&#40;&#41; &#123; alert&#40;&#34;SUCCESS!&#34;&#41;; &#125; &#125; else &#123; function test&#40;&#41; &#123; alert&#40;&#34;FAIL!&#34;&#41;; &#125; &#125; test&#40;&#41;; // alerts &#34;SUCCESS!&#34; in FireFox (3.5.7) // alerts &#34;FAIL!&#34; in IE8, Opera 9.62, (win) Safari 4.0.4 // [...]]]></description>
		<link>http://www.netben.nl/2010/01/16/ifelse-functions-madness/</link>
			</item>
</channel>
</rss>

