<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<copyright>Copyright 1998-2008 Tweakers.net</copyright>
		<pubDate>Sun, 20 Jul 2008 00:40:36 GMT</pubDate>
		<lastBuildDate>Sun, 20 Jul 2008 00:40:36 GMT</lastBuildDate>
		<docs>http://tweakers.net/reviews/76</docs>
		<description>Tweakblogs.net is the weblog service provided by Tweakers.net, the largest hardwaresite and techcommunity in the Netherlands.</description>
		<image>
			<link>http://tweakblogs.net/</link>
			<title>Tweakblogs.net</title>
			<url>http://tweakimg.net/g/if/logo.gif</url>
			<height>60</height>
			<width>60</width>
			<description>Tweakblogs.net</description>
		</image>
		<language>en</language>
		<link>http://crisp.tweakblogs.net</link>
		<title>Crisp&#39;s blog</title>
		<webMaster>frontpage@tweakers.net</webMaster>
		<item>
			<title>X-UA-InCompatible</title>
			<link>http://crisp.tweakblogs.net/blog/802/x-ua-incompatible.html</link>
			<description>And Microsoft does it again by making their proprietary X-UA-Compatible tag completely incompatible with current browser behaviour... Read more &#38;raquo;</description>
			<author></author>
			<category>Browsers</category>
			<comments>http://crisp.tweakblogs.net/blog/802/x-ua-incompatible.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/802</guid>
			<pubDate>Tue, 17 Jun 2008 23:13:53 GMT</pubDate>
		</item>
		<item>
			<title>IE6 fucking up BASE (again)?</title>
			<link>http://crisp.tweakblogs.net/blog/760/ie6-fucking-up-base-(again).html</link>
			<description>Beginning of this week we noticed a rather dramatic increase of the popularity of our forum, or at least so it seemed. Pageview counts were up from an average of 800.000 a day to over a million spiking at 1.5 million last Monday. Surely this couldn&#39;t be right... Read more &#38;raquo;</description>
			<author></author>
			<category>Browsers</category>
			<comments>http://crisp.tweakblogs.net/blog/760/ie6-fucking-up-base-(again).html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/760</guid>
			<pubDate>Fri, 30 May 2008 22:30:00 GMT</pubDate>
		</item>
		<item>
			<title>HTML5: the war on the mandatory &#39;alt&#39;</title>
			<link>http://crisp.tweakblogs.net/blog/695/html5-the-war-on-the-mandatory-alt.html</link>
			<description>I don&#39;t think there is one subject that has had so many attention on the html-public mailinglist as the alt-attribute for the IMG-element. It&#39;s a regular warzone with the pragmatic on one side and the accessibilitas on the other. Main question is: should (a small part of) accesibility requirements be forced by means of a machine-checkable syntax-addition in the HTML5 specification? Read more &#38;raquo;</description>
			<author></author>
			<category>HTML</category>
			<comments>http://crisp.tweakblogs.net/blog/695/html5-the-war-on-the-mandatory-alt.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/695</guid>
			<pubDate>Sat, 03 May 2008 23:28:22 GMT</pubDate>
		</item>
		<item>
			<title>IE8: Operation (now silently) Aborted</title>
			<link>http://crisp.tweakblogs.net/blog/678/ie8-operation-(now-silently)-aborted.html</link>
			<description>The MSIE team proudly blogged about the &#39;fix&#39; they made in IE8 for the dreaded &#38;quot;operation aborted&#38;quot; error that has plagued and confused many front-end developers (and end-users) the past decade or so. Read more &#38;raquo;</description>
			<author></author>
			<category>Browsers</category>
			<comments>http://crisp.tweakblogs.net/blog/678/ie8-operation-(now-silently)-aborted.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/678</guid>
			<pubDate>Thu, 24 Apr 2008 22:06:00 GMT</pubDate>
		</item>
		<item>
			<title>Zakkenvullers - continued</title>
			<link>http://crisp.tweakblogs.net/blog/639/zakkenvullers-continued.html</link>
			<description>In De zakkenvullers van deze tijd berichtte ik al van de &#39;oplichting&#39; die plaatsvind met betrekking tot aanvullende pensioenen, maar het overzicht van mijn beleggingshypotheek die ik vandaag ontving overstijgt het niveau van financiele tegenvaller en is met recht een financieel drama te noemen. Lees verder &#38;raquo;</description>
			<author></author>
			<category>Priv&#233;</category>
			<comments>http://crisp.tweakblogs.net/blog/639/zakkenvullers-continued.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/639</guid>
			<pubDate>Thu, 10 Apr 2008 23:26:00 GMT</pubDate>
		</item>
		<item>
			<title>De zakkenvullers van deze tijd</title>
			<link>http://crisp.tweakblogs.net/blog/512/de-zakkenvullers-van-deze-tijd.html</link>
			<description>De laatste tijd hoor je steeds vaker negatieve verhalen over allerlei financi&#235;le produkten. Produkten die bedoelt zijn om op termijn rendement op te leveren om zodoende bijvoorbeeld je hypotheek af te kunnen lossen of voor je oude-dag voorziening. Deze produkten worden je aangeraden boven &#39;gewoon&#39; sparen omdat het meer op zou leveren en het belastingtechnisch voordeliger zou zijn. Waarom krijg ik daar nu een heel ander idee over nu ik voor het eerst een volledige specificatie krijg van mijn aanvullend pensioen en zie dat van mijn premie maar liefst 37% opgaat aan &#39;kosten&#39;? Lees verder &#38;raquo;</description>
			<author></author>
			<category>Priv&#233;</category>
			<comments>http://crisp.tweakblogs.net/blog/512/de-zakkenvullers-van-deze-tijd.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/512</guid>
			<pubDate>Sat, 23 Feb 2008 22:22:35 GMT</pubDate>
		</item>
		<item>
			<title>The versioning switch&#39;s default is incorrect</title>
			<link>http://crisp.tweakblogs.net/blog/509/the-versioning-switchs-default-is-incorrect.html</link>
			<description>In fact, the whole versioning switch idea is bad to begin with. If you still don&#39;t understand why after my previous blog-entries and after having read for instance Jeremy Keith&#39;s reasoning on AListApart (and failed to see the flaws in Jeffrey Zeldman&#39;s entry) here&#39;s a break-down of the arguments against the versioning switch and against the proposed default (== IE7 mode): Read more &#38;raquo;</description>
			<author></author>
			<category>Browsers</category>
			<comments>http://crisp.tweakblogs.net/blog/509/the-versioning-switchs-default-is-incorrect.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/509</guid>
			<pubDate>Fri, 22 Feb 2008 00:53:34 GMT</pubDate>
		</item>
		<item>
			<title>Some thoughts on HTML5&#39;s getElementsByClassName</title>
			<link>http://crisp.tweakblogs.net/blog/485/some-thoughts-on-html5s-getelementsbyclassname.html</link>
			<description>HTML5 will bring us some really cool things, not only in terms of new markup features but also in terms of extended features for forms and a very handy DOM extension in the form of a native (and thus lightning fast) getElementsByClassName method. Read more &#38;raquo;</description>
			<author></author>
			<category>Javascript</category>
			<comments>http://crisp.tweakblogs.net/blog/485/some-thoughts-on-html5s-getelementsbyclassname.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/485</guid>
			<pubDate>Mon, 11 Feb 2008 22:24:00 GMT</pubDate>
		</item>
		<item>
			<title>The road to HTML5: conformance of HTML4 documents</title>
			<link>http://crisp.tweakblogs.net/blog/455/the-road-to-html5-conformance-of-html4-documents.html</link>
			<description>Recently I ran the Tweakers.net frontpage through the (experimental) HTML5 validator (by Henri Sivonen) to see how well we are being forwards-compatible. The result wasn&#39;t too bad, just 13 errors. Read more &#38;raquo;</description>
			<author></author>
			<category>HTML</category>
			<comments>http://crisp.tweakblogs.net/blog/455/the-road-to-html5-conformance-of-html4-documents.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/455</guid>
			<pubDate>Sun, 03 Feb 2008 22:37:18 GMT</pubDate>
		</item>
		<item>
			<title>Using the HTML5 doctype prematurely &#34;considered harmful&#34;</title>
			<link>http://crisp.tweakblogs.net/blog/434/using-the-html5-doctype-prematurely-considered-harmful.html</link>
			<description>There has been a lot of fuss around Microsoft&#39;s ludicrous idea of freezing IE into IE7&#39;s quirksmode rendering for the (un)foreseeable future unless you specify some proprietary meta-tag in all your documents. There was however a tiny shimmer of good faith in this huge anti-competitive move when Chris Wilson, MSIE&#39;s productmanager, offered that this lock-in might not affect documents using some new doctype or mimetype that is currently unsupported by IE.

By the way, the &#38;quot;considered harmful&#38;quot; in the title is intentional even though it has been abused as a populistic phrase throughout the years: it seems fitting since no one less than Eric Meyer once wrote an essay on the subject of why &#38;quot;considered harmful&#38;quot; can be considered harmful by itself  Read more &#38;raquo;</description>
			<author></author>
			<category>Browsers</category>
			<comments>http://crisp.tweakblogs.net/blog/434/using-the-html5-doctype-prematurely-considered-harmful.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/434</guid>
			<pubDate>Sun, 27 Jan 2008 15:13:38 GMT</pubDate>
		</item>
		<item>
			<title>IE&#39;s &#34;opt-in&#34; nightmare comes true</title>
			<link>http://crisp.tweakblogs.net/blog/414/ies-opt-in-nightmare-comes-true.html</link>
			<description>Well, obviously MS did not heed my last year&#39;s warning and went ahead with this ridiculous idea of having webdevelopers opt-in to &#38;quot;really really&#38;quot; standards-compliant mode (something you already get for free, as in beer, in all other browsers) from IE8 onwards. Or should I say: first opt-in to IE8&#39;s rendermode, then some years later change it and opt-in to IE9&#39;s rendermode and so on? Unless ofcourse you want to go &#38;quot;edgy&#38;quot;, but then ofcourse MS doesn&#39;t guarantee that when something works correctly (as in: according to existing standards, not MS&#39; version of those) in IE8 they won&#39;t break it again in IE9. Read more &#38;raquo;</description>
			<author></author>
			<category>Browsers</category>
			<comments>http://crisp.tweakblogs.net/blog/414/ies-opt-in-nightmare-comes-true.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/414</guid>
			<pubDate>Tue, 22 Jan 2008 23:50:23 GMT</pubDate>
		</item>
		<item>
			<title>Oud &#38; nieuw @ huize crisp</title>
			<link>http://crisp.tweakblogs.net/blog/355/oud-en-nieuw-huize-crisp.html</link>
			<description>We zitten alweer ruim een dag in het nieuwe jaar, maar toch wil ik deze ruimte nog graag benutten om iedereen die dit leest het allerbeste te wensen voor 2008! Lees verder &#38;raquo;</description>
			<author></author>
			<category>Priv&#233;</category>
			<comments>http://crisp.tweakblogs.net/blog/355/oud-en-nieuw-huize-crisp.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/355</guid>
			<pubDate>Wed, 02 Jan 2008 00:35:00 GMT</pubDate>
		</item>
		<item>
			<title>Formatting a multi-level menu using only one query</title>
			<link>http://crisp.tweakblogs.net/blog/317/formatting-a-multi-level-menu-using-only-one-query.html</link>
			<description>In the programming forum (dutch) on Gathering of Tweakers I often see people struggeling with multi-level menu&#39;s stored in a database and the formatting of such menu in HTML.

This is actually quite a common programming problem that can be solved using some kind of recursion or stack-based processing in order to create a tree out of a flat datastructure containing parent-child relations. However, in most cases the final solution that is presented involves seperate queries being executed inside a loop or inside a function that is called recursively which retrieves the child-elements for a specific parent. In situations where the menu has many items and/or has many levels this could easily result in dozens of queries being executed only to generate something simple as a treelike-output.

I would like to show you how this can be done using only a single query. Read more &#38;raquo;</description>
			<author></author>
			<category>PHP</category>
			<comments>http://crisp.tweakblogs.net/blog/317/formatting-a-multi-level-menu-using-only-one-query.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/317</guid>
			<pubDate>Sun, 23 Dec 2007 22:46:00 GMT</pubDate>
		</item>
		<item>
			<title>Banners en browsing performance impact</title>
			<link>http://crisp.tweakblogs.net/blog/204/banners-en-browsing-performance-impact.html</link>
			<description>Het zal niemand verbazen dat reclame op websites (banners) een negatieve impact hebben op de &#39;browsing performance&#39;: je moet immers meer data ophalen en dat moet ook nog eens allemaal gerendered en getoond worden door je browser. Lees verder &#38;raquo;</description>
			<author></author>
			<category>Internet</category>
			<comments>http://crisp.tweakblogs.net/blog/204/banners-en-browsing-performance-impact.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/204</guid>
			<pubDate>Sun, 16 Dec 2007 23:06:00 GMT</pubDate>
		</item>
		<item>
			<title>A Dutch Front-End Organisation in the make</title>
			<link>http://crisp.tweakblogs.net/blog/323/a-dutch-front-end-organisation-in-the-make.html</link>
			<description>On July 2&#39;nd Peter-Paul Koch (better known as the quirksmode.org-man) presented his ideas for a front-end organisation (he calls it a &#39;guild&#39; after the midieval monopolistic guilds). My first thoughts after reading the program were that this was nothing more than an attempt to introduce some sort of self-proclaimed elite-status for it&#39;s members to get an advantage over other parties when presenting themselves to big employers such as the Dutch Government. Read more &#38;raquo;</description>
			<author></author>
			<category>Other</category>
			<comments>http://crisp.tweakblogs.net/blog/323/a-dutch-front-end-organisation-in-the-make.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/323</guid>
			<pubDate>Sun, 16 Sep 2007 22:19:00 GMT</pubDate>
		</item>
		<item>
			<title>Microsoft, where are you?</title>
			<link>http://crisp.tweakblogs.net/blog/322/microsoft-where-are-you.html</link>
			<description>Alex Russell asks &#38;quot;Where are we now?&#38;quot; a year after the introduction of IE7. Now that IE7 is slowly taking over the landscape from IE6 it is time to look forward again. After all IE7 didn&#39;t bring us much new, it just barely managed to take the edges off of the pain we developers have been enduring with IE6 for a long time. Read more &#38;raquo;</description>
			<author></author>
			<category>Browsers</category>
			<comments>http://crisp.tweakblogs.net/blog/322/microsoft-where-are-you.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/322</guid>
			<pubDate>Sat, 08 Sep 2007 09:49:00 GMT</pubDate>
		</item>
		<item>
			<title>Crossbrowser Array Generics</title>
			<link>http://crisp.tweakblogs.net/blog/285/crossbrowser-array-generics.html</link>
			<description>I briefly demonstrated how one can use an array method on non-array objects such as nodeLists or the arguments variable in my previous entry on getElementsByClassName (and Menno van Slooten did me a favour by explaining it on his blog). I also used the Array generic Array.filter there and left those with a promise to explain how these techniques can be implemented crossbrowser. Read more &#38;raquo;</description>
			<author></author>
			<category>Javascript</category>
			<comments>http://crisp.tweakblogs.net/blog/285/crossbrowser-array-generics.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/285</guid>
			<pubDate>Sun, 19 Aug 2007 22:06:00 GMT</pubDate>
		</item>
		<item>
			<title>getElementsByClassName re-re-re-visited</title>
			<link>http://crisp.tweakblogs.net/blog/121/getelementsbyclassname-re-re-re-visited.html</link>
			<description>There have been numerous attempts at creating the most optimal getElementsByClassName implementation. I also took a shot at it back in 2005 and back then Opera had some performance problems with getElementsByTagName, IE&#39;s implementation of nodeList.item() proved to be a major hog and Firefox&#39; XPath implementation was far from perfect. Eventually I came up with a hybrid solution that combined the fastest approaches for each tested browser (with IE being declared the winner on performance). Read more &#38;raquo;</description>
			<author></author>
			<category>Javascript</category>
			<comments>http://crisp.tweakblogs.net/blog/121/getelementsbyclassname-re-re-re-visited.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/121</guid>
			<pubDate>Mon, 13 Aug 2007 07:07:00 GMT</pubDate>
		</item>
		<item>
			<title>prototype: IE and the cost of Element.extend()</title>
			<link>http://crisp.tweakblogs.net/blog/286/prototype-ie-and-the-cost-of-element-punt-extend().html</link>
			<description>It seems that prototype like YUI is more and more moving towards code purity and are neglecting performance. I noticed this recently when I was benchmarking my own getElementsByClassName function and comparing it to the established javascript libraries that also support this functionality. Read more &#38;raquo;</description>
			<author></author>
			<category>Browsers</category>
			<comments>http://crisp.tweakblogs.net/blog/286/prototype-ie-and-the-cost-of-element-punt-extend().html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/286</guid>
			<pubDate>Wed, 08 Aug 2007 22:35:00 GMT</pubDate>
		</item>
		<item>
			<title>HTML5 - why not use XML syntax?</title>
			<link>http://crisp.tweakblogs.net/blog/321/html5-why-not-use-xml-syntax.html</link>
			<description>The XML-fanboys are at it again, this time tripping over the actual syntax used in W3C documents such as the HTML 5 differences from HTML 4 doc. Next comes a flurry of mails from people suggesting that HTML5 should actually make XML-syntax an author-conformance requirement. Read more &#38;raquo;</description>
			<author></author>
			<category>HTML</category>
			<comments>http://crisp.tweakblogs.net/blog/321/html5-why-not-use-xml-syntax.html#reacties</comments>
			<guid isPermaLink="false">http://crisp.tweakblogs.net/blog/321</guid>
			<pubDate>Sun, 08 Jul 2007 00:00:00 GMT</pubDate>
		</item>
	</channel>
</rss>