IE7b2, is it intentionally this bad?

Here are just a few things that are incorrect, horribly broken or totally non-existent in Internet Explorer Beta 2. (This is far from a complete list. I’m assembling this list as I’m writing this post.) DOM Level 1 Core Comments are still incorrect Attributes are still horribly broken DOM Level 2 Views document.defaultView getComputedStyle getOverrideStyle ...

Emil is on Fire

Emil has been really active lately. Not only did he emulate canvas in IE, he also used it to create a slick charting control for WebFX. On my end: Google is really awesome, San Francisco is the best city ever and my girlfriend is super sweet.

The W3C’s Response to HTML5

So it seems that the W3C are finally realizing that XForms and SVG 1.2 is not going to replace the web. Today they annonced the Web API Working Group which is basically doing exactly what the WHATWG has been doing for more than a year. I really hope that no one is reinventing the wheel ...

Opera 9 Preview

Some highlights/rants of a great product. Improved SVG support Initial DOM support. In 8.5 one could not manipulate the SVG using scripting. Opera now partially supports using CSS with SVG (no :hover support). Canvas Support This is dog slow… they really need to do something about it or remove it entirely. Web Forms 2 Basic ...

Free Opera

Opera web browser has broken the chains of ad-ware. The desktop version is now free. Opera is the fastest browser on the earth. It has excellent HTML, XHTML, XML, DOM, CSS, and JS support. It also supports SVG tiny.

Atlas Comments

Last night I looked a bit at Atlas and its Quick Start tutorials. With the risk of sounding like I hate Microsoft I’ll write down some thoughts… Atlas is nice. I really like a lot of it. There are tons of things that I don’t like but the initial reaction is that this might end ...

For Each Loop in Mozilla

I’m not entirely sure when Mozilla started to support for each loops but I guess it was part of the E4X code checkins. Anyway, I was totally shocked when I saw it and I fired up a quick test. var o = {a: "A", b: "B", c: "C"}; for each (var v in o) { ...

Fixed Atom 1.0 Feed

When Atom reached 1.0 I updated my Atom 0.3 feed to a 1.0 template I found on the internet. Unfortunately there was a bug in it. I don’t know if it ever worked? I thought it did… well, now I’ve fixed the bug in the given template. While debugging this I managed to delete my ...

Ajax is so 1999

Like you didn’t know that already? Scott Isaacs from back in 1997 has a series going at his blog. Scott is one of the original DHTML guys and he wrote useful stuff when most other people were stuck on animating layers. He is also one of guys behind DOM level 1. Well worth a visit ...

Stop-Reload-Button in Firefox

One nice little extension I usually install on Firefox is an extension that merges the reload and stop button. It hides the stop button when it is disabled and shows the reload button when the stop button is not available. However, the extension is not compatible with DPA2 or the latest nighlies. After installing and ...