The versioning switch's default is incorrect

By crisp on Friday 22 February 2008 01:53 - Comments (2)
Categories: Browsers, Internet, Views: 3457

In fact, the whole versioning switch idea is bad to begin with. If you still don't understand why after my previous blog-entries and after having read for instance Jeremy Keith's reasoning on AListApart (and failed to see the flaws in Jeffrey Zeldman's entry) here's a break-down of the arguments against the versioning switch and against the proposed default (== IE7 mode):

Read more »

Using the HTML5 doctype prematurely "considered harmful"

By crisp on Sunday 27 January 2008 16:13 - Comments (3)
Categories: Browsers, HTML, Internet, Views: 4619

There has been a lot of fuss around Microsoft's ludicrous idea of freezing IE into IE7'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'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 "considered harmful" 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 "considered harmful" can be considered harmful by itself ;)

Read more »

IE's "opt-in" nightmare comes true

By crisp on Wednesday 23 January 2008 00:50 - Comments (2)
Category: Browsers, Views: 4612

Well, obviously MS did not heed my last year's warning and went ahead with this ridiculous idea of having webdevelopers opt-in to "really really" 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's rendermode, then some years later change it and opt-in to IE9's rendermode and so on? Unless ofcourse you want to go "edgy", but then ofcourse MS doesn't guarantee that when something works correctly (as in: according to existing standards, not MS' version of those) in IE8 they won't break it again in IE9.

Read more »

Microsoft, where are you?

By crisp on Saturday 08 September 2007 11:49 - Comments (0)
Category: Browsers, Views: 1840

Alex Russell asks "Where are we now?" 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'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 »

prototype: IE and the cost of Element.extend()

By crisp on Thursday 09 August 2007 00:35 - Comments (0)
Categories: Browsers, Javascript, Views: 2686

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 »