Browser testing tip
When I’m testing a layout across multiple browsers, things can rapidly get confusing. My taskbar often contains two instances of Internet Explorer 8 (one masquerading as version 7), along with the latest versions of Firefox, Safari, Chrome and Opera. Then on another screen I’ve got older versions, including IE6 and Firefox 3.
Alas those two variants of Internet Explorer 8 have the same icon. I can’t tell at a glance which one I’m looking at.
The solution? Microsoft’s conditional comments to the rescue! I bung this in the <head> of my document:
<!--[if !IE]><!--><title>Test page</title><!--<![endif]--> <!--[if IE 6 ]><title>IE6 - Test page</title><![endif]--> <!--[if IE 7 ]><title>IE7 - Test page</title><![endif]--> <!--[if IE 8 ]><title>IE8 - Test page</title><![endif]-->
As a result I can instantly see which version of Internet Explorer i’m looking at:

Much better. Of course this isn’t the first time they’ve come in handy.
Inspired by jeannr, I flowcharted the Beatles classic, ‘Hey Jude.’
(via loveallthis, simplebits)
- Fixed processing of pages where the entire article is inside a form element. Why do developers do that?
Because that’s how Microsoft’s .net works, by default.
Generally, javascript itself is not a performance bottleneck. What kills it is the interaction with the DOM. Code that doesn’t touch the DOM rarely has performance issues. There are only rules of thumb here: interact with the DOM as rarely as possible, keep DOM complexity as low as possible, avoid repeated page reflows.
How does JavaScript memory work in browsers? - Stack Overflow.
“Block-level” links in HTML5 | HTML5 Doctor
“One new and exciting thing you can do in HTML 5 is wrap links round ‘block-level’ elements.” (via @fordie)
The fact is, sticking to open, standards based technologies like HTML, XML, JSON and others are far more important and useful in getting your information out to the public than the proprietary formats of Adobe. Here’s a hint— if the data format has an ® by its name, it probably isn’t great for transparency or open data.
Sunlight Labs: Adobe is Bad for Open Government (via that Faruk fellow).
Speedhunters are focussing on “slammed” cars this month. They’re the ones that are lowered to the point of no return.
Some of them look great, but to my eye cars like this one look utterly ridiculous. Did they accidentally snap the rear axles? Doesn’t that destroy the rear tyres?
Clearly my tastes are too functional/practical to appreciate the extreme ends of this art form.








