One of the first posts I wrote on this blog was a tiny little script that detects whether your visitor is using a particular version (or less) of Internet Explorer and then redirects them to a page explaining that they should get their ass in gear and get a better browser.
Well, my loathing of Internet Explorer has not lessened, but I have begun employing a much easier way of notifying my visitor…
A while back I whipped up a little script to detect and redirect visitors if they were using an old version of IE. In the comments I went on to say that a more effective/professional way of handling IE users is using Conditional Comments.
As at least one commenter was curious how this is done, here's how.
The Problem
Internet Explorer, particularly versions less than 7, is quite simply a pain to…
I recently ran into a bit of scrolling problem on a project I was working on. The designed called for a DIV with a set height to display text. If the text was longer than the height of the box, it would be contained in the DIV, but a vertical scroll bar would appear beside the DIV and allow the content to be scrolled.
Simple enough, this is easily handled by the CSS variable overflow:auto; being…
NOTE: For anyone looking for the ability to detect and redirect based on IE version, you should check out this post. It uses conditional comments to detect IE versions and redirect accordingly.
I hate Internet Explorer.
There, I've said it. Perhaps it will help you to understand why I sat down tonight and decided to ex-out the worst of the bunch, Internet Explorer 5.5 (and below).
It pain…
Easily the most pain in the arse thing about Web design is the lack of cross-browser compatibility. You spend hours lining up DIVs, getting the CSS just right, applying various styles, fonts, and decorations … only to have it all fall apart as soon as you test it in another browser.
The number of inconsistencies between browsers - despite the ambitious W3C set of standards - is nearly as volumino…