Branching JavaScript for Different Browsers

I’ve been reading Pro JavaScript Design Patterns and I just got to try out a neat technique for dealing with the lexical differences between different browsers’ (I’m looking at you, IE) JavaScript implementations. The branching pattern allows you to create classes that execute different code based on whatever conditions you choose to examine. /** *Continue reading “Branching JavaScript for Different Browsers”

Using HTML5 Elements in Tightly-Scoped CSS Selectors

I’ve been using some of the new HTML5 elements in a new web page template. While working on the CSS for the page, I noticed some interesting behavior in Internet Explorer 7 and 8. I have gotten in to the habit of writing very tightly-scoped CSS selectors; so tight, in fact, you would break theContinue reading “Using HTML5 Elements in Tightly-Scoped CSS Selectors”

Internet’s Down

Amazon Web Services EC2 cloud volumes for N. Virginia is down and they are having trouble launching new instances. Here’s the full text direct from the console: 10:38 AM PDT We are currently investigating degraded performance for a small number of EBS volumes in a single Availability Zone in the US-EAST-1 Region. 11:11 AM PDTContinue reading “Internet’s Down”