Today's Posts Follow Us On Twitter! TFL Members on Twitter  
Forum search: Advanced Search  
Navigation
Marketplace
  Members Login:
Lost password?
  Forum Statistics:
Forum Members: 24,256
Total Threads: 81,171
Total Posts: 566,847
There are 41 users currently browsing (tf).
 
  Our Partners:
 
  TalkFreelance     Design and Development     Browsers and Operating Systems :

IE6 - Should I Develop To Be Compatible?

Thread title: IE6 - Should I Develop To Be Compatible?
Reply  
Page 2 of 3 < 1 2 3 >
    Thread tools Search this thread Display Modes  
06-02-2008, 09:26 PM
#11
PIXL is offline PIXL
Status: Sin Binner
Join date: Dec 2006
Location:
Expertise:
Software:
 
Posts: 222
iTrader: 4 / 100%
 

PIXL is on a distinguished road

  Old

Is it really that hard to put in the pngfix.js file in your header? I mean omfg it's 3 lines of code and 1 extra file..

Code:
/*
 
Correctly handle PNG transparency in Win IE 5.5 & 6.
http://homepage.ntlworld.com/bobosola. Updated 18-Jan-2006.

Use in <HEAD> with DEFER keyword wrapped in conditional comments:
<!--[if lt IE 7]>
<script defer type="text/javascript" src="pngfix.js"></script>
<![endif]-->

*/

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
      }
   }
}
omfg i'm pro.. -.-'

and as far as aPNG, by the time it becomes standard over aGIF, then those users will have been forced to update to IE7 due to just upgrading to Vista. The population of users using IE6 is dropping as it is, it's inevitable.

Plus, thanks to opera, Windows will start including alternative browsers over Internet Explorer upon new installations. And thank GOD IE8 is standards based.

Reply With Quote
07-01-2008, 04:48 AM
#12
Ian08 is offline Ian08
Status: Junior Member
Join date: Jul 2008
Location:
Expertise:
Software:
 
Posts: 39
iTrader: 2 / 100%
 

Ian08 is on a distinguished road

  Old

Yes, you should. Because there are currently about 25% users use it.

Reply With Quote
07-01-2008, 08:35 AM
#13
kimsonsolutions is offline kimsonsolutions
Status: Member
Join date: May 2008
Location:
Expertise:
Software:
 
Posts: 117
iTrader: 0 / 0%
 

kimsonsolutions is on a distinguished road

  Old

I think you should not bother with ie6 compatibility

if you include a direct link to the internet explorer update or firefox this should be allright

explain to your visitor that they will improve their sufr by updating and make it as easy as possible to get the software

Reply With Quote
07-01-2008, 09:29 AM
#14
rochow is offline rochow
rochow's Avatar
Status: Member
Join date: Oct 2006
Location: Australia
Expertise:
Software:
 
Posts: 297
iTrader: 4 / 100%
 

rochow is on a distinguished road

Send a message via MSN to rochow Send a message via Skype™ to rochow

  Old

Originally Posted by kimsonsolutions View Post
I think you should not bother with ie6 compatibility

if you include a direct link to the internet explorer update or firefox this should be allright

explain to your visitor that they will improve their sufr by updating and make it as easy as possible to get the software
No.

No.

And No.

The reason they still use IE6 is because:
- They don't know how to update
- They have updates disabled
- Their OS is pirated, and they can't update
- They just don't care

Basically, no-one is going to update just to view your site. It will look like trash when they open it, so they'll go straight to the back button. You would be delusion to think they'll go "hey, I'll update to IE7 to view this site".


Yes, you should. Because there are currently about 25% users use it.
Exactly. If you are going to throw away 25% of your earnings for no real reason (IE6 isn't even hard to be compatible with), you have to question why the hell you are even in business anyway.

Reply With Quote
07-02-2008, 10:49 AM
#15
kimsonsolutions is offline kimsonsolutions
Status: Member
Join date: May 2008
Location:
Expertise:
Software:
 
Posts: 117
iTrader: 0 / 0%
 

kimsonsolutions is on a distinguished road

  Old

"explain to your visitor that they will improve their sufr by updating and make it as easy as possible to get the software"

i can understand that you disagree with my 2 first statement but i think that explaining things to people will always gets results

"The reason they still use IE6 is because:
- They don't know how to update
- They have updates disabled
- Their OS is pirated, and they can't update
- They just don't care"

if you explain them how and why updating only left the piracy problem

Reply With Quote
07-02-2008, 12:15 PM
#16
Liam is offline Liam
Liam's Avatar
Status: Member
Join date: Dec 2007
Location: Liverpool, UK
Expertise:
Software:
 
Posts: 287
iTrader: 0 / 0%
 

Liam is on a distinguished road

Send a message via MSN to Liam

  Old

I develop for it, using some reset css, the [url="http://code.google.com/p/ie7-js/"]IE8 JS (forces IE6+7 to be a bit more standards compliant eg li:hover will work in ie6 and other pseudo-classes like :first-child etc, use it, and be happy with using pretty much any pseudo-class you like) and IEPNGFIX. Using those together makes coding for IE so much easier.

Also, if you don't mind your CSS not being 100% standard then you can use

*margin: for IE7 and _margin: for ie6 (replacing margin for whatever selector you want ofcourse)

I know you can use conditional comments but I find this way to actually be more semantic.

I also use the savethedevelopers JS to let IE6 users know they should upgrade their browser.

I'm not afraid of compromise either, there are some things IE6 cant handle at all, background-position on alpha png's namely.
When this happens, I usually just go for a gif and loose a bit of the design (a shadow or something).
This is normally a rare thing, as you need to meet certain requirements before comprimsing.

The one time I've had to comprimise was because the png background I was using was on top of a gradient background which was positioned at the bottom and had varying height, meaning if I used gif shadows the colors would mis-match as you navigate the site.


@kimsonsolutions & rochow: A pirated OS does not stop windows update, microsoft like to think it does but there is 101 ways to get around the Genuine Advantage stuff, also many places to download Internet Explorer, not just from microsoft.com.

@rochow: Owning a website doesn't mean owning a business. I've owned sites that didn't make me any money, and I didn't want them too.

Also, what if your target audience is for linux users or something tech savvy, I can guarantee, the only reason a tech savvy person would run IE6 is for testing purposes.

25% sounds like a lot of people, but it only really is if the entire user base of the entire internet want to see your site.


At the end of the day though, what I'd really like to do, is to just say no to IE6 users, tell them to effing upgrade or get a completely different browser then come back to the site.

Reply With Quote
08-08-2008, 06:26 AM
#17
uNiT is offline uNiT
Status: I'm new around here
Join date: Aug 2008
Location:
Expertise:
Software:
 
Posts: 17
iTrader: 0 / 0%
 

uNiT is on a distinguished road

  Old

Then there's people like me that just plain don't like IE7. To this day the only copy of IE7 I have is on my flash drive, so that I can test websites. I use IE6 on sites like microsoft.com where they pretty much require you use IE, and everywhere else I use firefox.

Also, PNGs take quite a while for dial-up users to load, even if they're interlaced. As far as transparency goes, I don't see it as being that important.

Reply With Quote
08-11-2008, 01:33 AM
#18
unclesha is offline unclesha
unclesha's Avatar
Status: I'm new around here
Join date: Aug 2008
Location:
Expertise:
Software:
 
Posts: 16
iTrader: 0 / 0%
 

unclesha is on a distinguished road

  Old

I face the same issue too but since my readership stats show a large chunk of IE6 users, I catered to them and the transparent PNG idea out of the window for my blogs

well hope you have a better luck in your decision

Reply With Quote
10-24-2008, 07:17 PM
#19
ditch182 is offline ditch182
Status: Junior Member
Join date: Jul 2008
Location: NC
Expertise:
Software:
 
Posts: 70
iTrader: 0 / 0%
 

ditch182 is on a distinguished road

  Old

I'm still paying a little bit of attention to IE6, however I'm not really concerned if my sites aren't perfect in IE6. Yes, IE6 still has a large user base, but it's on it's way out, and I'd rather have my site be standards compliant and accessible, than kowtow to MS and the way they want my site to look.

Reply With Quote
05-11-2009, 08:27 PM
#20
zoliky is offline zoliky
Status: I'm new around here
Join date: May 2009
Location:
Expertise:
Software:
 
Posts: 12
iTrader: 0 / 0%
 

zoliky is on a distinguished road

  Old

Ie6 is deprecated soon.

Reply With Quote
Reply  
Page 2 of 3 < 1 2 3 >


Thread Tools
Display Modes

  Posting Rules  
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump:
 
  Contains New Posts Forum Contains New Posts   Contains No New Posts Forum Contains No New Posts   A Closed Forum Forum is Closed