Say no to IE6

| More

Please join us to say NO to Internet Explorer 6.

It was a busy week for Microsoft's Internet Explorer. It has recently been accounted for security vulnerability source that Google was hacked in China (see this article). Following this incident, French and German government issued a warning against IE (see it here). It's been admitted by Microsoft that IE6 is to blamed.

From a theme developer point of view, we also face many troubles with IE6. As web technology develops with many awesome effects, IE6 does not support them all. So we have to limit our functions just to make our themes look consistent in every browsers. Without the existence of IE6, we could enhance our theme quality more.

So we should boycott IE6, because:

  • It is not secure, many security vulnerabilities.
  • You do not feel the most advanced features of web technology.

From now on, Symphony Themes will not support IE6 for every releasing themes. We will install a script to warn users to upgrade their browsers, at least to IE7 or IE8 (a most secure browser in the market, as claimed by Microsoft ;D). However, we will still support IE6 for custom orders.

Here is the javascript code to block IE6 browser:

var IE6 = (navigator.userAgent.indexOf("MSIE 6")>=0) ? true : false;
  if(IE6){
    $(function(){
        $("<div>")
            .css({
                'position': 'absolute',
                'top': '0px',
                'left': '0px',
                backgroundColor: 'black',
                'opacity': '0.75',
                'width': '100%',
                'height': $(window).height(),
                zIndex: 5000
            })
            .appendTo("body");
           
        $("<div><img src='no-ie6.png' alt='' style='float: left;'/><p><br /><strong>Sorry! This page doesn't support Internet Explorer 6.</strong><br /><br />If you'd like to read our content please <a href='http://getfirefox.org'>upgrade your browser</a> or <a href='http://feeds.feedburner.com/CssTricks'>subscribe to our RSS feed</a>.</p>")
            .css({
                backgroundColor: 'white',
                'top': '50%',
                'left': '50%',
                marginLeft: -210,
                marginTop: -100,
                width: 410,
                paddingRight: 10,
                height: 200,
                'position': 'absolute',
                zIndex: 6000
            })
            .appendTo("body");
    });       
}

We hope you will do the same. Please join us to SAY NO TO IE6.

Comments

thanks for this

thanks for this codes..
Actually I am no longer using the IE6. it's so slow.
San Diego Manufactured Homes

Post new comment

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.