<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: ie6</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/ie6.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2019-05-01T20:26:34+00:00</updated><author><name>Simon Willison</name></author><entry><title>A Conspiracy To Kill IE6</title><link href="https://simonwillison.net/2019/May/1/conspiracy-kill-ie6/#atom-tag" rel="alternate"/><published>2019-05-01T20:26:34+00:00</published><updated>2019-05-01T20:26:34+00:00</updated><id>https://simonwillison.net/2019/May/1/conspiracy-kill-ie6/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://blog.chriszacharias.com/a-conspiracy-to-kill-ie6"&gt;A Conspiracy To Kill IE6&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Cracking story by Chris Zacharias about how a team of engineers at YouTube back in 2009 took advantage of some exploits in YouTube’s organization structure (left over from their acquisition by Google) to ship a vague IE6 deprecation warning banner on one of the world’s highest traffic websites, inspiring many other similar banners and resulting in a 10% drop in global IE6 traffic.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://news.ycombinator.com/item?id=19798678"&gt;Hacker News&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/youtube"&gt;youtube&lt;/a&gt;&lt;/p&gt;



</summary><category term="ie6"/><category term="youtube"/></entry><entry><title>IE 6 and 7 hit by hack attack code</title><link href="https://simonwillison.net/2009/Nov/22/attack/#atom-tag" rel="alternate"/><published>2009-11-22T15:38:26+00:00</published><updated>2009-11-22T15:38:26+00:00</updated><id>https://simonwillison.net/2009/Nov/22/attack/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.itpro.co.uk/blogs/daveyw/2009/11/22/ie-6-and-7-hit-by-hack-attack-code/"&gt;IE 6 and 7 hit by hack attack code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
IE6 and 7 have what looks like a buffer overflow vulnerability caused by a strange intersection of CSS, innerHTML and large JavaScript arrays. No exploits in the wild yet but it’s only a matter of time.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie7"&gt;ie7&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/security"&gt;security&lt;/a&gt;&lt;/p&gt;



</summary><category term="ie6"/><category term="ie7"/><category term="microsoft"/><category term="security"/></entry><entry><title>Quoting Charles Miller</title><link href="https://simonwillison.net/2009/Sep/23/enterprise/#atom-tag" rel="alternate"/><published>2009-09-23T15:08:18+00:00</published><updated>2009-09-23T15:08:18+00:00</updated><id>https://simonwillison.net/2009/Sep/23/enterprise/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://fishbowl.pastiche.org/2009/09/23/google_you_clever_bastards/"&gt;&lt;p&gt;Ask browser users, and they'll tell you the overwhelming reason why they can't upgrade to a more modern, standards-compliant browser is because their work won't let them. Ask IT departments why this is the case and they'll point to the six- to seven-figure costs of upgrading turn-of-the-century Intranets written to work in, and only in, Internet Explorer 6. Google have provided a way for websites to opt out of IE6 (and even IE7) support without requiring enterprise-wide, Intranet-breaking browser upgrades.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://fishbowl.pastiche.org/2009/09/23/google_you_clever_bastards/"&gt;Charles Miller&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/charles-miller"&gt;charles-miller&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/chrome"&gt;chrome&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/chromeframe"&gt;chromeframe&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/google"&gt;google&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;&lt;/p&gt;



</summary><category term="charles-miller"/><category term="chrome"/><category term="chromeframe"/><category term="google"/><category term="ie6"/><category term="internet-explorer"/></entry><entry><title>Microsoft backs long life for IE6</title><link href="https://simonwillison.net/2009/Aug/14/ie6/#atom-tag" rel="alternate"/><published>2009-08-14T14:53:50+00:00</published><updated>2009-08-14T14:53:50+00:00</updated><id>https://simonwillison.net/2009/Aug/14/ie6/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://news.bbc.co.uk/1/hi/technology/8196242.stm"&gt;Microsoft backs long life for IE6&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Oh FFS... “The software giant said it would support IE6 until 2014—four years beyond the original deadline.”


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/browsers"&gt;browsers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ffs"&gt;ffs&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;&lt;/p&gt;



</summary><category term="browsers"/><category term="ffs"/><category term="ie6"/><category term="internet-explorer"/><category term="microsoft"/></entry><entry><title>10 Cool Things We'll Be Able To Do Once IE6 Is Dead</title><link href="https://simonwillison.net/2009/Apr/15/ie6death/#atom-tag" rel="alternate"/><published>2009-04-15T14:17:14+00:00</published><updated>2009-04-15T14:17:14+00:00</updated><id>https://simonwillison.net/2009/Apr/15/ie6death/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.sitepoint.com/blogs/2009/04/14/10-cool-things-well-be-able-to-do-once-ie6-is-dead/"&gt;10 Cool Things We&amp;#x27;ll Be Able To Do Once IE6 Is Dead&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Highlights include child and attribute selectors, 24bit PNGs and max-width and min-width. Simple pleasures, but I can hardly wait.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/brothercake"&gt;brothercake&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/browsers"&gt;browsers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/css"&gt;css&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/maxwidth"&gt;maxwidth&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/minwidth"&gt;minwidth&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/pngs"&gt;pngs&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/selectors"&gt;selectors&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/standards"&gt;standards&lt;/a&gt;&lt;/p&gt;



</summary><category term="brothercake"/><category term="browsers"/><category term="css"/><category term="ie6"/><category term="maxwidth"/><category term="minwidth"/><category term="pngs"/><category term="selectors"/><category term="standards"/></entry><entry><title>Phasing out support for IE 6 across all 37signals products on August 15, 2008</title><link href="https://simonwillison.net/2008/Jul/4/signals/#atom-tag" rel="alternate"/><published>2008-07-04T09:17:53+00:00</published><updated>2008-07-04T09:17:53+00:00</updated><id>https://simonwillison.net/2008/Jul/4/signals/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://37signals.blogs.com/products/2008/07/basecamp-phasin.html"&gt;Phasing out support for IE 6 across all 37signals products on August 15, 2008&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Interesting move considering BaseCamp is used for communicating with (often corporate) clients. It would be nice to see the browser stats behind the decision.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/37signals"&gt;37signals&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/basecamp"&gt;basecamp&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/browsersupport"&gt;browsersupport&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;&lt;/p&gt;



</summary><category term="37signals"/><category term="basecamp"/><category term="browsersupport"/><category term="ie6"/></entry><entry><title>When Bugs Collide: Fixing Text Dimming in Firefox 2</title><link href="https://simonwillison.net/2008/Jun/19/when/#atom-tag" rel="alternate"/><published>2008-06-19T18:09:13+00:00</published><updated>2008-06-19T18:09:13+00:00</updated><id>https://simonwillison.net/2008/Jun/19/when/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://allinthehead.com/retro/328/when-bugs-collide-fixing-text-dimming-in-firefox-2"&gt;When Bugs Collide: Fixing Text Dimming in Firefox 2&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Handy tips from Drew on fixing the glitchy text rendering in Firefox  2 when you animate opacity without breaking alpha-transparent PNGs in IE6.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/browsers"&gt;browsers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/bugs"&gt;bugs&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/css"&gt;css&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/drew-mclellan"&gt;drew-mclellan&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/firefox"&gt;firefox&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/firefox2"&gt;firefox2&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jquery"&gt;jquery&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/opacity"&gt;opacity&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/pngs"&gt;pngs&lt;/a&gt;&lt;/p&gt;



</summary><category term="browsers"/><category term="bugs"/><category term="css"/><category term="drew-mclellan"/><category term="firefox"/><category term="firefox2"/><category term="ie6"/><category term="javascript"/><category term="jquery"/><category term="opacity"/><category term="pngs"/></entry><entry><title>Transparent PNGs in Internet Explorer 6</title><link href="https://simonwillison.net/2007/Dec/1/ways/#atom-tag" rel="alternate"/><published>2007-12-01T00:03:16+00:00</published><updated>2007-12-01T00:03:16+00:00</updated><id>https://simonwillison.net/2007/Dec/1/ways/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://24ways.org/2007/supersleight-transparent-png-in-ie6"&gt;Transparent PNGs in Internet Explorer 6&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
24ways kicks off again, with the first article introducing super-sleight, an updated script for getting transparent PNGs to work in IE6.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/24-ways"&gt;24-ways&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/drew-mclellan"&gt;drew-mclellan&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/pngs"&gt;pngs&lt;/a&gt;&lt;/p&gt;



</summary><category term="24-ways"/><category term="drew-mclellan"/><category term="ie6"/><category term="internet-explorer"/><category term="javascript"/><category term="pngs"/></entry><entry><title>Using multiple classes within selectors</title><link href="https://simonwillison.net/2007/Nov/11/max/#atom-tag" rel="alternate"/><published>2007-11-11T23:07:28+00:00</published><updated>2007-11-11T23:07:28+00:00</updated><id>https://simonwillison.net/2007/Nov/11/max/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.maxdesign.com.au/presentation/multiple-classes/"&gt;Using multiple classes within selectors&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Pretty much definitive guide to using multiple classes in a CSS selector, including problems with IE 5 and 6 and one way of addressing them using conditional comments.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/css-classes"&gt;css-classes&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/conditionalcomments"&gt;conditionalcomments&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/css"&gt;css&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie5"&gt;ie5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/russweakley"&gt;russweakley&lt;/a&gt;&lt;/p&gt;



</summary><category term="css-classes"/><category term="conditionalcomments"/><category term="css"/><category term="ie5"/><category term="ie6"/><category term="internet-explorer"/><category term="russweakley"/></entry><entry><title>Seeking market share, Microsoft removes WGA anti-piracy check from IE7</title><link href="https://simonwillison.net/2007/Oct/5/seeking/#atom-tag" rel="alternate"/><published>2007-10-05T23:55:51+00:00</published><updated>2007-10-05T23:55:51+00:00</updated><id>https://simonwillison.net/2007/Oct/5/seeking/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://arstechnica.com/news.ars/post/20071004-seeking-market-share-microsoft-removes-wga-anti-piracy-check-from-ie7.html"&gt;Seeking market share, Microsoft removes WGA anti-piracy check from IE7&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Hopefully this will accelerate the rise of IE7 over IE6.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/browsers"&gt;browsers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie7"&gt;ie7&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/wga"&gt;wga&lt;/a&gt;&lt;/p&gt;



</summary><category term="browsers"/><category term="ie6"/><category term="ie7"/><category term="internet-explorer"/><category term="wga"/></entry><entry><title>Quoting Jon Sykes</title><link href="https://simonwillison.net/2007/Sep/20/jon/#atom-tag" rel="alternate"/><published>2007-09-20T13:04:58+00:00</published><updated>2007-09-20T13:04:58+00:00</updated><id>https://simonwillison.net/2007/Sep/20/jon/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://jpsykes.com/92/ie6-form-tag-orphans"&gt;&lt;p&gt;Apparently if you try to remove/destroy/trash a FORM dom node in IE6, it won't delete it, instead creating a bizarre orphaned node stuck sucking up memory until the browser window is refreshed.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://jpsykes.com/92/ie6-form-tag-orphans"&gt;Jon Sykes&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jon-sykes"&gt;jon-sykes&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/memoryleaks"&gt;memoryleaks&lt;/a&gt;&lt;/p&gt;



</summary><category term="ie6"/><category term="javascript"/><category term="jon-sykes"/><category term="memoryleaks"/></entry><entry><title>XRAY now works in IE</title><link href="https://simonwillison.net/2007/Aug/21/xray/#atom-tag" rel="alternate"/><published>2007-08-21T08:07:37+00:00</published><updated>2007-08-21T08:07:37+00:00</updated><id>https://simonwillison.net/2007/Aug/21/xray/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://westciv.com/xray/xray_more.html#new"&gt;XRAY now works in IE&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Westciv’s smart CSS debugging bookmarklet now works in IE 6.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/bookmarklets"&gt;bookmarklets&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/css"&gt;css&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/debugging"&gt;debugging&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/westciv"&gt;westciv&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/xray"&gt;xray&lt;/a&gt;&lt;/p&gt;



</summary><category term="bookmarklets"/><category term="css"/><category term="debugging"/><category term="ie6"/><category term="westciv"/><category term="xray"/></entry><entry><title>Fixing GC issues on IE 6: New IE download</title><link href="https://simonwillison.net/2007/Aug/17/ajaxian/#atom-tag" rel="alternate"/><published>2007-08-17T23:50:25+00:00</published><updated>2007-08-17T23:50:25+00:00</updated><id>https://simonwillison.net/2007/Aug/17/ajaxian/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://ajaxian.com/archives/fixing-gc-issues-on-ie-6-new-ie-download"&gt;Fixing GC issues on IE 6: New IE download&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Microsoft have released Windows Script Host / Script Runtime version 5.7, which apparently cleans up a bunch of IE 6 memory leaks.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/memoryleaks"&gt;memoryleaks&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/windowsscripthost"&gt;windowsscripthost&lt;/a&gt;&lt;/p&gt;



</summary><category term="ie6"/><category term="internet-explorer"/><category term="javascript"/><category term="memoryleaks"/><category term="microsoft"/><category term="windowsscripthost"/></entry><entry><title>Fixing IE6</title><link href="https://simonwillison.net/2002/Sep/3/fixingIE6/#atom-tag" rel="alternate"/><published>2002-09-03T15:13:27+00:00</published><updated>2002-09-03T15:13:27+00:00</updated><id>https://simonwillison.net/2002/Sep/3/fixingIE6/#atom-tag</id><summary type="html">
    &lt;p&gt;Jeffrey Zeldman on &lt;a href="http://www.zeldman.com/daily/0802d.html#csslayoutrevisited" title="CSS Layout, Revisited"&gt;fixing A List Apart&lt;/a&gt; for IE6:&lt;/p&gt;
&lt;blockquote cite="http://www.zeldman.com/daily/0802d.html#csslayoutrevisited"&gt;
&lt;p&gt;MSIE6 has trouble calculating the heights of block level elements. Eddie Traversa discovered the browser was caching the values it calculated on one page of ALA and incorrectly applying those values to other pages of the site.&lt;/p&gt;

&lt;p&gt;Put simply, if the content area on page A was 200px high, and the same area on page B was 400px high, IE6 might display only the first 200px when it loaded page B. The initial value got stuck in the browser's cache. This is the reason that manually reloading (for instance, by hitting F11) "fixed" the bug on a page by page basis.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Jeffrey mentions a javascript fix for the problem which is now in use in &lt;a href="http://www.alistapart.com/tightmen.js"&gt;ALA's global javascript&lt;/a&gt; file, and promises an article describing the fix in the near future.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/a-list-apart"&gt;a-list-apart&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie6"&gt;ie6&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jeffrey-zeldman"&gt;jeffrey-zeldman&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="a-list-apart"/><category term="ie6"/><category term="jeffrey-zeldman"/></entry></feed>