Time Waster: Developing for outdated IE when your audience isn’t even using it.
Time Saver: Analytics, analytics, analytics! Before you write a line of code in that conditional stylesheet, check your analytics to determine what percentage of your audience actually uses it. If it’s a minuscule amount, is it worth the hours of time spent developing for them? Could that time be better spent polishing your site for browsers that customers actually use?
If you find that a significant amount of visitors do use dinosaur IE, then guess what — you’re not wasting your time doing that work for them. You’re purposefully meeting consumer demand.
Do It: If you haven’t already, install analytics on your site. Google Analytics is a popular and free option. Spend some time getting to know your visitors’ preferred technology, and respond accordingly.
Time Waster: Overhauling your site so it works in the oldest of IE versions.
Time Waster: Having to research and respond to the same issues over and over again
Time Saver: When I first started developing, I saw a pattern in the issues that came up in IE. It dawned on me that I should keep a record of the quirky issues that came up, and what the solutions were. Many of the solutions turned out to be best practices anyway — like defining widths of sidebars (lest they be knocked halfway down the page). So, you’re not just fixing an error in vain — you’re adding valuable information to a document that will save hours of frustration down the road.
Do It: Whether it’s an old school pen-and-paper list or a digital document, get that log started! If you’re working with a team, consider creating a Google Drive spreadsheet that you can all add to and reference.
Time Waster: Clients who insist on developing for an outdated browser, no matter what their visitors are using.
Time Saver: It’s simple: charge for it. We have all had those clients who flood your inbox with lists of flaws because they are reviewing the site in IE6. If analytics show that virtually no visitors actually use that browser version, and they are still headstrong about optimizing the site for it, charge extra for your effort. It’s not a waste of time if you’re getting paid to do it!
Do It: Review your contract template and make sure it specifies what browsers (including versions) you will optimize sites for. Anything above that will cost extra!
You may not be able to swear off IE altogether, but there’s no reason you should waste time dealing with it. Instead, cheerfully meet your site visitors’ needs as efficiently as possible — and put the Viking helmet away for another day.