I helped develop a website for a local non-profit. I have asked for feedback from people who have been using the site. I have encountered a problem with IE6, fixing that problem introduces other problems in IE6 to the point of introducing another CSS file just for IE6 fixes. I stumbled across a way that would essentially “force” users to update to a newer version. Is this good practice?
Edit: What the “update” does is display the IE yellow bar at the top that recommends the update, if the user clicks on it, the browser will start the update.
No. Keep in mind that quite a lot of users working, for example, in goverment organizations and such, do not have the choice over the software on their workstations.