Ugh I just want to BAN IE6 visitors from using my sites!

Discussion in 'HTML & Website Design' started by GeorgeB., Jun 23, 2008.

  1. #1
    But with 28% of internet users still using IE6 as of April 2008 that's just not feasible at this time :(

    I'm not a designer. I have to buy my templates or designs and no one codes for IE6 anymore so I have to buy a template then hire someone to make it work in IE6.

    From the table width problem (push right columns to the bottom) to the non-support of transparent pngs (which 80% of my logos are) IE6 is just one huge suckfest.

    Just wanted that off my chest. :mad:
     
    GeorgeB., Jun 23, 2008 IP
  2. extreamidea

    extreamidea Active Member

    Messages:
    92
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    51
    #2
    pls pm me if you need anyone work make those template workable in IE6 or any other as it is not so difficult to make it workable in any of the browser .
    extreamidea.com
     
    extreamidea, Jun 23, 2008 IP
  3. StartHereSoftware

    StartHereSoftware Peon

    Messages:
    56
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #3
    There is a free script available to make transparent PNGs compatible with IE:

    <!--[if lt IE 7]>
    <script language="JavaScript">
    	function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
    	{
    	   var arVersion = navigator.appVersion.split("MSIE")
    	   var version = parseFloat(arVersion[1])
    	   if ((version >= 5.5) && (document.body.filters)) 
    	   {
    	      for(var i=0; i<document.images.length; i++)
    	      {
    	         var img = document.images[i]
    	         var imgName = img.src.toUpperCase()
    	         if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
    	         {
    	            var imgID = (img.id) ? "id='" + img.id + "' " : ""
    	            var imgClass = (img.className) ? "class='" + img.className + "' " : ""
    	            var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
    	            var imgStyle = "display:inline-block;" + img.style.cssText 
    	            if (img.align == "left") imgStyle = "float:left;" + imgStyle
    	            if (img.align == "right") imgStyle = "float:right;" + imgStyle
    	            if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
    	            var strNewHTML = "<span " + imgID + imgClass + imgTitle
    	            + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
    	            + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
    	            + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
    	            img.outerHTML = strNewHTML
    	            i = i-1
    	         }
    	      }
    	   }    
    	}
    	window.attachEvent("onload", correctPNG);
    </script>
    <![endif]-->
    Code (markup):
    The above code goes in the HEAD section of your HTML. Hope this helps.
     
    StartHereSoftware, Jun 23, 2008 IP
  4. Ikki

    Ikki Peon

    Messages:
    474
    Likes Received:
    34
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Well there's not much you can do about it. A large portion of visitors are still using IE6 since they don't know how to upgrade to IE7 (or simply don't want to).

    This is not completely true. Maybe you have bought these templates from people who aren't real professionals. The idea of sending in a non-IE6-compatible template to any of my clients makes me feel embarassed. I like to deliver quality stuff, cross-browser templates. I'm sure that, like me, there are hundreds of designers / coders out there that feel the same way.

    My advice: get another designer / coder. The current one is ripping you off.
     
    Ikki, Jun 23, 2008 IP
  5. zak92

    zak92 Peon

    Messages:
    60
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Not sure but isnt there a code in Php to check browser version. And maybe a If statement to cloz browser with a msgbox would do the trick.
     
    zak92, Jun 23, 2008 IP
  6. Ikki

    Ikki Peon

    Messages:
    474
    Likes Received:
    34
    Best Answers:
    0
    Trophy Points:
    0
    #6
    That's not very user friendly, zak92. Also, that doesn't solve the main problem: bad coding.
     
    Ikki, Jun 23, 2008 IP
  7. zak92

    zak92 Peon

    Messages:
    60
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Well. The thing is I myself know how much trouble I had to go through to make each and everything compatible with both browsers. Users should understand to go with the flow and move with IE 7 atleast.
     
    zak92, Jun 24, 2008 IP
  8. ThatLeeroyGuy

    ThatLeeroyGuy Peon

    Messages:
    26
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #8
    I have to admit, IE6 is still a major problem, but hopefully in the near future it will finally disapear.
     
    ThatLeeroyGuy, Jun 24, 2008 IP
  9. Riverofrhyme

    Riverofrhyme Peon

    Messages:
    137
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #9
    IE is not one of the best browsers, sorry.
     
    Riverofrhyme, Jun 24, 2008 IP
  10. 007c

    007c Peon

    Messages:
    611
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Why not just put a popup saying best viewed with ff or ie7 when a user is with ie6 ? But seriously you should just get better templates or get someone to fix them instead of bugging the users. They are your revenue... I'm sure they have been bugged enough by ms' updates notifier. It's usually really easy fixes. I always code for ie6 then check in the other browsers for bugs. Usually there's not that many.
     
    007c, Jun 25, 2008 IP
  11. steelfrog

    steelfrog Peon

    Messages:
    537
    Likes Received:
    24
    Best Answers:
    0
    Trophy Points:
    0
    #11
    I've always code with IE6 in mind. I've dropped IE 5.X in most production sites though.
     
    steelfrog, Jun 25, 2008 IP