playground/tunage

Since I’m now a proud musikCube user I thought I would use one of its nice feature, called Tunage, to display the currently playing song here on my weblog. It sounded fun and most importantly small enough to do in a few hours. I had a pretty clear view of what I wanted in the ...

I Apologize

I apologize for not getting back on emails lately. This weekend I manually filtered my junk mail folder, consisting of about 14 000 emails and found about 200 non spam mails. Unfortunatel I’m almost sure that I missed a few important hams in there so if you sent me an email that I haven’t replied ...

Metro is Totally Gay

I saw the WinHEC keynote speak livel (over the internet of course) last night and when they got to introduce Metro I kept thinking; “What the fuck!” and “Metro is totally gay”. It is so damn obvious that Microsoft is trying to replace PostScript, which does exactly the same thing and has been working, and ...

Firefox 1.0.3.1?

Firefox 1.0.3 was a serious mistake. It basically breaks any application designed to be used with both MSXML and XMLHttpRequest because it breaks the prototype chain on getters for native objects. For example it breaks Sarrissa, Bindows, WebFX’s XML Extras, WebFX’s IE Emu, some code at Forgetfoo’s site as well as a lot of other ...

New Computer

Over the weekend I assembled my new computer. It is an AMD 64 with Windows XP Pro x64 Edition so now the task of finding programs compiled for x64 starts. This time I’m trying to keep away from a few programs that I’ve found annoying over the years. The first task I’m at is to ...

Without the with statement

The with statement is a powerful programming concept that Microsoft added to JScript because it was already in VB and VBScript. It later became part of ECMAScript because one of the major players had it. The with statement allows you to reference fields in an object without prefixing the field. var x = 100; document.body.style.left ...

InnerHTML is Evil

The usage of innerHTML is most likely the most widely spread non standardized DOM feature available today. It was introcuded in IE4 back in 98. Setting innerHTML parses the string as HTML and replaces the content of the element with the nodes generated by that HTML string. Very useful indeed. But like most things, innerHTML ...

Tips, Tricks and Recommendations

I think I came up with quite a few good subjects to cover here at my weblog. I will be posting tips, tricks and recommendations covering JavaScript, DHTML as well as designing APIs. These are all of course my personal views and based on experiences from both WebFX, WebOS, Bindows as well as from my ...

Switching to WordPress

I’m in the process to switch my weblog to WordPress instead of MovableType. I’ll try to do the transition to my old theme over the weekend (although the default one looks better).

Opera adds SVG Support

Opera has added support for SVG in their browser. Their mobile browser, that is. Since Opera is using the same code base for Windows, Unix, Mac as well as lots of mobile platforms it would not surprise me if we would see this being added to their desktop browser as well. With Mozilla 1.8 having ...