ie6

Microsoft Apologizes for IE6

Monday, January 23rd, 2012 | Business | No Comments

This has been circulating around the internet for the past few days.  I wanted to post it here:

Microsoft Apologizes for IE6

From the poster:

Dear Web Developers,

We are so very sorry about IE6.

Come, talk to us during one of the sessions, and we will show you why Internet Explorer 9 is way better.

 

 

 

Tags: , , , , , , ,

The Pending Browser Hell – On IE Half Life

Wednesday, September 28th, 2011 | Business | 1 Comment

Paul Irish, wrote Browser Market Pollution: IE[x] is the new IE6, which details the complexities we have coming up for us as web developers.

I’m glad to see someone fully thought this through.  Browser half life is a significant issue for website accessibility.

When was the last time someone asked you to get your site working in Chrome 9?  Well, that was 3 releases ago, as was IE6 (I’m even ignoring the fact that Chrome 9 was February 2011, and not August of 2001 for IE6).  I’m constantly hearing that a client is asking for IE6 support.  I do all I can to dissuade them (logic, reasoning, and finally .. a 30% surcharge as it requires much more time to debug and handle), but IE6 support is still an issue.  Why?

Because of the half life of Microsoft browsers.

› Continue reading

Tags: , , , , , , , , ,

Brower Market Share: Chrome at 10.7%, IE 6 at 12.03% – Companies upgrading from IE6

Wednesday, February 2nd, 2011 | Business | 1 Comment

ConceivablyTech has done a good job summarizing the data from NetMarketShare.

From The Third Double-Digit Browser: Chrome Blasts Past 10%:

Google’s Chrome had another successful month and ended 2010 with 10.70% market share, according to Net Applications and almost 16% according to StatCounter. Microsoft’s Internet Explorer continued to lose market share on a fast pace while Mozilla’s Firefox is fighting and tightly holding on to the market share it has.

› Continue reading

Tags: , , , , , , , , , , ,

Facebook to drop IE6 support on IE9 beta day, September 15

Friday, August 27th, 2010 | Business | 3 Comments

I’ve been quiet for  while, and wanted to start up again with some great news.  Facebook is going to stop IE6 support for chat on the IE9 beta day.

Projects always ask about IE6 support, whether they need it, etc.  Surprisingly IE7 and IE8 support is also an issue, since they don’t support many of the cool toys supported by actual modern browsers (Chrome, Safari, Firefox).

I hope IE9 quickly replaces at least the IE7 and IE8 communities.  IE 6 seems here to stay, at least for that last 6-8%.

Some other information from that article:

  • Microsoft will support IE6 until April 2014
  • Google has removes IE6 support in Google Docs, Google Sites, Gmail, Google Calendar and YouTube!
  • Microsoft Office Web Apps doesn’t even support IE6 (how could you when trying to do anything cool)

The article quotes numbers as high as 17% for IE6 usage share, but I haven’t seen those numbers in a long time.  My website enjoys an IE6 user base of 0.5% (in the last month, whereas IE, all versions, was around 19%).  Other larger websites I manage see around 7.7% IE6 usage (with IE, all versions, being an amazing 55% of overall traffic).

Tags: , , , , , , , , , , , ,

CSS3 and HTML5 For the masses: HTML5Shiv and CSS3 PIE make it possible

Thursday, July 29th, 2010 | Business | 4 Comments

Everywhere I look on the web (the web developer web that is) is CSS3 this, jQuery that, shadows, HTML5.

Such a tease, what about our minimum browser requirements spec?  Damn IE6 is yet again 10% of the target demographic.

Not only is IE6 the problem, but so is the most recent IE8, as well as IE7.  They just don’t support CSS3 and HTML5.

Now we have some solutions…

› Continue reading

Tags: , , , , , , , ,

The Death Blow to IE6?

Tuesday, February 23rd, 2010 | Business | 2 Comments

Web developers are constantly fighting the IE6 battle.

We don’t want to support it, but all too often IE6 represents 10% of our client’s visitors — and you can’t tell a client they can’t talk to 10% of their visitors.  If it’s an ecommerce site that could be a 10% decrease in sales.

Recently many large sites have announced the looming demise of Internet Explorer 6.  Site’s such as Google Docs, Google Sites, YouTube (surprise, a Google company), and many others.  Rumors are spreading this will include Gmail, Google Calendar, and other Google products too (maybe the sacred Google Search).

› Continue reading

Tags: , , , , , ,

IE6: Graphical Illustration of Problems with CSS

Tuesday, February 23rd, 2010 | Business | No Comments

Posted on flickr, css mess, is one artist’s (atzu) homage to the problems all web developers face in IE6.  As the creator says:

By the way, I wanted to thank all these major sites as Youtube, Facebook, Google that are not supporting Internet Explorer 6 anymore.

— atzu

IE6 css mess

Click for Larger Version

› Continue reading

Tags: , , , , , , , ,

IE6 and IE7 limit CSS links to 30

Saturday, August 15th, 2009 | Business | 1 Comment

Help!  Working in Drupal and having trouble getting stylesheets to work?  Did they break all of a sudden in Internet Explorer only?

I can’t see my stylesheets anymore in IE6 or IE7!

Internet Explorer limits the number of stylesheets included with a LINK tag

That’s right.  If you include an additional CSS file beyond 30, it will break other CSS files.

This problem is only in IE6 and IE7.  Officially I’m sure Microsoft says the fix is to upgrade to IE8.

What code causes the problem? Perfectly valid code below:

[sourcecode language=’html’] [/sourcecode]

Just repeat that 31 times, and you will see an error.

The Solution

While <link> tags may have issues beyond 30 stylesheets being included, you can cheat with using @import.

For example, include CSS using the following instead:

[sourcecode language=’html’]

[/sourcecode]

If you’re working in Drupal, there’s a module that implements this fix for you, IE Unlimited CSS Loader.

Tags: , , , , , , , , ,

How do I use transparent PNGs in IE6: Using AlphaImageLoader

Tuesday, March 10th, 2009 | Tutorials | No Comments

Internet Explorer is a tough beast.  It was very popular years ago.  Unfortunately, it’s still in use in out there.

This site, www.seangw.com, has a fairly technical crowd.  We still see approximately 3% of our visits from IE6 (Firefox is the most popular at 64%, then IE7 at 14%, Safari at 10%, then Chrome at 5%).  

I don’t believe IE6 should be supported anymore.  In many jobs, that isn’t our decision to make.  We can recommend ignoring IE6 specific issues, but should do so intelligently:

  • Identify the current IE6 audience (knowing it will probably decrease over time)
  • Approximate the cost of supporting IE6 (depends on what you are trying to do)
  • Present the pertinent information to the client, and let them make an informed decision
  • You should tell the client what you feel, but make sure they understand the difference between emotion and facts

Note: If your client makes $1,000,000 online every year, ignoring that minor 3% audience means possibly ignoring about $30,000 in revenue.  Math is enlightening sometimes.

At that, you are here, and STILL want to do transparent PNGs in IE6.  

How to implement transparent PNGs in IE6
It’s pretty standard the method for implementing transparent PNGs in IE6 by now.  

This method is for implementations in CSS (you are using CSS, aren’t you?).  

Frequently I find myself making a quick browser detect for IE6 (since there are oh so many issues that only affect IE6).  I use basic IE conditional comments:

<body>
<head>
<link rel="stylesheet" href="style.css" type="text/css" />

<!-- &#91;if lte IE 6&#93;>
<link rel="stylesheet" href="styleIE6.css" type="text/css" />
< !&#91;endif&#93; -->
</head>
<body>
</body>
</html>

There you go, now when you setup your styles in style.css and realize they don’t work in ie6, edit them in styleIE6.css to get them working again.

Assuming you defined a logo in style.css as follows:

#logo {
  width: 300px; 
  height: 150px;
  background: url(images/logo.png) no-repeat left top;
}

You will find that the PNG does NOT work in IE6.

The fix is easy, we tell IE6 to use the Microsoft DXImageTransform AlphaImageLoader to render the PNG. So we add an IE6 specific change ot the styleIE6.css file:

#logo {
  background: transparent;
  filter: progid:DXImageTransform:Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');
}

There you go. It should work now.

The background: transparent thing tells the browser to ignore the originally defined background used in the original CSS document.

Tags: , , , , , , , , , , ,


Please share, it makes me happy:

Subscribe to Email Alerts

Follow Me

Follow seangw on twitter

Archives

Categories

prestashop theme

virtuemart template