Mozilla Memes, Wait, ie6 still has *how* much marketshare? http://mozillamemes.tumblr.com/post/20193058539/wait-ie6-still-has-how-much-marketshare Wait, ie6 still has *how* much marketshare? Saved on Mar 31, 2012 #imported:pinboard #needs-tags #shared #ttrss Internet Archive