Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 32193
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T13:43:26+00:00 2026-05-10T13:43:26+00:00

Are we supposed to find workarounds in our web applications so that they will

  • 0

Are we supposed to find workarounds in our web applications so that they will work in every situation? Is it time to do away with IE6 programming?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T13:43:26+00:00Added an answer on May 10, 2026 at 1:43 pm

    This depends so much on the context of the application, and of its users. There are two key aspects: what browsers are your users using; and how important is it that they can access/interact with your site.

    The first part is generally easily establish, if you have an existing version with stats (Google Analytics or similar is simple and great) or you have access to such data from a similar app / product.

    The later is a little harder to decide. If you’re developing a publically availalbe, ad-sponsored site for exmple, it’s just a numbers game – work out how much of your audience you lose and factor what that’s worth against the additional development time. If, however you’re doing something specifically at the request of a group of users – like an enterprise web app for example – you may be stuck with what those users are browsing with.

    In my experience those two things can change significantly for different apps. We’ve got web apps still (stats from last week) with close to 70% IE6 usage (20% IE7, the rest split between IE5.5 and FF2) and others with close to 0% IE6. For relatively ovbivous reasons, the latter are the kind of apps where losing a few users isn’t so important.

    Having said all that, we generally find it easy to support IE6 (and IE5.5 as others point out) simply because we’ve been doing so for a while. Yes, it’s a pain and yes, it takes more time, but often not too much. There are very few situations where having to support IE6 drastically changes what kind development you do – it just means a little more work. The other nice benefit of supporting it (and testing for it) is that you generally end up doing better all-round browser and quirks testing as a result of the polarity of IE6’s behaviours.

    You need to decide whether or not you’re supposed to find workarounds, based on the requirements of your app/product. That’s it’s IE6 isn’t really that relevant – this kind of problem happens all the time in other situations, it just so happens that IE6 is a great example of the costs and implications of mixed standards, versioning and legacy support.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I find all these work-arounds for NSUrlConnection's which use a closed API to access
I have an iPhone SDK project that is supposed to build a static library
My script is supposed to find all related posts from the current posts categories
Suppose I create a very simple socket connection, how can one programatically: Find out
This sounds like a look-up-in-the-manual question to me, but I can't find it. Suppose
I'm supposed to create a simple rule engine in C#. Any leads on how
I am supposed to provide my users a really simple way of capturing video
The following snippet is supposed to take the value of PROJECT (defined in the
This is supposed to be a no brainer but I still can’t figure it
How am I supposed to use merge with the latest version of Tortoise SVN?

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.