I was always told that Flash would render on top of everything else. That’s it. There’s no way around it. It meant that whenever I had a design using, say, suckerfish menus, I’d have to be careful to ensure that there was enough space below the menu to accommodate for Flash’s nasty little habit. It turns out that the notorious they were wrong. Again. It’s amazing just how many times ‘they’ don’t get it quote right, and that the majority of people still believe them.
Create a unique gallery by using z-index and jQuery
Quite an interesting post about creating (another) image gallery using jQuery. This one is not another of those lightbox clones though. This one uses a clever combination of z-index and movement to create the effect of looking through a stack of photographs as you would if they were in your hand.
Using a for loop, print the numbers from 0 to 5
I’ve been training for a ZCE certification, and found myself getting quite annoyed with some of the more obvious questions. One of the questions in the beginning of the test was which of the pieces of code would output the numbers 0 to 5 using a for loop. I mean, come on! I present some of my more creative and twisted ways of completing said task.
IE Death March
So today I dropped support for IE6. Infact, if you’re using IE6, you won’t even see this post, you’ll see a blue screen of death. IE Death March is (I think) a brilliant idea and please help me and many others to start an internet revolution.
10 fixes that solve IE6 problems
As you may know, I’m a big fan of not using CSS hacks. They clutter up your stylesheets making them unreadable and very hard to maintain. This article from sitepoint explains how to nudge (surprise surprise) IE6 into displaying your pages correctly without having to use hacks or IE specific stylesheets. Definitely worth a read.
Sub pixel problems in CSS
John Resig has done a bit of research into what happens in different browsers when you do things like setting the width of a div to 25% when it’s parent is 100 pixels. It’s quite an interesting read, and might help to explain why layouts break in different ways in the various browsers.
