pipwerks

Internet Explorer Quietly Fades Away

When I started my career in web development, there were essentially two browsers to choose from: Netscape Navigator and Internet Explorer. (Opera was popular in Europe but never caught on in the USA.) Web standards didn’t exist yet, and browser vendors implemented new features fast and loose, with little

Using the object element to dynamically embed Flash SWFs in Internet Explorer

This is a journey into the madness of Internet Explorer. Yes, there is a happy ending. Jump to the end of the post if you just want the solution and don’t care about how we got there. The Scenario You want to embed a Flash SWF into your HTML

Sniffing Internet Explorer via JavaScript

I’ve been reviewing bug submissions for the SWFObject project and was reminded of a big problem with SWFObject 2.2: the JavaScript technique it uses for detecting Internet Explorer does not work in Internet Explorer 9. SWFObject 2.2 currently uses an IE detection technique proposed by Andrea Giammarchi

Gotchas in Internet Explorer 8

Internet Explorer 8 (IE8) is at Release Candidate 1, which means it will be released very shortly. IE8 is a brand-new browser and will represent a considerable shift from IE7/IE6; it will follow standards more closely and will offer much improved CSS 2.1 support. However, because of some

Lazy loading excanvas.js

excanvas.js is a script that enables developers to use the canvas element in Internet Explorer; since IE doesn’t support canvas or the canvas API, the excanvas script converts (most) canvas commands to Vector Markup Language (VML), the only vector rendering language supported natively in Internet Explorer. excanvas is

pipwerks © 2026