<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19702294</id><updated>2011-08-16T22:10:55.045-05:00</updated><category term='ie7'/><category term='firefox'/><category term='web standards'/><category term='technical difficulties'/><category term='ie6'/><category term='internet explorer'/><category term='ie sucks'/><category term='opera'/><category term='safari'/><category term='chrome'/><category term='ie8'/><title type='text'>Why IE Sucks</title><subtitle type='html'>Internet Explorer sucks ass.
&lt;br /&gt;&lt;br /&gt;
Need reasons? Read on, reader, read on.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>87</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19702294.post-7270590527168804959</id><published>2010-03-23T18:20:00.003-05:00</published><updated>2010-03-23T18:26:42.400-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opera'/><title type='text'>Opera Mini 5 on the iPhone</title><content type='html'>Off topic (does anyone actually give a shit about mobile IE?), but &lt;i&gt;damn&lt;/i&gt; this looks sexy.&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OpTCS3g-cBY&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OpTCS3g-cBY&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Opera Mini for iPhone was officially submitted to the Apple iPhone App store on &lt;a href="http://my.opera.com/community/countup/" title="Opera Mini countup"&gt;March 23, 12:25 UTC&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7270590527168804959?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7270590527168804959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7270590527168804959' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7270590527168804959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7270590527168804959'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2010/03/opera-mini-5-on-iphone.html' title='Opera Mini 5 on the iPhone'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-2870789852263953797</id><published>2010-03-04T11:56:00.008-06:00</published><updated>2010-03-04T12:16:55.838-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>How UML can clearly illustrate your fucked up process</title><content type='html'>I just had to share this one, if only for the convoluted diagram which shows endpoints that actually modify other endpoints, rather than ending there, at the bottom of the diagram. From IEBlog, &lt;a href="http://blogs.msdn.com/ie/archive/2010/03/02/how-ie8-determines-document-mode.aspx"&gt;How IE8 Determines Document Mode&lt;/a&gt;:&lt;blockquote cite="http://blogs.msdn.com/ie/archive/2010/03/02/how-ie8-determines-document-mode.aspx"&gt;"This post describes how IE8 determines what Document Mode such as Quirks or Standards Modes to use for rendering websites. This topic is important for site developers and consumers.&lt;br /&gt;&lt;br /&gt;It's related to the Compatibility View List that we recently updated. This list is down by over 1000 websites, from over 3100 to just over 2000, since IE8 released last March. As we work with site developers and standards bodies, we're excited to see the sites that need to be on the Compatibility View (CV) List continue to go down."&lt;/blockquote&gt; Make damn sure you click through to see the 1010x1552 pixel diagram, complete with doctype chart.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-2870789852263953797?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/2870789852263953797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=2870789852263953797' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/2870789852263953797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/2870789852263953797'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2010/03/how-uml-can-clearly-illustrate-your.html' title='How UML can clearly illustrate your fucked up process'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-7755330710096496323</id><published>2009-12-16T18:05:00.003-06:00</published><updated>2009-12-16T18:13:35.348-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='web standards'/><title type='text'>"IE is being mean to me"</title><content type='html'>Promoting a comment, since it includes a musical performance of an original song (embedded below): &lt;blockquote cite="http://whyiesucks.blogspot.com/2009/07/ie6-must-die-moves-to-twitter-petition.html#5111347120051844889"&gt;&lt;a href="http://whyiesucks.blogspot.com/2009/07/ie6-must-die-moves-to-twitter-petition.html#5111347120051844889"&gt;Anonymous said...&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;One of our developers wrote a song called "IE is being mean to me" and you can find the video here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://with.us/meanie" title="IE is Being Mean to Me"&gt;http://with.us/meanie&lt;/a&gt;&lt;br /&gt;or&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=vTTzwJsHpU8" title="IE is Being Mean to Me"&gt;http://www.youtube.com/watch?v=vTTzwJsHpU8&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hope you like it.&lt;/blockquote&gt; &lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vTTzwJsHpU8&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/vTTzwJsHpU8&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;"IE is Being Mean to Me" is an original song written and performed by Scott Ward.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7755330710096496323?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7755330710096496323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7755330710096496323' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7755330710096496323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7755330710096496323'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/12/ie-is-being-mean-to-me.html' title='&quot;IE is being mean to me&quot;'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-678677700888051685</id><published>2009-11-20T09:58:00.003-06:00</published><updated>2009-11-20T10:03:15.296-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>IE8 XSS protection introduces XSS vulnerability to sites</title><content type='html'>Breaking the web in new and exciting ways: &lt;a href="http://www.theregister.co.uk/2009/11/20/internet_explorer_security_flaw/"&gt;IE8 bug makes 'safe' sites unsafe&lt;/a&gt; &lt;blockquote cite="http://www.theregister.co.uk/2009/11/20/internet_explorer_security_flaw/"&gt;"The latest version of Microsoft's Internet Explorer browser contains a bug that can enable serious security attacks against websites that are otherwise safe.&lt;br /&gt;&lt;br /&gt;The flaw in IE 8 can be exploited to introduce XSS, or cross-site scripting, errors on webpages that are otherwise safe, according to two Register sources, who discussed the bug on the condition they not be identified. Microsoft was notified of the vulnerability a few months ago, they said.&lt;br /&gt;&lt;br /&gt;Ironically, the flaw resides in a protection added by Microsoft developers to IE 8 that's designed to prevent XSS attacks against sites…"&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-678677700888051685?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/678677700888051685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=678677700888051685' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/678677700888051685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/678677700888051685'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/11/ie8-xss-protection-introduces-xss.html' title='IE8 XSS protection introduces XSS vulnerability to sites'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5153587570865761861</id><published>2009-09-22T14:17:00.004-05:00</published><updated>2009-09-22T15:09:24.533-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='ie7'/><title type='text'>Why Google Chrome Frame won't help</title><content type='html'>So &lt;a href="http://blog.chromium.org/2009/09/introducing-google-chrome-frame.html" title="Introducing Google Chrome Frame"&gt;Google just announced&lt;/a&gt; a new open source project: &lt;a href="http://code.google.com/chrome/chromeframe/"&gt;Chrome Frame&lt;/a&gt;. &lt;blockquote cite="http://code.google.com/chrome/chromeframe/"&gt;Google Chrome Frame is an early-stage open source plug-in that seamlessly brings Google Chrome's open web technologies and speedy JavaScript engine to Internet Explorer. With Google Chrome Frame, you can: &lt;ul&gt;&lt;li&gt;Start using open web technologies - like the HTML5 canvas tag - right away, even technologies that aren't yet supported in Internet Explorer 6, 7, or 8.&lt;/li&gt;&lt;li&gt;Take advantage of JavaScript performance improvements to make your apps faster and more responsive.&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Just to clarify: I don't think it hurts anything, and I applaud Google's intentions to rid us all of supporting such a piece of shit like IE. It looks like a cool piece of technology and the most creative effort I've seen since the &lt;a href="http://www.iol.ie/~locka/mozilla/control.htm"&gt;Mozilla ActiveX control&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;But it'll do jack shit to get around supporting IE in all of its broken glory.&lt;br /&gt;&lt;br /&gt;I'll ignore the current requirement of adding a meta tag to a page in order to trigger the plugin, and also the fact that this extremely young and experimental project doesn't have things like deployment tools for IT departments to use. They &lt;em&gt;just&lt;/em&gt; announced this, and want feedback from developers at this point so they can continue working on it.&lt;br /&gt;&lt;br /&gt;Google Chrome Frame will do jack shit, because the stick-in-the-mud companies that can't part with IE6 won't install a browser in a plugin. If the companies didn't have ignorant, self-defeating, head-up-their-fucking-ass rules about what level of corporate hell they'll ban you to for trying to install something on your machine, they would simply let you install the browser itself. None of the companies currently threatening their employees with fines or even firing will consider for a second adding an entire browser via a plugin. Employees might try to install it on their own in order to try to hide the fact that they get more work done when not using a complete piece of shit, but that will just prompt more companies to learn how to block people from installing browser plugins.&lt;br /&gt;&lt;br /&gt;One of the reasons even the more laid back companies would probably let people install a whole other browser before installing a browser in a plugin: support. If you have employees using web applications that take advantage of Chrome Frame and they hit a bug either in the web application itself or something more severe like a browser crash (or maybe the always entertaining &lt;acronym title="Blue Screen of Death"&gt;BSOD&lt;/acronym&gt;), that will &lt;em&gt;fucking suck&lt;/em&gt; to figure out what happened. And if you installed Chrome Frame without their knowing, then call up support with a "my browser fucking crashed on me again" that turns out to stem from Google's crap code, your employer will fuck you. Shit, once they finally upgrade to IE8 they'll have &lt;a href="http://whyiesucks.blogspot.com/2009/06/quick-ie8-suckage.html" title="Quick IE8 Suckage"&gt;enough of a problem with browser engines&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We instead need to find out what products companies use that require IE and either get the distributer to stop that shit, or provide alternatives. This will take a &lt;em&gt;fucking long time&lt;/em&gt;, so I expect we'll also need to educate some of these dumbasses who think that they'll stay more secure by using an ancient fucking version of the least secure browser in existence, so they'll at least let one of the better choices onto the machines. Then employees will still have IE6 for the ten-year old shit software that requires it, and something else to use that actually works with the rest of the world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5153587570865761861?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5153587570865761861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5153587570865761861' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5153587570865761861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5153587570865761861'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/09/why-google-chrome-frame-wont-help.html' title='Why Google Chrome Frame won&apos;t help'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5367499433877329058</id><published>2009-08-06T11:22:00.003-05:00</published><updated>2009-08-06T11:32:55.791-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><title type='text'>IE6 death push makes CNN</title><content type='html'>&lt;a href="http://www.cnn.com/2009/TECH/08/06/internet.explorer.six/index.html"&gt;Web citizens trying to kill Internet Explorer 6&lt;/a&gt;: &lt;blockquote cite="http://www.cnn.com/2009/TECH/08/06/internet.explorer.six/index.html"&gt;'On the surface, the campaign against IE 6 may seem like a cult of disgruntled techies who are angry at Microsoft or want to gripe about people who lag behind the technological curve.&lt;br /&gt;&lt;br /&gt;But that analysis is too simplistic, said Dan Oliver, editor of .net, a UK magazine about Web design.&lt;br /&gt;&lt;br /&gt;"This isn't an anti-Microsoft campaign," he said. "Microsoft makes some fantastic products. The latest version of their browser is a good browser. But with regards to IE 6 ... [it] is an awful browser and no one should be using it."&lt;br /&gt;&lt;br /&gt;He added: "Ultimately, we've kind of waited long enough. That's why there's a big movement of support for it because the geeks out there have known about this for years and have been waiting for big sites to jump on and push it forward."&lt;br /&gt;&lt;br /&gt;In a statement to CNN, Microsoft said it also wants people to turn away from IE 6.'&lt;/blockquote&gt; I completely fucking disagree with the "The latest version of their browser is a good browser." statement, but the point that people should use it over IE6 definitely still stands.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5367499433877329058?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5367499433877329058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5367499433877329058' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5367499433877329058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5367499433877329058'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/08/ie6-death-push-makes-cnn.html' title='IE6 death push makes CNN'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-1785902181335095729</id><published>2009-07-30T14:10:00.002-05:00</published><updated>2009-07-30T14:13:03.934-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technical difficulties'/><title type='text'>I added a Twitter widget to the sidebar</title><content type='html'>Let me know whether or not it pisses you off.&lt;br /&gt;&lt;br /&gt;If you know how to make it static, rather than continually cycling through things with that annoying as shit animation, please tell me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-1785902181335095729?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/1785902181335095729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=1785902181335095729' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1785902181335095729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1785902181335095729'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/07/i-added-twitter-widget-to-sidebar.html' title='I added a Twitter widget to the sidebar'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-3939045470774702173</id><published>2009-07-23T14:18:00.003-05:00</published><updated>2009-07-23T14:24:28.074-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><title type='text'>UK government fails to follow its own advice on not using IE6</title><content type='html'>From &lt;a href="http://www.kable.co.uk/government-internet-browsers-23jul09"&gt;&lt;acronym title="Ministry of Defence"&gt;MoD&lt;/acronym&gt; sticks with insecure browser&lt;/a&gt;: &lt;blockquote cite="http://www.kable.co.uk/government-internet-browsers-23jul09"&gt;'The MoD is implementing a secure desktop computing service for 300,000 users worldwide through its Defence Information Infrastructure (DII) programme, but defence minister Quentin Davies said: "DII currently uses Internet Explorer 6 and at the current time does not have a requirement to move to an updated version."&lt;br /&gt;&lt;br /&gt;Watson expressed his dismay at the response.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;"Many civil servants use web browsers as a tool of their trade," he told GC News. "They're as important as pens and paper. So to force them to use the most decrepit browser in the world is a rare form of workplace cruelty that should be stopped.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;"When you consider that the government supported Get Safe Online initiative advises that companies should upgrade from IE6, you would imagine that permanent secretaries would like to practice what they preach," he added. "Why civil servants should not be given the choice to use Firefox or Chrome or Safari is beyond me. UK web workers deserve better.'"&lt;/blockquote&gt; Emphasis mine, because I fucking loved reading that part.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-3939045470774702173?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/3939045470774702173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=3939045470774702173' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3939045470774702173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3939045470774702173'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/07/uk-government-fails-to-follow-its-own.html' title='UK government fails to follow its own advice on not using IE6'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-7793079641442458436</id><published>2009-07-18T21:43:00.002-05:00</published><updated>2009-07-18T22:03:23.199-05:00</updated><title type='text'>Okay, fuck it. Follow me on Twitter</title><content type='html'>&lt;a href="http://twitter.com/whyiesucks"&gt;http://twitter.com/whyiesucks&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bonus points for the first person to recognize my profile picture.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7793079641442458436?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7793079641442458436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7793079641442458436' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7793079641442458436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7793079641442458436'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/07/okay-fuck-it-follow-me-on-twitter.html' title='Okay, fuck it. Follow me on Twitter'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-9055663309779256672</id><published>2009-07-18T12:37:00.002-05:00</published><updated>2009-07-18T13:07:25.216-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><title type='text'>IE6 Must Die moves to Twitter petition</title><content type='html'>For those of you involved in this Twitter thing (which I almost feel compelled to join now...fuck me - I can't believe I just said that), you can now add an icon to your Twitter profile image using a service called "Twibbon" - &lt;a href="http://twibbon.com/join/IE6-Must-Die"&gt;IE6 Must Die&lt;/a&gt;. This came about after &lt;a href="http://twitter.com/lynchjames"&gt;James Lynch (lynchjames)&lt;/a&gt; read Mashable's article, &lt;a href="http://mashable.com/2009/07/16/ie6-must-die/"&gt;IE6 Must Die for the Web to Move On&lt;/a&gt;: &lt;blockquote cite="http://mashable.com/2009/07/16/ie6-must-die/"&gt;"We've sputtered on with the dead weight of IE6 since 2001, but we’re just now reaching a breaking point, and companies are starting to feel it. YouTube and Digg clearly believe that it’s not in their best interests to continue supporting the outdated browser and thus have put the word out about their plans to phase out support. More and more companies will take their lead as it becomes harder and harder to justify the cost of keeping a site running correctly in Microsoft’s old browser.&lt;br /&gt;&lt;br /&gt;But looking forward, HTML 5 standards will enable the building of richer web applications. More and more of our lives are on the web, and our use of web apps like Facebook has skyrocketed. Google’s even announced Google Chrome OS, an operating system that will run web apps instantaneously because it is built on the browser. But projects as rich as Google Wave will not realize their full potential (or run at all) if they must cater to a browser that runs on outdated standards."&lt;/blockquote&gt; The campaign as of this post has just about 5000 supporters, which doesn't seem too shabby for a day's work. Still, let's see that number &lt;em&gt;really&lt;/em&gt; fucking rise!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://twibbon.com/join/IE6-Must-Die"&gt;IE6 Must Die&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-9055663309779256672?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/9055663309779256672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=9055663309779256672' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/9055663309779256672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/9055663309779256672'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/07/ie6-must-die-moves-to-twitter-petition.html' title='IE6 Must Die moves to Twitter petition'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-8997632780625554728</id><published>2009-07-09T01:51:00.006-05:00</published><updated>2009-07-16T13:28:16.281-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><title type='text'>IE6 will die a long, horrible (for us) death</title><content type='html'>Or, further evidence that &lt;a href="http://www.quirksmode.org/blog/"&gt;&lt;acronym title="Peter-Paul Koch"&gt;PPK&lt;/acronym&gt;&lt;/a&gt; knows his shit.&lt;br /&gt;&lt;br /&gt;A short while ago, &lt;acronym title="Peter-Paul Koch"&gt;PPK&lt;/acronym&gt; (of indispensable &lt;a href="http://www.quirksmode.org/"&gt;QuirksMode&lt;/a&gt; fame) wrote a post entitled &lt;a href="http://www.quirksmode.org/blog/archives/2009/06/state_of_the_br_1.html"&gt;"State of the Browsers - IE edition"&lt;/a&gt; which you should have read by now. If not, go fucking read it. &lt;blockquote cite="http://www.quirksmode.org/blog/archives/2009/06/state_of_the_br_1.html"&gt;"Recently I held a presentation at a local Microsoft conference in the Netherlands. Slides are here. Fanatical followers will recognise most of the topics I discussed from earlier slide shows, but the last one, about the changes to the market share of IE6, 7, and 8, is new.&lt;br /&gt;&lt;br /&gt;Basically, IE6 will continue to exist when IE7 has all but disappeared, and, contrary to what you might expect, this situation will create exciting opportunities for Microsoft’s competitors.&lt;br /&gt;&lt;br /&gt;Besides, last week the news came that Microsoft is going to voluntarily de-bundle IE from all Windows 7 machines that will be sold in Europe, and I continue to have my doubts about that affair.&lt;br /&gt;&lt;br /&gt;So it’s time for a special State of the Browsers IE edition."&lt;/blockquote&gt; Make sure you read the entire thing, don't just skim the fucking thing and come back here.&lt;br /&gt;&lt;br /&gt;Now, what he wrote should make complete sense, even if you didn't want to hear much of it. Who wants to admit that IE6, the shit-stained cockroach of a browser, will likely last longer than IE7?&lt;br /&gt;&lt;br /&gt;Confirming this, a &lt;a href="http://blog.digg.com/?p=878" title="Much Ado About IE6"&gt;recent post on Digg&lt;/a&gt; looks deeper into the usage of Digg by users still stuck with IE6 and why the fuck they don't use something else. Turns out, most of them &lt;em&gt;can't&lt;/em&gt; use something else. According to their poll, some 70% of IE6 users who participated say their job won't let them use something sane (either by direct denial or by blocking admin access).&lt;br /&gt;&lt;br /&gt;Around the same time as the poll, &lt;a href="http://www.theregister.co.uk/2009/07/08/orange_and_ie6/"&gt;it came to light&lt;/a&gt; that Orange UK not only instructs their employees to only use IE6, but it outright fucking threatens them with a £250 fine if they find Firefox on their work machine, even though Firefox helps them work more efficiently. This not only follows in the my-ignorant-fucking-company-won't-let-me-upgrade vein, but also the fuck-you-I'll-get-something-even-better.&lt;br /&gt;&lt;br /&gt;The best of all (so far, I have no fucking doubt in my mind that others will continue to follow suit) comes from the United States government, where &lt;a href="http://www.state.gov/secretary/rm/2009a/july/125949.htm" title="Town Hall Meeting to Announce the Quadrennial Diplomacy and Development Review (QDDR)"&gt;State Department workers asked Secretary of State, Hillary Rodham Clinton, if they could use Firefox instead of IE&lt;/a&gt;. In fact, they couldn't believe they even had to bother asking in the first place: &lt;blockquote cite="http://www.state.gov/secretary/rm/2009a/july/125949.htm"&gt;MS. GREENBERG: Okay. Our next question comes from Jim Finkle:&lt;br /&gt;&lt;br /&gt;Can you please let the staff use an alternative web browser called Firefox? I just – (applause) – I just moved to the State Department from the National Geospatial Intelligence Agency and was surprised that State doesn't use this browser. It was approved for the entire intelligence community, so I don't understand why State can't use it. It's a much safer program. Thank you. (Applause.)&lt;br /&gt;&lt;br /&gt;SECRETARY CLINTON: Well, apparently, there's a lot of support for this suggestion. (Laughter.) I don't know the answer. Pat, do you know the answer? (Laughter.)&lt;br /&gt;&lt;br /&gt;UNDER SECRETARY KENNEDY: The answer is at the moment, it's an expense question. We can -- &lt;br /&gt;&lt;br /&gt;QUESTION: It's free. (Laughter.)&lt;/blockquote&gt; Update: Tom Watson, a &lt;acronym title="United Kingdom"&gt;UK&lt;/acronym&gt; &lt;abbr title="Member of Parliament"&gt;MP&lt;/abbr&gt;, has joined in, &lt;a href="http://www.theyworkforyou.com/wrans/?id=2009-07-13a.285031.h&amp;s=tom+watson#g285031.q0"&gt;questioning various government departments&lt;/a&gt; of their plans (&lt;a href="http://www.theyworkforyou.com/wrans/?id=2009-07-13a.285018.h&amp;s=tom+watson#g285018.q0"&gt;or lack thereof&lt;/a&gt;) to move from IE6 to something not quite so fucking old and decrepit. Side note: one government department, which has at least started thinking about the move, wins the department naming contest: &lt;acronym title="National Offender Management Service"&gt;NOMS&lt;/acronym&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-8997632780625554728?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/8997632780625554728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=8997632780625554728' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8997632780625554728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8997632780625554728'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/07/ie6-will-die-long-horrible-for-us-death.html' title='IE6 will die a long, horrible (for us) death'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-1338195673075369556</id><published>2009-06-30T14:22:00.004-05:00</published><updated>2009-06-30T14:40:26.088-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Firefox 3.5 Released, and Microsoft runs an idiotic ad campaign</title><content type='html'>&lt;a href="http://www.mozilla.com/en-US/"&gt;Download Firefox 3.5&lt;/a&gt; today to thank Mozilla for &lt;strong&gt;not running shit like this&lt;/strong&gt;:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JyQolo0Xdqw&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/JyQolo0Xdqw&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Also, for the &lt;a href="http://www.mozilla.com/en-US/firefox/features/"&gt;features&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-1338195673075369556?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/1338195673075369556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=1338195673075369556' title='36 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1338195673075369556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1338195673075369556'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/06/firefox-35-released-and-microsoft-runs.html' title='Firefox 3.5 Released, and Microsoft runs an idiotic ad campaign'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>36</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-4605075221374236027</id><published>2009-06-29T17:41:00.003-05:00</published><updated>2009-06-29T17:48:13.403-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Quick IE8 Suckage</title><content type='html'>Brought to you by the magic of Twitter.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://twitter.com/jeresig/status/2394453452"&gt;@jeresig&lt;/a&gt;: &lt;q&gt;Anyone else having issues with IE8 randomly switching into IE7 mode without warning or in a reproducible manner? Pulling my hair out.&lt;/q&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://twitter.com/ppk/status/2394507078"&gt;@ppk&lt;/a&gt;: &lt;q&gt;@jeresig When this happens the IE8 engine has crashed, and IE automatically switches to IE7 mode.&lt;/q&gt;&lt;br /&gt;&lt;br /&gt;Normally I avoid Twitter-related goings on, but I couldn't just let this fucking gem go by without sharing it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-4605075221374236027?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/4605075221374236027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=4605075221374236027' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/4605075221374236027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/4605075221374236027'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/06/quick-ie8-suckage.html' title='Quick IE8 Suckage'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5303044646641008972</id><published>2009-05-19T10:34:00.002-05:00</published><updated>2009-05-19T10:45:36.650-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><category scheme='http://www.blogger.com/atom/ns#' term='web standards'/><title type='text'>Register Frustration</title><content type='html'>Nestled in my feeds today, I found a quick little rant in the middle of &lt;a href="http://www.theregister.co.uk/2009/05/19/dziuba_wolfram/" title="Wolfram Alpha - a new kind of Fail"&gt;a review of Wolfram's Alpha on The Register&lt;/a&gt;: &lt;blockquote cite="http://www.theregister.co.uk/2009/05/19/dziuba_wolfram/"&gt;"Alpha is really good at telling you all sorts of information about mathematical expressions, showing you publicly available data about populations and geography, and comparing stock quotes. However, I am a software engineer by trade, and the information I need is about Python module documentation, Apache configuration, &lt;strong&gt;and why some fucking snippet of CSS won't fucking render in fucking Internet Explorer fucking 6&lt;/strong&gt;. For someone like me (and in the web market, there are a lot of people like me), Alpha is breaking ground in a New Kind of Uselessness."&lt;/blockquote&gt; Emphasis and knowing smile mine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5303044646641008972?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5303044646641008972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5303044646641008972' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5303044646641008972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5303044646641008972'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/05/register-frustration.html' title='Register Frustration'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-3359034503007466018</id><published>2009-03-30T18:26:00.003-05:00</published><updated>2009-03-30T18:49:46.772-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='web standards'/><title type='text'>Web Standards Shit List Update</title><content type='html'>Microsoft just &lt;a href="http://blogs.msdn.com/ie/archive/2009/03/30/compatibility-view-list-and-ie8-rtw.aspx" title="Compatibility View List and IE8 RTW"&gt;keeps making this shit list better and better&lt;/a&gt;. We now get a &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b885e621-91b7-432d-8175-a745b87d2588"&gt;chronological view of the 3,135 sites in an Excel sheet&lt;/a&gt; (hey, at least they released it - maybe one of these days they'll find out what the fuck HTML does), when they piss off enough of their users to make it onto the list, and when (and if) they beg Microsoft to remove them.&lt;br /&gt;&lt;br /&gt;For the record, a few sites &lt;em&gt;have&lt;/em&gt; already removed themselves from the list, most notably Flickr and Yahoo! (redundant, but still big enough in their own right that they can get separate mentions).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-3359034503007466018?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/3359034503007466018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=3359034503007466018' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3359034503007466018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3359034503007466018'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/03/web-standards-shit-list-update.html' title='Web Standards Shit List Update'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5330104040012913225</id><published>2009-03-29T12:04:00.006-05:00</published><updated>2009-03-30T13:26:40.429-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Thoughts of a web designer and a user on IE8</title><content type='html'>As some of you might have noticed, IE8 made it into the world of regular users recently. Not another beta or release candidate but the real fucking deal. Since in the release, Microsoft seems to have only made the change of removing the "RC" tag, I just didn't fucking bother to write anything.&lt;br /&gt;&lt;br /&gt;While watching the world for reactions other than simple parroting of Microsoft's lies, damn lies, and goddamn motherfucking non sequiturs, I found two reactions from very different perspectives that really show how little progress Microsoft has made in all these years.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gertrud.jp/blog/archives/000250.html"&gt;Internet Explorer 8と XHTML&lt;/a&gt; (&lt;a href="http://translate.google.com/translate?hl=en&amp;sl=ja&amp;u=http://gertrud.jp/blog/archives/000250.html"&gt;Google-translated version&lt;/a&gt;, for the Japanese-impaired):&lt;blockquote cite="http://gertrud.jp/blog/archives/000250.html"&gt;"今さら気づいたのですが、IE8って Content-Typeが application/xhtml+xmlの文書に未だ対応していないんですね。ファイルのダウンロードになってしまいます。。。&lt;br /&gt;&lt;br /&gt;Blogをはじめとした XHTML文書では application/xhtml+xmlで送ることが推奨されています。当サイトのように XHTML1.1にあえてしているものは尚更です。IEって昔から Webの進化を止めてるなぁってつくづく思います。透過PNGもそうだし、XML宣言もそう。レイアウト上のバグの修正もしてくれない。。。"&lt;/blockquote&gt; &lt;a href="http://ronsrants.wordpress.com/2009/03/29/internet-explorer-8-faulty-straight-out-of-the-box/"&gt;Internet Explorer 8 - faulty straight out of the box…&lt;/a&gt; (on the installation dialogs and process): &lt;blockquote cite="http://ronsrants.wordpress.com/2009/03/29/internet-explorer-8-faulty-straight-out-of-the-box/"&gt;"The next step is [Choose your settings dialog]&lt;br /&gt;&lt;br /&gt;How the hell do I know? I've not used the thing yet, I don't know what the features do, or whether I want them to do it - and I sure as hell don't want IE8 set as my default, nor do I like the way they've sneaked it in with a whole batch of other stuff where it's easily overlooked, so I'm going with the custom option.&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;The thing is, IE is the first point of contact with the Internet for almost every new computer user, and in the past has been perfectly usable with zero knowledge - with the introduction of IE8 I think newbies are going to be way out of their depth. Sorry, Redwood[sic], I've had great faith in MS products for a long time, but seriously, you can shove this one."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5330104040012913225?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5330104040012913225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5330104040012913225' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5330104040012913225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5330104040012913225'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/03/thoughts-of-web-designer-and-user-on.html' title='Thoughts of a web designer and a user on IE8'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5161405773380768330</id><published>2009-03-19T15:16:00.002-05:00</published><updated>2009-03-19T15:51:42.960-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><title type='text'>Fantastic fucking IE6 splash screens</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.hugsformonsters.com/post/87657240/overly-judgemental-ie6-splash-pages"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px; height: 325px;" src="http://hugsformonsters.com/images/blog/sIE1.jpg" border="0" alt="You seem to be using IE6. Get fucked." /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.hugsformonsters.com/post/87657240/overly-judgemental-ie6-splash-pages"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px; height: 325px;" src="http://hugsformonsters.com/images/blog/sIE6.jpg" border="0" alt="The computers at your shitty job can't run anything but IE6, huh?" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5161405773380768330?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5161405773380768330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5161405773380768330' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5161405773380768330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5161405773380768330'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/03/fantastic-fucking-ie6-splash-screens.html' title='Fantastic fucking IE6 splash screens'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-2511772160102395841</id><published>2009-03-16T12:46:00.003-05:00</published><updated>2009-03-16T13:01:18.817-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><category scheme='http://www.blogger.com/atom/ns#' term='web standards'/><title type='text'>Efforts to wipe out this piece of shit we call IE6 continue</title><content type='html'>&lt;a href="http://www.bringdownie6.com/"&gt;Bring Down IE 6: a campaign by .net magazine&lt;/a&gt; &lt;blockquote cite="http://www.bringdownie6.com/"&gt;"The premise is simple: Internet Explorer 6 is antiquated, doesn't support key web standards, and should be phased out. This isn't about being anti-Microsoft, it's about Microsoft's lack of development in the browser market. With IE7/8 not available for Windows 2000, IE6 accounts for up to 20% of web usage, primarily via business users. Clients pressure designers to 'force' sites to work in IE6, and designers, not wanting to lose business, comply, using hacks and workarounds. This wastes time and money. Microsoft needs to fix this, designers need to unite, and we all need to move on."&lt;/blockquote&gt; &lt;p style="text-align: center;"&gt;&lt;a href="http://www.bringdownie6.com/"&gt;&lt;img src="http://www.netmag.co.uk/files/bd.png" border="0" alt="Bring Down IE 6 badge" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-2511772160102395841?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/2511772160102395841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=2511772160102395841' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/2511772160102395841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/2511772160102395841'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/03/efforts-to-wipe-out-this-piece-of-shit.html' title='Efforts to wipe out this piece of shit we call IE6 continue'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-7423101181468338225</id><published>2009-03-06T11:00:00.003-06:00</published><updated>2009-03-06T11:04:31.225-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><title type='text'>Ballmer throws more weight behind drop IE6 campaign</title><content type='html'>&lt;a href="http://www.tu.no/it/article201452.ece"&gt;Steve Ballmer ber IE6-brukere oppgradere&lt;/a&gt;: &lt;blockquote cite="http://www.tu.no/it/article201452.ece"&gt;"Microsoft recommends end users that are browsing the web with Internet Explorer 6 to upgrade today to benefit from numerous improvements including security features and usability enhancements.&lt;br /&gt;&lt;br /&gt;Interoperability is key to enabling developers to continue to create great user experiences on the web. Our commitment to the technical community continues with our significant investment in Internet Explorer 8.&lt;br /&gt;&lt;br /&gt;We continue to believe in the importance of supporting the end users and encourage the technical community to work with us in securing a good transition for the users that today are using IE6.&lt;br /&gt;&lt;br /&gt;Hope that helps"&lt;/blockquote&gt; See Google's translation for the Norwegian impaired: &lt;a href="http://translate.google.com/translate?hl=en&amp;sl=no&amp;u=http://www.tu.no/it/article201452.ece"&gt;Steve Ballmer asks IE6 users upgrade&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7423101181468338225?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7423101181468338225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7423101181468338225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7423101181468338225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7423101181468338225'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/03/ballmer-throws-more-weight-behind-drop.html' title='Ballmer throws more weight behind drop IE6 campaign'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-6680407643771035513</id><published>2009-02-23T12:04:00.003-06:00</published><updated>2009-02-23T12:09:50.685-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><category scheme='http://www.blogger.com/atom/ns#' term='web standards'/><title type='text'>Track the campaign</title><content type='html'>&lt;a href="http://ie6.forteller.net/index.php?title=Main_Page"&gt;IE6: Do Not Want!&lt;/a&gt; &lt;blockquote cite="http://ie6.forteller.net/index.php?title=Main_Page"&gt;"This is all about the campaign to rid the WWW of Internet Explorer 6 that has devastated web developers and held back the evolution of everything that blocks the tubes for far too long. This can not go on any longer! Off with its head! &lt;br /&gt;&lt;br /&gt;To raise awareness please send in tips to your major news sites about this campaign and &lt;a href="http://ie6.forteller.net/index.php?title=Main_Page#Spread_the_word"&gt;use these tools to spread the word&lt;/a&gt;."&lt;/blockquote&gt; They've started keeping track of each country, site, and blog post they can find that tells everyone to ditch that broken piece of shit once and for all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-6680407643771035513?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/6680407643771035513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=6680407643771035513' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6680407643771035513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6680407643771035513'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/02/track-campaign.html' title='Track the campaign'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-3404918411693608976</id><published>2009-02-20T18:15:00.003-06:00</published><updated>2009-02-20T18:26:41.115-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><title type='text'>Let's end support of IE6 on behalf of Microsoft</title><content type='html'>&lt;a href="http://www.0xdeadbeef.com/weblog/?p=1045"&gt;A fantastic proposal&lt;/a&gt; from the ever-creative and wonderful &lt;a href="http://www.0xdeadbeef.com/weblog"&gt;Chris Blizzard&lt;/a&gt;: &lt;blockquote cite="http://www.0xdeadbeef.com/weblog/?p=1045"&gt;"It sounds like some people in Norway have started to band together and just choose not to support it.  But one thing that would really help is to just pick a date and have it spread world wide.&lt;br /&gt;&lt;br /&gt;My suggestion is for everyone to just say that &lt;strong&gt;Dec 31st, 2009&lt;/strong&gt; is the last day it should be supported - drop support from libraries, stop testing, etc.  IE6 usage is already sliding quickly and it’s time to help it across the line.  The web needs an upgrade."&lt;/blockquote&gt; Still here? What the fuck! Get to work and spread the word about this goddamn wonderful idea! Digg the ever-loving shit out of his post! We finally have a light at the end of this web developer trodden tunnel, but we need to make sure it &lt;em&gt;fucking happens!&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;If we don't, we'll need to keep cursing at this piece of shit every day until something like mid 2011, when Microsoft has scheduled its already long overdue execution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-3404918411693608976?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/3404918411693608976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=3404918411693608976' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3404918411693608976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3404918411693608976'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/02/lets-end-support-of-ie6-on-behalf-of.html' title='Let&apos;s end support of IE6 on behalf of Microsoft'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5581240970821184727</id><published>2009-02-19T10:45:00.004-06:00</published><updated>2009-02-19T11:00:34.646-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='safari'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='web standards'/><category scheme='http://www.blogger.com/atom/ns#' term='opera'/><category scheme='http://www.blogger.com/atom/ns#' term='ie7'/><title type='text'>Because you can't use dick until IE expires</title><content type='html'>Catching up on things, so bear with me.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://a.deveria.com/?page_id=2"&gt;Alexis Deveria&lt;/a&gt; &lt;a href="http://a.deveria.com/?p=82" title="When can I use..."&gt;posted a great breakdown&lt;/a&gt; of when you can use various browser features and pieces of specs. In addition to confirming what we all know - IE fucking sucks - it also gives a good visual of when you can plan to start using given features based on your matrix of supported browsers, which will invariably include some version of IE. For many of us, that even includes the dinosaur itself, IE6.&lt;br /&gt;&lt;br /&gt;A couple of highlights from &lt;a href="http://a.deveria.com/caniuse/static.html" title="When can I use..."&gt;the results&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__W_YnRo2Rg4/SZ2M30rpT0I/AAAAAAAAAAc/b_Jr5BeEisM/s1600-h/whenicanusecanvas.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 124px;" src="http://4.bp.blogspot.com/__W_YnRo2Rg4/SZ2M30rpT0I/AAAAAAAAAAc/b_Jr5BeEisM/s400/whenicanusecanvas.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5304550826774712130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__W_YnRo2Rg4/SZ2NHg2r-eI/AAAAAAAAAAk/DrxY2MJtoOw/s1600-h/whenicanuseall.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 103px;" src="http://1.bp.blogspot.com/__W_YnRo2Rg4/SZ2NHg2r-eI/AAAAAAAAAAk/DrxY2MJtoOw/s400/whenicanuseall.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5304551096330222050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you notice anything amiss in the results, don't just fucking dismiss the whole thing - let Alexis know &lt;a href="http://a.deveria.com/?p=82#comments" title="When can I use..."&gt;in the comments&lt;/a&gt; so he can fix it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5581240970821184727?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5581240970821184727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5581240970821184727' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5581240970821184727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5581240970821184727'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/02/because-you-cant-use-dick-until-ie.html' title='Because you can&apos;t use dick until IE expires'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__W_YnRo2Rg4/SZ2M30rpT0I/AAAAAAAAAAc/b_Jr5BeEisM/s72-c/whenicanusecanvas.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-6027215896565690242</id><published>2009-02-17T12:59:00.002-06:00</published><updated>2009-02-17T13:05:43.284-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='web standards'/><title type='text'>An update on compatibility view updates</title><content type='html'>The IEBlog just tried posting another round of "&lt;a href="http://blogs.msdn.com/ie/archive/2009/02/16/just-the-facts-recap-of-compatibility-view.aspx" title="Just The Facts: Recap of Compatibility View"&gt;Okay, we'll say it again: we fucked up...but we've tried to make it up to you by switching to 'standards by default,'&lt;/a&gt;" trying to get people to quit posting the goddamn opt-in standards misinformation. This reminded me that I really need to check out that shit list of sites that both fail in IE8 and lack the "I fail in IE8" header. At first, I wondered about the legal issues of posting information from an XML file residing in a release candidate, and then I realized two things: &lt;ol&gt;&lt;li&gt;I don't fucking care. I post this reasonably anonymously, so I would &lt;em&gt;really&lt;/em&gt; have to stir up some shit in order for Microsoft to bother coming after me for something.&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/askie/archive/2009/01/27/more-information-about-internet-explorer-8-compatibility-view.aspx" title="More information about Internet Explorer 8 Compatibility View"&gt;Microsoft already posted the entire list&lt;/a&gt; (&lt;a href="http://209.85.173.132/search?q=cache:AQok5kBmmiUJ:blogs.msdn.com/askie/attachment/9376511.ashx"&gt;Google-rendered HTML from the fucking Excel sheet of the XML file&lt;/a&gt; - why the...? FUCK IT...moving on...), making any legal argument simply a figment of my whisky-addled mind.&lt;/li&gt;&lt;/ol&gt; So without further ado, let's talk about just a scant few of the 2396 domains. Yes, two thousand, three hundred, and ninety-fucking-six entries. So much for the plan of only making exceptions for sites in the top hundred (or even thousand) visited list.&lt;br /&gt;&lt;br /&gt;Now, several of these, I think we all expected. I think if microsoft.com &lt;em&gt;didn't&lt;/em&gt; make the list, we'd all pass out from shock. Others, like amazon.com, google.com, and yahoo.com, make sense simply because they get so many fucking hits every second that adding a single header would blow their bandwidth usage even more through the roof. They also have to put every single design/implementation change through a goddamn fucking gauntlet of tests and justifications before even &lt;em&gt;considering&lt;/em&gt; rolling them out to the live site. Making changes for a piece of shit beta, or even a piece of shit release candidate, doesn't make sense. Microsoft will likely (&lt;em&gt;hopefully&lt;/em&gt;) fix more of their shit before actually pushing IE8 off the back of the bus and out into the real world, which would just require more work for sites like Google and Yahoo, and a whole fuckton more pissed off users.&lt;br /&gt;&lt;br /&gt;Before we move on to the shit list portion of this XML wonderland, I'd like to point out a few of the more amusing entries in the list: &lt;ul&gt;&lt;li&gt;thepiratebay.org - No particular reason, I just find it slightly amazing that enough Pirate Bay users use IE8 to warrant Microsoft adding the site to the "we don't want to piss off our users" list.&lt;/li&gt; &lt;li&gt;myspace.com - We already knew about this one, but still...what the fuck does a broken myspace page look like? &lt;em&gt;How the fuck can you even tell?!&lt;/em&gt;&lt;/li&gt; &lt;li&gt;circuitcity.com - Because the "we went broke and no longer have a site, let alone a company" page renders incorrectly? What the fuck?&lt;/li&gt; &lt;li&gt;mozilla.com - This one should also appear in the shit list section of this post, since I know many developers at Mozilla capable of making the site work just fine for IE8. Instead, I decided to put this into the amusing section not because of the competition angle, &lt;em&gt;but because opera.com does &lt;strong&gt;not&lt;/strong&gt; appear in this list&lt;/em&gt;.&lt;/li&gt; &lt;/ul&gt; And now for the pure "what the fuck?!" entries of pure shit list glory: &lt;ul&gt; &lt;li&gt;adobe.com&lt;/li&gt; &lt;li&gt;apple.com&lt;/li&gt; &lt;li&gt;craigslist.org&lt;/li&gt; &lt;li&gt;facebook.com&lt;/li&gt;&lt;li&gt;flickr.com&lt;/li&gt; &lt;li&gt;sourceforge.net&lt;/li&gt; &lt;li&gt;twitter.com&lt;/li&gt; &lt;li&gt;wordpress.com&lt;/li&gt; &lt;/ul&gt; You guys have no excuse. I know some of you use a lot of bandwidth, but come on! Even fucking craigslist.org?! Either you guys have some serious IE hacks in your layouts, or you have a lot of users who just think your minimalist design looks like shit and kept hitting the "IE broke my internet" button. And twitter.com? You guys throw parties all the time, shit gold, and can't get a one-line "microblogging" web app to look right? I bet you want to sit in the "we get too many hits to change things for our users" list, but no. Yahoo and Google have so many fucking areas of business, they have damn good reason for not rendering everything correctly. You have &lt;em&gt;one&lt;/em&gt; area of business, and more than enough talent and money to fix your shit.&lt;br /&gt;&lt;br /&gt;Needless to say, I haven't exhausted this list of notable entries. Take a look for yourself and let me know if you find any more pure fucking gold.&lt;br /&gt;&lt;br /&gt;Okay, bonus round: barackobama.com and johnmccain.com both make the list, but &lt;em&gt;whitehouse.gov doesn't&lt;/em&gt;. Between this and the circuitcity.com thing, I think this demonstrates just how long it takes for changes to come to this wonderful shit list that then gets updated on each and every goddamn user's machine when they fucking feel like letting it update. This should motivate your teams even more to keep your site &lt;em&gt;off&lt;/em&gt; this fucking list. If it takes up to a year or more for a reasonable percentage of your users to get the updated "we no longer suck" version of the shit list, this makes it even harder for you &lt;em&gt;and&lt;/em&gt; your users, who will remain stuck in IE7's suckage for even longer than they should have had to already.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-6027215896565690242?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/6027215896565690242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=6027215896565690242' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6027215896565690242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6027215896565690242'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/02/update-on-compatibility-view-updates.html' title='An update on compatibility view updates'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5999056663557916364</id><published>2009-02-13T15:28:00.002-06:00</published><updated>2009-02-13T15:32:56.667-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technical difficulties'/><title type='text'>Apologies for those keeping up with me via a feed reader</title><content type='html'>Getting into the spirit of all things modern (or at least some things recent), I added some default tags the the posts here. Blogger then decided that adding a tag meant updating the date modified of &lt;em&gt;every motherfucking post&lt;/em&gt; to a few minutes ago.&lt;br /&gt;&lt;br /&gt;I thought about adding a few other tags giving further hints as to the topics at hand (web standards, JavaScript, CSS, etc.), but fuck that. I'll just add them as I go from now on, rather than have Blogger shit in my XML feeds again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5999056663557916364?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5999056663557916364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5999056663557916364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5999056663557916364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5999056663557916364'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/02/apologies-for-those-keeping-up-with-me.html' title='Apologies for those keeping up with me via a feed reader'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-3370923516535214169</id><published>2009-02-13T14:41:00.002-06:00</published><updated>2009-02-13T15:04:15.955-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Recommended reading</title><content type='html'>In no particular order:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netfordownload.com/news/2009/02/security-expert-microsoft-should-cut-ies-links-to-windows/"&gt;Security expert: Microsoft should cut IE’s links to Windows&lt;/a&gt;: &lt;blockquote cite="http://www.netfordownload.com/news/2009/02/security-expert-microsoft-should-cut-ies-links-to-windows/"&gt;'"If Microsoft removed IE from Windows and made it independently updatable, I think you'd get improved update performance," said Kandek.&lt;br /&gt;&lt;br /&gt;Although pulling IE from Windows would mean that Microsoft would have to come up with a different mechanism for Windows Update — currently the service relies on IE — Kandek believes the benefit to users would be significant. "Taking IE out of the [monthly] patch cycle would give us better protection," he said.'&lt;/blockquote&gt; &lt;a href="http://blog.foxxtrot.net/2009/02/all-aboard-the-ie8-fail-bus.html"&gt;All Aboard the IE8 Fail Bus&lt;/a&gt;: &lt;blockquote cite="http://blog.foxxtrot.net/2009/02/all-aboard-the-ie8-fail-bus.html"&gt;"After installing the very first IE8 beta, and having it completely hose my Vista box at work, I was a bit wary about installing the latest releases of this as-yet-unofficial web browser. When IE8 was first announced, I thought there was a lot to be excited about. Microsoft appeared to finally be taking standard’s compliance seriously. They seemed to be a lot more open to what the problems with their browser were.&lt;br /&gt;&lt;br /&gt;However, as things have progressed, I have less and less faith in Microsoft to finally put out a &lt;em&gt;reasonable&lt;/em&gt; browser, let alone a &lt;em&gt;good&lt;/em&gt; one."&lt;/blockquote&gt; &lt;a href="http://www.reynoldsftw.com/2009/02/is-your-company-testing-on-ie8-rc1/"&gt;Is your company testing on IE8 RC1?&lt;/a&gt;: &lt;blockquote cite="http://www.reynoldsftw.com/2009/02/is-your-company-testing-on-ie8-rc1/"&gt;"Yes, the bane of every web developer's life, Internet Explorer, is now out in lovely version 8 RC1. The trouble is, no one seems to be testing on it. Not here, not our business partners - consumer facing businesses! What is wrong here?"&lt;/blockquote&gt; &lt;a href="http://borisschapira.com/ie6-arrive-a-un-certain-etat"&gt;IE6 : "Arrivé à un certain état…"&lt;/a&gt;: &lt;blockquote cite="http://borisschapira.com/ie6-arrive-a-un-certain-etat"&gt;"En 2001, c'était peut-être le top du top, mais plus aujourd'hui. Internet Explorer 6 plante comme un rien, ne supporte pas la transparence des PNG, n'implémente pas correctement les CSS, rencontre des problèmes absurdes avec Flash et ne propose pas de navigation par onglet. Comment faut-il le dire ? Internet Explorer 6 est complètement dépassé, un point c'est tout."&lt;/blockquote&gt; &lt;a href="http://thetoptenme.wordpress.com/2008/07/29/10-reasons-why-not-to-use-msie-internet-explorer/"&gt;10 Reasons Why NOT to Use MSIE (Internet Explorer)&lt;/a&gt;: &lt;blockquote cite="http://thetoptenme.wordpress.com/2008/07/29/10-reasons-why-not-to-use-msie-internet-explorer/"&gt;"Am I a Internet Explorer hater; No, but close. Consider This:  If you have ever worked on a design or a particular cool feature for your web application and all went well people loved it and even your boss loved it. All to find out the ##*@@ IE, dosen't work the way you expect. Knowing myself well I wouldn't even bother. However we live in a strange world where inspite of the best avilable browsers being free, we still use IE. I am a big fan of Firefox, yes Opera and Safari are also really great.&lt;br /&gt;&lt;br /&gt;Now comes the tricky part I can respect anyone using anyone of the listed browser above but, Why still people use IE. It just escapes me. I request all of you to please download our fav browser and use it instead of the Stupid, Unresponsive, Technical Blunder, and Arrogant IE."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-3370923516535214169?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/3370923516535214169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=3370923516535214169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3370923516535214169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3370923516535214169'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/02/recommended-reading.html' title='Recommended reading'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-6481005632362205390</id><published>2009-01-23T15:06:00.002-06:00</published><updated>2009-02-13T15:04:15.956-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Of dropping IE6</title><content type='html'>Everyone should go say hello to Doug Bowman, design god, and give him a,"Fuck, yes!" of encouragement on his decision to drop IE6 support for his &lt;a href="http://stopdesign.com/archive/2009/01/22/new-year-new-design.html" title="New year, new design"&gt;newly designed site&lt;/a&gt;: &lt;blockquote cite="http://stopdesign.com/archive/2009/01/22/new-year-new-design.html"&gt;&lt;b&gt;"IE6: the new Netscape4&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This version of the site is also my first opportunity to give IE6 the proverbial finger. It was liberating to develop this site without checking my work in IE. Time for everyone to say I dropped IE6. Hello :before and :after pseudo-selectors, attribute selectors, adjacent-sibling selectors, and all kinds of other simple selector tricks that should have worked years ago in every browser.&lt;br /&gt;&lt;br /&gt;I didn’t even check any version of IE until last night, when I figured I should at least take a peek to see how gloriously IE6 barfed all over a 10-year old CSS2 specification. Impressive, it was. For now, I’m using conditional comments to serve a custom stylesheet for IE6 just to turn off most of the styles. This seemed like the lesser evil, and at least ensures the poor souls still using IE6 can at least read my content. IE6 gets a stripped down, single-column view that will get no more attention of love after this. I’ll be able to yank those conditional comments and the entire stylesheet anytime I want. I noticed IE7 had one major problem with a negative margin, so IE7 gets its own little stylesheet too."&lt;/blockquote&gt; He also links to &lt;a href="http://idroppedie6.com/"&gt;I dropped Internet Explorer 6&lt;/a&gt;, a site that really should have more than 49 sites registered.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-6481005632362205390?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/6481005632362205390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=6481005632362205390' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6481005632362205390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6481005632362205390'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/01/of-dropping-ie6.html' title='Of dropping IE6'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-7172915028148319788</id><published>2009-01-20T00:50:00.003-06:00</published><updated>2009-02-13T15:04:15.957-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>EU on IE</title><content type='html'>Okay, let's talk about this for a minute. If you see &lt;acronym title="European Union"&gt;EU&lt;/acronym&gt; and IE in the same sentence and don't have a fucking clue what happened, go read up:&lt;br /&gt;&lt;br /&gt;BBC: &lt;a href="http://news.bbc.co.uk/2/hi/business/7834792.stm"&gt;Microsoft is accused by EU again&lt;/a&gt; &lt;blockquote cite="http://news.bbc.co.uk/2/hi/business/7834792.stm"&gt;"The European Commission has accused Microsoft of harming competition by bundling its Internet Explorer browser with its Windows operating system.&lt;br /&gt;&lt;br /&gt;The commission said it had reached the preliminary view that the US software giant had undermined consumer choice and infringed EU rules.&lt;br /&gt;&lt;br /&gt;Microsoft and the European Union have engaged in legal battles over competition issues for years.&lt;br /&gt;&lt;br /&gt;Last year, the EU fined Microsoft 899m euros ($1.4bn; £680.9m)..."&lt;/blockquote&gt; Slashdot: &lt;a href="http://yro.slashdot.org/article.pl?sid=09/01/17/0248228"&gt;EU Antitrust Troubles Continue For Microsoft&lt;/a&gt; (linking to and quoting from Network World's &lt;a href="http://www.networkworld.com/community/node/37419"&gt;EU slaps Microsoft (again) for antitrust over IE bundled with Windows&lt;/a&gt;) &lt;blockquote cite=""&gt;"Opera Software's year-old antitrust complaint against Microsoft took another step toward being vindicated, and the Oslo-based browser maker can't help crowing over the European Commission's decision. Opera had filed a complaint with the EC in December, 2007, contending that Microsoft's bundling of Internet Explorer with Windows violated antitrust rules. Yesterday, the EC sent a 'Statement of Objections (SO)' to Microsoft with a preliminary finding that bundling IE with Windows does indeed constitute an antitrust abuse. Microsoft has eight weeks to plead its case and change the EC's mind, an unlikely outcome if ever there was one. Opera's CEO said, 'On behalf of all Internet users, we commend the Commission for taking the next step towards restoring competition in a market that Microsoft has strangled for more than a decade...'"&lt;/blockquote&gt; Computer World: &lt;a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9126299"&gt;EU: Microsoft 'shields' IE from competition&lt;/a&gt; &lt;blockquote cite="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9126299"&gt;'The European Union's antitrust agency on Saturday confirmed that it has charged Microsoft with breaking the law, saying that the company "shields" Internet Explorer (IE) from "head-to-head competition" by bundling its browser with Windows.&lt;br /&gt;&lt;br /&gt;The CEO of Opera Software, the Norwegian browser maker whose December 2007 complaint sparked the EU's investigation, welcomed the move. "This is extremely important," Jon von Tetzchner said in an interview late Friday. "It's important that people have a choice of browsers. It's important that we don't have one company dominating the browser market..."'&lt;/blockquote&gt; ...and covered by just about every Linux and Mac news site in existence, along with everyone else whose boiling blood at seeing "IE" instantly felt worlds better at seeing the rest of the sentence, which typically described the EU walking in on the aforementioned IE getting shoved into some orifice its citizens by Microsoft, who apparently forgot the gag this time.&lt;br /&gt;&lt;br /&gt;However, many cannot help but wonder how users would download their browser of choice without IE installed on the machine from the start. How do you download a browser without a browser? Or, to quote one of the latest mind-numbing dumbasses commenting in support of IE,"&lt;a href="http://blogs.msdn.com/ie/archive/2009/01/16/accessibility-improved-aria-support-in-the-IE8-RC.aspx#9331508"&gt;If IE was not bundled with Windows, how would you visit Mozillas page for downloading Firefox?&lt;/a&gt;" Or more articulately by &lt;a href="http://www.quirksmode.org/blog/archives/2009/01/last_friday_a_p.html"&gt;one of us merely exploring the options available in order to comply with a ruling against Microsoft&lt;/a&gt;,&lt;blockquote cite="http://www.quirksmode.org/blog/archives/2009/01/last_friday_a_p.html"&gt;"...How do you download a browser without a browser? I’m sure the clever crew here at QuirksMode can come up with a few solutions, but I’m also sure an average end user won’t have the faintest idea what to do...&lt;br /&gt;&lt;br /&gt;...This leads to a very confusing situation in which nobody wins and the end user loses. For these reasons I start to wonder if the unbundling can realistically be executed. Then again, if we do nothing Microsoft retains its advantage over the other browser vendors..."&lt;/blockquote&gt; Now, this got me thinking about a method by which not only can Microsoft show how much they &lt;em&gt;actually mean&lt;/em&gt; all of their fucking groveling and apologizing to the EU and pathetic "we work with the open source community" infuriatingly shallow, yet endless pool of watery shit, but how they can put their money, their users, and their all-too-slowly shrinking collection of monopolies behind their fucking-son-of-a-bitch-I-will-cut-you mouth. Not only this, &lt;em&gt;not...only...this&lt;/em&gt;, but they can also preemptively avoid similar (and otherwise unavoidable) decisions by fucktons of people. For instance, about that the way in which Microsoft's products miraculously work in harmony that means IIS can sometimes outperform Apache in Windows, SQL Server can integrate better than Oracle on Windows (&lt;em&gt;even with PHP&lt;/em&gt; for fuck's sake), and you can only construct a supposedly reliable Microsoft server setup by ditching everything Microsoft didn't shit out itself, who then charges you for the honor of catching that shit in your mouth for years on end.&lt;br /&gt;&lt;br /&gt;Anyone from Microsoft (or Apple, for that matter, who bundle Safari and Quicktime with fucking &lt;em&gt;iTunes&lt;/em&gt;...possibly just to spite Microsoft?), feel free to start tuning back in at this point. If you take just &lt;em&gt;one fucking thing&lt;/em&gt; out of the myriad of beautiful possibilities of what you might learn from the Linux and BSD communities, learn this: people like free software.&lt;br /&gt;&lt;br /&gt;This has nothing to do with piracy, you greedy motherfuckers. You give away IE and Safari for free, don't you? That's one form of free software. Granted, Apple has done a much better job of getting the "free as in freedom" part with the &lt;a href="http://webkit.org/"&gt;WebKit&lt;/a&gt; project than Microsoft, who still grapples desperately with the "free as in beer" aspect. But let's put aside the "freedom" part of it for now until you get a pair of balls big enough to look that subject in the face and give your users some &lt;em&gt;real&lt;/em&gt; goddamn respect.&lt;br /&gt;&lt;br /&gt;Right now, we'll just talk about "free as in beer."&lt;br /&gt;&lt;br /&gt;Users of all major distributions of free operating systems can, today, install a browser without first having a browser installed (though most come with at least one or two), if they so choose to install the operating system without that particular piece of software. They could install FTP programs, word processors, media players, and entire enterprise-ready server setups without ever installing a browser in order to get to some site. Some distros offer thousands of software packages, while others offer merely hundreds, all via a simple (okay, not really simple) piece of software generally referred to as a "package manager."&lt;br /&gt;&lt;br /&gt;Before anyone starts scoffing at this idea, just sit your ass back and consider what the fuck the goddamn iTunes store does. Apple has already started learning about the power of putting real design muscle (or, at least, what little it deigned to assign) and a hell of a lot of marketing power behind a package manager that works with just one little branch in an OS' family tree. With so much of the software available for MacOS available via a simple, all-contained package that you can drop into the Applications folder, they have such an advantage over Microsoft on this front I would find it difficult to believe that everyone in Microsoft thinks they did things right by making people finger their Windows registry in order to completely remove half the shit that IE willingly installs for them.&lt;br /&gt;&lt;br /&gt;Meanwhile, back on the ranch: anyone wondering how Grandma will get to her emails and pictures on the Internet could rest easy if Grandma's machine starts up with a piece of software that asks her what the fuck she wants to do with her computer.&lt;br /&gt;&lt;br /&gt;"mail"&lt;br /&gt;&lt;br /&gt;Here, have a few options, with pretty fucking pictures of what they look like and reviews of them so you can decide for yourself (sound familiar?). Want something usable? Try Thunderbird. Want something you can hack the shit out of into your very own artificial life form of something resembling an email client? Try mutt.&lt;br /&gt;&lt;br /&gt;"internet"&lt;br /&gt;&lt;br /&gt;Here, more options with pretty fucking pictures and reviews from people. Something called "Opera!" I like Operas! Look at all the pretty things I can use to dress it up! Something called "Firefox!" That sounds like the balls to the motherfucking wall Harley I used to ride compared to this "Internet Explorer" shit.&lt;br /&gt;&lt;br /&gt;"radio"&lt;br /&gt;&lt;br /&gt;Here, have options ranging from full fucking media servers to a bare-bones, simple, usable, easy media player.&lt;br /&gt;&lt;br /&gt;"write"&lt;br /&gt;&lt;br /&gt;Here, have some options ranging from no-distractions writing tools to word processors that can index, cross reference, categorize, and merge before you realize you need it to.&lt;br /&gt;&lt;br /&gt;In the Linux and BSD world, where many happy people live, all of this comes free. And not just free as in "for 30 days" or "I can use this for non-commercial purposes, and I'll get this goddamn watermark all over everything," but free to use forever. And (generally) free to do with it whatever the fuck you want. Download it once and copy it to all 50 machines in your office. Put your company's branding on top, or turn it into a collaborative tool. Download patches, extensions, plugins, and hacks to make that motherfucker better, &lt;em&gt;stronger, &lt;strong&gt;faster!&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;...breathing slowly, and riding that orgasm back down to the subject at hand...&lt;br /&gt;&lt;br /&gt;Users of distros like &lt;a href="http://debian.org/"&gt;Debian&lt;/a&gt; (&lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt;'s sugar daddy), &lt;a href="http://www.freebsd.org/"&gt;FreeBSD&lt;/a&gt;, &lt;a href="http://www.slackware.org/"&gt;Slackware&lt;/a&gt;, and innumerable others have all provided examples of how to do this in a way that best suits their users (albeit some better than others). Take users' opinions of you on the chin and give them the choice. If people really do prefer your software to that of others, the reviews and downloads will reflect that. If they don't reflect that, then I guess you have some marketers to fire (or better yet, put out of &lt;strike&gt;their &lt;/strike&gt;our goddamn misery) and a shitload of catching up to do.&lt;br /&gt;&lt;br /&gt;Regardless, your users crave and deserve choice, and you can give it to them. You saw what happened when Apple released a package manager for the iPhone: developers tripped over themselves to pay Apple for the honor of getting in line for the chance to take Apple's restrictions up the ass. You, Microsoft, only have to copy them once again (in copying someone else) and loosen the noose a bit so actual browsers and media players can play in the same fucking sandbox. If your software really does just beat the shit out of the rest of them, then why not try proving it for once instead of cowering behind your fucking EULAs and OS-level integration?&lt;br /&gt;&lt;br /&gt;I won't pretend that you can just announce this and have the world forgive you of your sins, but that transition from the software management quagmire in which you now live to a proper solution rests on &lt;em&gt;your&lt;/em&gt; fucking shoulders. I hate your goddamn company and everything you've created, but because I want a better tool out there for &lt;em&gt;my&lt;/em&gt; fucking users, I felt the need to give you some advice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7172915028148319788?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7172915028148319788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7172915028148319788' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7172915028148319788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7172915028148319788'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2009/01/eu-on-ie.html' title='EU on IE'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-6196781684448638937</id><published>2008-12-28T14:14:00.002-06:00</published><updated>2009-02-13T15:04:15.957-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>New favorite 'net radio station</title><content type='html'>&lt;a href="http://www.redmercury.se/"&gt;Red Mercury&lt;/a&gt;, and not just because for their 192kbps of chewy goth/industrial goodness, but because of this footer on their site:&lt;blockquote cite="http://www.redmercury.se/"&gt;"This site has been designed to work best with Firefox, Safari and Opera. You need a web browser that supports transparency in iframes, and PNG. You also need Java and Java script enabled. We are not responsible for how fucked up it looks in other piece-of-shit browsers. To comply to our standards, download &lt;a href="http://www.mozilla.com/en-US/firefox/"&gt;FireFox&lt;/a&gt; NOW."&lt;/blockquote&gt; Now, they may not have the most advanced site in the world (Java? iframes? "Java script?!"), but they have their rivet-adorned hearts in the right place.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-6196781684448638937?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/6196781684448638937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=6196781684448638937' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6196781684448638937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6196781684448638937'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/12/new-favorite-net-radio-station.html' title='New favorite &apos;net radio station'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-139719243430548086</id><published>2008-12-22T10:13:00.004-06:00</published><updated>2009-02-13T15:04:15.957-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>I &lt;/3 IE</title><content type='html'>A contribution by: The Ingenious &lt;a href="http://spotoft.com/"&gt;Teresa Lea&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;IE (aka: Internet Explorer) represents all that is wrong with this world... stupid people.&lt;br /&gt;&lt;br /&gt;If by some chance you're confused brain thought "why?" after the previous statement, then please read on - this story is for you.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.buckinghambostonapartments.com/images/images/boston3.jpg"&gt;Imagine yourself in Boston&lt;/a&gt; - I know it's hard since you have never been there, but work with me here.&lt;br /&gt;&lt;br /&gt;So, you are in Boston and you need to go somewhere, so you find the closest T station - because who wouldn't want to &lt;a href="http://www.mbta.com/"&gt;ride the T&lt;/a&gt; while in Boston??  Not I.  But first, you need T tickets.  Luckily,  there is a very handy kiosk that will allow you to buy your tickets to ride the T, so you decide to avoid the lines and use the kiosk.&lt;br /&gt;&lt;br /&gt;As you go through the menus, you realize that the kiosk isn't selecting the options you are selecting.  Instead, the kiosk is picking the selection below your selection.  You become a bit frustrated and go back to the beginning of the menu so that you can allow for this discrepancy and get the right ticket for your ride on the T.  You go through the menu again and halfway through you realize the kiosk is now picking the selection above your selection - as you go to start over, you hear an announcement of your oncoming train.  This time you begin to rush which makes you even more frustrated, you have to make this work - but alas, you can't make it work.&lt;br /&gt;&lt;br /&gt;Completely pissed that you've now missed your ride on the T (and really, who wouldn't be completely pissed that they were not able to ride the T?) so you make your way over to the ticket window to ask for a manager.  The manager is flabbergasted!  She takes you over to the kiosk to see what in the world is going on, and the kiosk walks her right through the menu system, allowing her to purchase your tickets with no problems.&lt;br /&gt;&lt;br /&gt;Now you feel crazy, so you try again with the manager looking on so that you can show her that you aren't in fact crazy or stupid.  And BINGO! the kiosk is behaving badly again!  You exclaim to the manager "SEE!!  SEE!!  I told you!" and the manager replies, "No sir, I see you pressing the wrong buttons...".  In a fit of anger you tackle the manager, enraged by her accusation!!  Other passengers come to her rescue pulling you and your crazy ass off of the manager.  In the tussle your glasses fall off and break... you've had the glasses since 1973 so you aren't too worried about it.&lt;br /&gt;&lt;br /&gt;In your maddened frenzy you pull away from the other passengers and run to the kiosk to show them.  You quickly go through the menu and say "SEE! This machine is making me mad!" and you realize - the machine is working... it was your glasses.&lt;br /&gt;&lt;br /&gt;In that moment the passengers overwhelm you and  you wake up in a looney bin and live out the rest of your days.&lt;br /&gt;&lt;br /&gt;This is what it is like making websites for the stupid people that are still using IE - we waste time and go mad trying to make the sites work for some stupid jackass wearing outdated, shitty ass glasses.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mozilla.com/en-US/firefox/" title="Firefox"&gt;Get some new fucking glasses&lt;/a&gt; asshat, THEY ARE FREE - so we can be productive with our time and solve real issues, like world peace, hunger and poverty.&lt;br /&gt;&lt;br /&gt;That is all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-139719243430548086?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/139719243430548086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=139719243430548086' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/139719243430548086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/139719243430548086'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/12/i-3-ie.html' title='I &amp;lt;/3 IE'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-8434962127016644718</id><published>2008-12-16T12:00:00.003-06:00</published><updated>2009-02-13T15:04:15.958-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>You may want to think about switching from IE -BBC</title><content type='html'>You know that huge fucking hole in IE that has had everyone talking lately? The most recent one, I mean. BBC News took that story and put that shit up on its front page, as the highest technology news story: &lt;a href="http://news.bbc.co.uk/2/hi/technology/7784908.stm"&gt;"Serious security flaw found in IE"&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'll forgive their headline writing on this one, which should have gone a little more like,"IE users seriously fucked," or,"IE broken enough to lose second browser war." &lt;blockquote cite="http://news.bbc.co.uk/2/hi/technology/7784908.stm"&gt;"Microsoft says it has detected attacks against IE 7.0 but said the "underlying vulnerability" was present in all versions of the browser. &lt;br /&gt;&lt;br /&gt;Other browsers, such as Firefox, Opera, Chrome, Safari, are not vulnerable to the flaw Microsoft has identified."&lt;/blockquote&gt; One of the nice things about the article, aside from its pure fucking domination of the technology news section, it offers direct links to other browsers for you to download.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__W_YnRo2Rg4/SUf393rj1pI/AAAAAAAAAAM/8B8wVmrnDfY/s1600-h/bbc1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 158px;" src="http://4.bp.blogspot.com/__W_YnRo2Rg4/SUf393rj1pI/AAAAAAAAAAM/8B8wVmrnDfY/s320/bbc1.png" border="0" alt="BBC News Technology featuring IE's suck" id="BLOGGER_PHOTO_ID_5280461730405930642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__W_YnRo2Rg4/SUf3-ZF--wI/AAAAAAAAAAU/k7yJDsyYaV4/s1600-h/bbc2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 129px;" src="http://1.bp.blogspot.com/__W_YnRo2Rg4/SUf3-ZF--wI/AAAAAAAAAAU/k7yJDsyYaV4/s320/bbc2.png" border="0" alt="Using IE? Try one of these free alternatives that DON'T SUCK LIKE IE DOES" id="BLOGGER_PHOTO_ID_5280461739375131394" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It also has a nice little feedback form so you can tell BBC exactly how much IE has a long, painful history of security vulnerabilities and a bad fucking habit of not actually fixing their shit. Just keep the profanity to a minimum if you want to see your comment even get close to published...or pile it in there to give them a good sense of the "FUCK YOU IE AND YOUR USER-RAPING COMPANY" way you might feel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-8434962127016644718?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/8434962127016644718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=8434962127016644718' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8434962127016644718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8434962127016644718'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/12/you-may-want-to-think-about-switching.html' title='You may want to think about switching from IE -BBC'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__W_YnRo2Rg4/SUf393rj1pI/AAAAAAAAAAM/8B8wVmrnDfY/s72-c/bbc1.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-3472289750481309102</id><published>2008-12-12T14:41:00.003-06:00</published><updated>2009-02-13T15:04:15.958-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>A Very Manley Contribution</title><content type='html'>Our first contribution comes from &lt;a href="http://verymanley.com/" title="verymanley"&gt;Josh Manley&lt;/a&gt; (he used the pun first, so don't blame me for that shit), whose site greets people with a typical web developer's life story, and a rallying cry to spread word: &lt;blockquote cite="http://verymanley.com/"&gt;if you are using ie...&lt;br /&gt;&lt;br /&gt;...The web browser you are using does not comply to the web standards of the internet developed and maintained by the World Wide Web Consortium (W3C). As you may or may not know IE *shiver is the worlds most widely used web browser for one reason and one reason alone. IE *shiver which was created by Microsoft is shipped with every Windows *shiver operating system which is shipped with over 90% of all computers sold around the world. By default IE *shiver owns the web browser market.&lt;br /&gt;&lt;br /&gt;"Most people don't even know that they don't know." -Ron Burton That basically sums up the issue at hand. Now you may be wondering why this is such a problem. The answer is simple: Because IE defies web standards and in turn the web itself. Please allow me to elaborate.&lt;br /&gt;&lt;br /&gt;When I am writing a website I use Firefox and validate my code frequently to ensure it validates under these standards. In the past I would have to then go and check the site in IE and tweak my code to conform to this corrupt browser. Then re validate and repeat this process until my code validates. I have grown tired of this process and find it incredibly vexing.&lt;br /&gt;&lt;br /&gt;Microsoft for one reason or another seems to be bent on world domination. They have turned their backs on the world and made it harder for all web developers by intentionally ignoring the standards created to make the web a better place. So what do we do? We boycott IE. Download any of the many free alternatives to IE. &lt;a href="http://www.mozilla.com/en-US/firefox/"&gt;Firefox&lt;/a&gt; is a good place to start. Tell your friends. Tell you family. Tell your neighbors. Spread the word. Don't conform. Don't be ignorant.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-3472289750481309102?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/3472289750481309102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=3472289750481309102' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3472289750481309102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3472289750481309102'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/12/very-manley-contribution.html' title='A Very Manley Contribution'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-851992096378723380</id><published>2008-12-12T09:03:00.004-06:00</published><updated>2009-02-13T15:04:15.959-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Microsoft says IE6 has ignorant users who know nothing of security</title><content type='html'>A fantastic quote &lt;a href="http://www.theregister.co.uk/2008/12/11/ie_8_extensions/" title="Microsoft's IE8 app dev survival guide"&gt;from the fantastic Register&lt;/a&gt;, which features Matt Crowley, Program Manager for IE "extensibility" at Microsoft: &lt;blockquote cite="http://www.theregister.co.uk/2008/12/11/ie_8_extensions/"&gt;'Why are so many people still using the security-challenged IE6? Crowley gives you the answer you already have. "People who use IE are not the most tech-savvy people. If you ask them about what security they have in place, they think you're talking about your house. It's more ignorance than anything else."'&lt;/blockquote&gt; This seems like a nice, big "FUCK YOU" to Microsoft's key partners. Only companies that suck Microsoft off on a regular basis would still use IE6. Only companies who have fundamentally broken intranet applications which rely on IE6's inherently fucked up "features" would need to force IE6 up the asses of their employees. Only companies with scores of Windows admins around to actually prime the asses of the new employees and do the rough shoving would fall into this category of "not the most tech-savvy people" of which Mr. Matt Program-Manager-at-Microsoft Crowley speaks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-851992096378723380?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/851992096378723380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=851992096378723380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/851992096378723380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/851992096378723380'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/12/microsoft-says-ie6-has-ignorant-users.html' title='Microsoft says IE6 has ignorant users who know nothing of security'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-8689339736701358045</id><published>2008-12-09T11:09:00.002-06:00</published><updated>2009-02-13T15:04:15.959-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Comment of the week</title><content type='html'>This week's comment struck me as impressively creative simply due to how many fucking rants this anonymous commenter tried to cram into 75 words. &lt;blockquote cite="http://whyiesucks.blogspot.com/2008/01/how-can-i-resist-such-easy-target-ie.html#3126329261467170730"&gt;Well, microshit is doing it's best, and they have bettered any famous criminals to date, short of the Bushyboy admin...........organized crime at its best, thats the way to define vista and ie.........but, alas, in amerca, we now support criminals all the time, just look at the bailouts as an example........&lt;br /&gt;&lt;br /&gt;In reality, micrshit is run by a geek, who is wanting to get revenge on the world cuz he's mad and hates himself&lt;/blockquote&gt; Anonymous managed to shove "microshit," criminal behavior, the Bush administration, organized crime, Vista, IE, the United States' social problems, bailouts, and the world/self hating behavior of Bill Gates all into the same, compact comment, like a condensed rock of hate, shit out at the site of an old post. Er...well done? Now go get some fucking ritalin and keep your thoughts on the same topic for more than a few words at a time. I see some good, old fashioned, Microsoft-raping commentary in there dying to get out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-8689339736701358045?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/8689339736701358045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=8689339736701358045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8689339736701358045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8689339736701358045'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/12/comment-of-week_09.html' title='Comment of the week'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-8849215627022947140</id><published>2008-12-04T01:01:00.002-06:00</published><updated>2009-02-13T15:04:15.960-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>"Compatibility View" "Improvements"</title><content type='html'>Yeah, I quoted the shit out of &lt;a href="http://blogs.msdn.com/ie/archive/2008/12/03/compatibility-view-improvements-to-come-in-ie8.aspx" title="Compatibility View Improvements to come in IE8"&gt;that motherfucker&lt;/a&gt;, and for good goddamn reason, too: &lt;dl&gt; &lt;dt&gt;"Compatibility View"&lt;/dt&gt; &lt;dd&gt;If your site fails so hard, IE8's wild and drastic use of almost as many standards as other browsers makes it look like shit, Microsoft gives you the "fuck standards" option to make users of IE8 actually use IE7 instead. Fuck them for upgrading.&lt;/dd&gt; &lt;dt&gt;"Improvements"&lt;/dt&gt; &lt;dd&gt;If you have a shit site that needs fuck standards mode, and you have a lot of users, Microsoft already knows you can't code for shit. They've had enough beta users flag your sorry, broken ass that they'll preload a list of sites that suck.&lt;/dd&gt; &lt;/dl&gt; So, I first had the reaction of,"Doesn't that defeat the entire fucking purpose of rendering in standards mode by default? Like, by making it not the default?"&lt;br /&gt;&lt;br /&gt;But then...I had a fucking fantastic revelation.&lt;br /&gt;&lt;br /&gt;This list (navigate to &lt;code&gt;res://iecompat.dll/iecompatdata.xml&lt;/code&gt; in the next release of IE8) will go out to every user of IE8, including developers, managers, and the good people at the &lt;a href="http://www.webstandards.org/"&gt;Web Standards Project&lt;/a&gt;, who will then have their very own, pre-fucking-broadcast, live-updated shit list of embarrassment. Mr. Dickens, Program Manager of IE, even called out a few to start us off, saying, &lt;blockquote cite="http://blogs.msdn.com/ie/archive/2008/12/03/compatibility-view-improvements-to-come-in-ie8.aspx"&gt;"Looking at our instrumentation, there were high-volume sites like &lt;a href="http://facebook.com/"&gt;facebook.com&lt;/a&gt;, &lt;a href="http://myspace.com/"&gt;myspace.com&lt;/a&gt;, &lt;a href="http://bbc.co.uk/"&gt;bbc.co.uk&lt;/a&gt;, and &lt;a href="http://cnn.com/"&gt;cnn.com&lt;/a&gt; with pages that weren’t working for end-users with IE’s new standards compliant default."&lt;/blockquote&gt; Now, I &lt;em&gt;know&lt;/em&gt; they have developers capable of making their shit work in IE8 (except maybe MySpace, which begs the question of what the fuck does a MySpace page look like when it renders like shit?), so don't take this as a call to come down on them like a fuckton of bricks. It does raise the question of why they couldn't even manage to put up their own flag for fuck standards, but maybe they didn't see this advertisement of their site's dirty laundry coming. Maybe some dumb-ass fucking manager decided they couldn't spare the time or effort or bandwidth for that single goddamn header, let alone actually allowing developers to improve their shit.&lt;br /&gt;&lt;br /&gt;So next time you talk to someone who works for one of these sites, just mention this casually and see what kind of response you get. You may want to duck, if managers force this humiliation of rubbing shit in their face and then having it advertised to all of their peers and potential new employers.&lt;br /&gt;&lt;br /&gt;I, for one, cannot fucking &lt;em&gt;wait&lt;/em&gt; for this feature.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-8849215627022947140?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/8849215627022947140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=8849215627022947140' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8849215627022947140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8849215627022947140'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/12/compatibility-view-improvements.html' title='&quot;Compatibility View&quot; &quot;Improvements&quot;'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-3217663965083725764</id><published>2008-12-02T11:15:00.002-06:00</published><updated>2009-02-13T15:04:15.961-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Comment of the week</title><content type='html'>While tempted out of nothing but pure fucking selfishness to choose &lt;a href="http://whyiesucks.blogspot.com/2008/11/call-for-contributors.html#6152825366899913487"&gt;TeresaLea's declaration of her love for me&lt;/a&gt;, I decided that I simply cannot overlook the following &lt;a href="http://whyiesucks.blogspot.com/2008/11/call-for-contributors.html#5679832247618134594"&gt;gem&lt;/a&gt; from one "Rev. I M Pissed," whose use of the tongue strikes me as purtier'n a ten dollar whore. &lt;blockquote cite="http://whyiesucks.blogspot.com/2008/11/call-for-contributors.html#5679832247618134594"&gt;Thank the great browser gods I have arrived in Nirvana. I have been writing and rewriting and every one of the browsers, except one, reads and displays what I designed. Guess which one. Out of 4 browsers, the almighty, do I hear a Amen, for the self appointed god of the internet. The Great, the one and only, IE.&lt;br /&gt;&lt;br /&gt;Yes, that's right, that one and only, the largest, the biggest, Cock Sucking, Mother Fucking piece of hardened Shit, that mortal man has ever devised, and brought us to the lowest depths of hell.&lt;br /&gt;&lt;br /&gt;Now go my children, and spread the word, the gospel of standards, I say standards, of the mighty browsers that support those standards, and throw back, the demon, yes, I say the demon, IE back to the fiery Hell where it was begot.....&lt;/blockquote&gt; Yeah, I think I need to bring a little more attention to some of the utterly fantastic rants and cries of,"Thank fucking god/satan/squid I've found others like me!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-3217663965083725764?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/3217663965083725764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=3217663965083725764' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3217663965083725764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3217663965083725764'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/12/comment-of-week.html' title='Comment of the week'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-7125185574553588714</id><published>2008-11-19T23:08:00.001-06:00</published><updated>2009-02-13T15:04:15.961-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Call for contributors</title><content type='html'>So I've come very, very slowly to the conclusion spotted already by many out there: I just don't fucking update this often enough. IE sucks hard in more ways than I can keep up with on my own, especially now that we have IE8 making its way out to the real world of standards, and the IE team takes its sweet fucking time sweeping IE6 out of our goddamn way once and for all. Seriously, IE7 doesn't amount to much more than IE6 with a roll of duct tape and tabs, but IE6? That broken piece of shit fell into our laps &lt;strong&gt;over seven motherfucking, agonizing years ago&lt;/strong&gt;. Put that shit in a sack and toss it the fuck out while going 80 miles an hour on I-40 through a nice, long stretch of desert where we'll never have to see it again.&lt;br /&gt;&lt;br /&gt;But I digress.&lt;br /&gt;&lt;br /&gt;If you want to contribute, send it to whyiesucks@gmail.com and I'll post it with as much or as little attribution as you want, using your real name or a pseudonym so some smart-ass fucking interviewer or manager doesn't wave a printed up copy of it under your nose with a raised eyebrow (or pink slip, depending). If things go well, I'll invite some people through this thing in order to grant write permission directly to the blog itself.&lt;br /&gt;&lt;br /&gt;I know some of you out there, especially the evangelists, have venting you need to get out of your system and I want to give you the chance to do so, loudly, and without fear of it coming back to haunt you.&lt;br /&gt;&lt;br /&gt;I know some of you out there, especially the designers and developers, want people to know what you think about IE's complete and utter lack of support for 90% of what you want or need to do.&lt;br /&gt;&lt;br /&gt;Let's hear it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7125185574553588714?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7125185574553588714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7125185574553588714' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7125185574553588714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7125185574553588714'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/11/call-for-contributors.html' title='Call for contributors'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-7354178486245029215</id><published>2008-08-31T11:34:00.004-05:00</published><updated>2009-02-13T15:04:15.962-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Håkon Wium Lie calls out IE8's about face on standards</title><content type='html'>&lt;p&gt;Even after the CTO nerfing he has to apply to what he writes, he always sounds like one pissed off motherfucker. I like him.&lt;/p&gt;&lt;blockquote cite="http://www.theregister.co.uk/2008/08/29/hakon_lie_ie8_interoperability/"&gt;In March, Microsoft announced that their upcoming Internet Explorer 8 would: "use its most standards compliant mode, IE8 Standards, as the default."&lt;br /&gt;&lt;br /&gt;Note the last word: default. Microsoft argued that, in light of their newly published interoperability principles, it was the right thing to do. This declaration heralded an about-face and was widely praised by the web standards community; people were stunned and delighted by Microsoft's promise.&lt;br /&gt;&lt;br /&gt;This week, the promise was broken. It lasted less than six months. Now that Internet Explorer IE8 beta 2 is released, we know that many, if not most, pages viewed in IE8 will not be shown in standards mode by default. The dirty secret is buried deep down in the «Compatibility view» configuration panel, where the «Display intranet sites in Compatibility View» box is checked by default. Thus, by default, intranet pages are not viewed in standards mode.&lt;/blockquote&gt;&lt;p&gt;&lt;a href="http://www.theregister.co.uk/2008/08/29/hakon_lie_ie8_interoperability/" title="Microsoft breaks IE8 interoperability promise"&gt;Read the rest of the article&lt;/a&gt; for a nice bit of IE8 bashing, with a fantastic he-just-fucked-your-shit-up conclusion.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7354178486245029215?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7354178486245029215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7354178486245029215' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7354178486245029215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7354178486245029215'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/08/hkon-wium-lie-calls-out-ie8s-about-face.html' title='Håkon Wium Lie calls out IE8&apos;s about face on standards'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-6653057262010853491</id><published>2008-08-27T20:43:00.001-05:00</published><updated>2009-02-13T15:04:15.963-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>IE8 Beta 2 Released</title><content type='html'>&lt;a href="http://blogs.msdn.com/ie/archive/2008/08/27/internet-explorer-8-beta-2-now-available.aspx" title="Internet Explorer 8 Beta 2 Now Available"&gt;Go get it, and rip it to motherfucking shreds&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;On a related note, Peter-Paul Koch has &lt;em&gt;already updated&lt;/em&gt; his &lt;a href="http://www.quirksmode.org/css/contents.html"&gt;CSS contents and browser compatibility&lt;/a&gt; page to include it. For that, I salute him with as many appendages as I can find readily available.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-6653057262010853491?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/6653057262010853491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=6653057262010853491' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6653057262010853491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6653057262010853491'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/08/ie8-beta-2-released.html' title='IE8 Beta 2 Released'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-2888827553338568740</id><published>2008-08-23T11:54:00.003-05:00</published><updated>2009-02-13T15:04:15.963-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>In the IE8 Technical Beta program via a backdoor</title><content type='html'>"Backdoor," a.k.a. &lt;a href="http://cwilso.com/" title="Internet Explorer guy"&gt;Chris Wilson&lt;/a&gt;, who offered in a comment on &lt;a href="http://whyiesucks.blogspot.com/2008/07/request-to-join-ie8-technical-beta.html" title="Request to join the IE8 Technical Beta program"&gt;my post about the program&lt;/a&gt;:&lt;blockquote&gt;@the hater - there's a backlog on responses at the moment, since there was a lot of replies asking for TechBeta invites. Send me an email and I'll send you a code. (That's generally true for anyone, BTW - send me an email, I'll send you a code.) cwilso@microsoft.com.&lt;br /&gt;&lt;br /&gt;-Chris Wilson&lt;/blockquote&gt;He posted his email, fucking &lt;em&gt;inviting&lt;/em&gt; everyone to join the beta, regardless of whether their screening process "accepts" you or not. I took him up on the offer, and the code arrived in short order. Anyone who reads what I write should join me, I don't give a shit whether you agree with what I write. I don't fucking care if you think IE gives its users the best browsing experience out there (okay, I do care, and you need a fucking wake up call), the IE team has put out a call for &lt;em&gt;two-way communication on their new code&lt;/em&gt;, which sure as fuck beats the "communication" on the IE Blog. They post random shit and everyone fights in the comments like starved dogs over discarded scraps of meat.&lt;br /&gt;&lt;br /&gt;From what the &lt;a href="http://blogs.msdn.com/ie/archive/2008/07/30/wanted-ie8-beta-testers.aspx" title="Wanted: IE8 Beta Testers"&gt;original IEBlog post&lt;/a&gt; says about the program, you'll get access to bash the shit out of IE8 Beta 2 no matter what. You just can't &lt;em&gt;tell them&lt;/em&gt; what fucking sucks unless you get into their IE8 Technical Beta program. And bitching to the world, while satisfying (I should know), doesn't count as a fucking bug report. Just don't &lt;em&gt;stop&lt;/em&gt; trumpeting what shit they break (or haven't fixed), as I sure as fuck won't.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-2888827553338568740?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/2888827553338568740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=2888827553338568740' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/2888827553338568740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/2888827553338568740'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/08/in-ie8-technical-beta-program-via.html' title='In the IE8 Technical Beta program via a backdoor'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-8507673836684846000</id><published>2008-07-30T15:01:00.002-05:00</published><updated>2009-02-13T15:04:15.964-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Request to join the IE8 Technical Beta program</title><content type='html'>Work and life have taken over for a while, but I have not given up the fight.&lt;blockquote&gt;Hello,&lt;br /&gt;&lt;br /&gt;As a web developer with almost ten years of real-world development and usability experience, I would like to express my interest in joining the IE8 Technical Beta program. I have worked with IE since version 3, and would bring a valuable perspective of a developer working with the tool in their day to day tasks. I will have no problem detailing the exact issues that I come across, including as much information as I can pertaining to the issue, while remaining professional.&lt;br /&gt;&lt;br /&gt;I invite you read what I write on my own blog while knowing that my profanity and vitriol will remain confined there. I have every motivation to help you make IE8 the best release we've ever seen, as it will only make my life (and the life of my clients) better.&lt;br /&gt;&lt;br /&gt;Sincerely,&lt;br /&gt;&lt;br /&gt;T.H.&lt;/blockquote&gt;You may notice a distinct lack of "fuck," "shit," and "you lying motherfuckers" in my request. In order to actualy have any hope of them taking my request seriously, I have to keep that shit here. Plus, the fucking SMTP server rejected my first goddamn email because I dared include a link to &lt;em&gt;my own site&lt;/em&gt;, since it contains the word "sucks" (honestly...&lt;i&gt;The Simpsons&lt;/i&gt; has worse language than that).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-8507673836684846000?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/8507673836684846000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=8507673836684846000' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8507673836684846000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8507673836684846000'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/07/request-to-join-ie8-technical-beta.html' title='Request to join the IE8 Technical Beta program'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-6292514214802191012</id><published>2008-01-23T10:59:00.000-06:00</published><updated>2009-02-13T15:04:15.965-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>How can I resist such an easy target: the IE version switch</title><content type='html'>I have had a lot of shit going on, and haven't really posted anywhere near as much as I would like. But seeing the IE team &lt;a href="http://blogs.msdn.com/ie/archive/2008/01/21/compatibility-and-ie8.aspx" title="Compatibility and IE8"&gt;blow away their own record on pure fucking stupidity&lt;/a&gt;, with the help of &lt;a href="http://www.webstandards.org/2008/01/22/microsofts-version-targeting-proposal/" title="Microsoft's Version Targeting Proposal"&gt;people who know better&lt;/a&gt;... Fuck, Chris Wilson even wrote:&lt;blockquote&gt;With this painful and unexpected lesson under our belt, we worked together with The Web Standards Project (in the WaSP-Microsoft Task Force) on this problem.  I can’t give them enough credit for this work; it’s tough to step into the shoes of a browser vendor that ships to half a billion users to figure out what the best thing to do is, when you really just want to sit down and write code to the standards.&lt;/blockquote&gt;That seems painfully close to &lt;q&gt;We really &lt;em&gt;want&lt;/em&gt; to write a standards-compliant browser, if only those meanies in the Web Standards Project would let us!&lt;/q&gt;&lt;br /&gt;&lt;br /&gt;This proves to me that not only did Microsoft come up with a phenomenally badly designed proposal for IE8, but they &lt;em&gt;fucking know it&lt;/em&gt; and try to push the blame onto the very people trying to get them to stop this shit in the first place!&lt;br /&gt;&lt;br /&gt;For those who haven't seen this latest round of the "how can we fuck developers and users even more" game, go read &lt;a href="http://alistapart.com/articles/beyonddoctype" title="Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8"&gt;the A List Apart article that started it all&lt;/a&gt;. I don't want to have to explain that shit to you before I continue ranting about it, so seriously: &lt;a href="http://alistapart.com/articles/beyonddoctype" title="Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8"&gt;read it&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://adactio.com/journal/1402/" title="Broken"&gt;Jeremy Keith put it quite well&lt;/a&gt; when he found himself writing &lt;q&gt;Unless you explicitly declare that you want IE8 to behave as IE8, it will behave as IE7.&lt;/q&gt; This proposal for the meta tag version switch flies in the face of common sense and then cock-slaps it for good measure. With it, Microsoft fucking &lt;em&gt;requires&lt;/em&gt; that you programatically declare your site compatible with a specific IE version. This brings back the "Best viewed in IE4" fuckery remembered not very fondly by developers from the Netscape/IE wars years ago, but &lt;em&gt;fucking enforces it&lt;/em&gt;. If you don't want to add the meta tag, you will never see IE support web standards any better than IE7. EVER.&lt;br /&gt;&lt;br /&gt;If Microsoft gets away with this, they will get away with shitting all over web standards efforts and pissing in the face of the W3C. &lt;strong&gt;IE will require its own doctype&lt;/strong&gt;, in a sense, in order to &lt;em&gt;allow&lt;/em&gt; sites to use web standards.&lt;br /&gt;&lt;br /&gt;One of the saddest aspects of this bullshit: otherwise intelligent people like &lt;a href="http://www.zeldman.com/2008/01/22/in-defense-of-version-targeting/" title="In defense of version targeting"&gt;Jeffery Zeldman&lt;/a&gt; end up supporting this, seeming to reverse their stance on web standards. In his post, Jeffery has proven to me that he will now live on his knees, forever drinking from the dripping cock of the beast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-6292514214802191012?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/6292514214802191012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=6292514214802191012' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6292514214802191012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6292514214802191012'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2008/01/how-can-i-resist-such-easy-target-ie.html' title='How can I resist such an easy target: the IE version switch'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-3576056700604751723</id><published>2007-12-05T22:45:00.001-06:00</published><updated>2009-02-13T15:04:15.965-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>7 + 1 = 8</title><content type='html'>So the world seems abuzz with chatter about the most recent &lt;a href="http://blogs.msdn.com/ie/archive/2007/12/05/internet-explorer-8.aspx" title="IEBlog: Internet Explorer 8"&gt;bullshit&lt;/a&gt; from the IEBlog, which included this fucking priceless gem:&lt;blockquote&gt;'Of course, some people care about other aspects of IE8 much more than they care about the name. As I've walked different people through the plan, I've gotten "Does it have feature X?" "When is the beta?" "When does it release" and even the more thoughtful "What are you trying to accomplish with this release?" &lt;br /&gt;&lt;br /&gt;You will hear a lot more from us soon on this blog and in other places. In the meantime, please don’t mistake silence for inaction.'&lt;/blockquote&gt;I can only assume that Dean posted this in an effort to parody the &lt;a href="http://blogs.msdn.com/ie/archive/2007/11/30/the-first-year-of-ie7.aspx" title="The First Year of IE7"&gt;previous bullshit&lt;/a&gt; posted on the information wasteland formerly known as the &lt;a href="http://blogs.msdn.com/ie/"&gt;IEBlog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What can I possibly write here that hasn't appeared in conversations elsewhere - &lt;a href="http://www.molly.com/2007/12/05/conversation-with-bill-gates-about-ie8-and-microsoft-transparency/" title="Conversation with Bill Gates about IE8 and Microsoft Transparency"&gt;even said to Bill "I know my OS gets bigger each time, but you can still fucking take it up the ass" Gates&lt;/a&gt;:&lt;blockquote&gt;"MOLLY HOLZSCHLAG: So, I have a little bit of an infrastructure question, as related to MIX and the open conversation and transparency. A few years ago, MIX was a big information and conversation about the opening of ideas, it was about when in the specific we talked about the browser, IE 7, a lot of interest in that, a lot of talking about it. So, for the last year or so, I’ve been working, I’ve been a consultant here with the IE and tools teams to try and help get standards implementation to be strong, and we see some really great advances.&lt;br /&gt;&lt;br /&gt;But very recently there seems to be a shift in infrastructure, and I don’t really know exactly what happened, but what I understand, my understanding is that IE sits on the Web platform rather than in the — excuse me, on the platform, on the Windows platform rather than the Web, and something seems to have changed where there is no messaging now for the last six months to a year going out on the IE team. They seem to have lost the transparency that they had been able to get some momentum going on in the IE 7 phase, in the year and a half since MIX06.&lt;br /&gt;&lt;br /&gt;So, I’m very concerned about this, because being the person here that’s supposed to be the liaison between designers and developers for the Web and the browser conversation, this conversation seems to have been pretty much shut down, and I’m very concerned as to why that is, and how we can correct it.&lt;br /&gt;&lt;br /&gt;BILL GATES: I’ll have to ask Dean what the hell is going on. I mean, we’re not — there’s not like some deep secret about what we’re doing with IE."&lt;/blockquote&gt;Apologies to &lt;a href="http://www.molly.com/" title="Molly Holzschlag"&gt;Molly&lt;/a&gt; for quoting a moderate piece, but &lt;em&gt;oh&lt;/em&gt;...look at the &lt;em&gt;size&lt;/em&gt; of it, and how much it just fucking &lt;em&gt;begs for attention!&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;In the end, the IE team has posted bullshit that amounts to nothing. The only reason that their post receives &lt;em&gt;any&lt;/em&gt; attention: they included three characters representing what developers have fallen to their knees, mouths open, and &lt;em&gt;fucking begged for&lt;/em&gt;: IE8. They had no need to mention anything &lt;em&gt;about&lt;/em&gt; IE8, because they knew that the mere mention of it would get the web development world wet and ready.&lt;br /&gt;&lt;br /&gt;We can only hope they don't fucking prematurely ejaculate and leave us all disappointed, frustrated, and looking elsewhere for pleasure. &lt;a href="http://blogs.msdn.com/ie/archive/2006/10/18/internet-explorer-7-for-windows-xp-available-now.aspx" title="Internet Explorer 7 for Windows XP Available Now"&gt;Again&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-3576056700604751723?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/3576056700604751723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=3576056700604751723' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3576056700604751723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3576056700604751723'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/12/7-1-8.html' title='7 + 1 = 8'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-6431474847558813350</id><published>2007-10-30T17:15:00.000-05:00</published><updated>2009-02-13T15:04:15.967-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Chris Wilson has a sense of humor</title><content type='html'>Why else would he proclaim &lt;q&gt;...as I've frequently spoken about publicly, compatibility with the current web ecosystem - not "breaking the Web" - is something we take very seriously.&lt;/q&gt; in his &lt;a href="http://blogs.msdn.com/ie/archive/2007/10/30/ecmascript-3-and-beyond.aspx" title="ECMAScript 3 and Beyond"&gt;recent post&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;They "break the Web" (as he so eloquenty fucking puts it) more and more with each release! Actually, this may explain why they rarely shit out a new version of IE. They want to break things &lt;em&gt;less&lt;/em&gt;. So if they release &lt;em&gt;less frequently&lt;/em&gt;, they break shit &lt;em&gt;less frequently&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;So in some fucked up sense of logic, they almost have carried through with their goals. Except, of course, for the giant pile of bullshit that line of reasoning sits on in order to work.&lt;br /&gt;&lt;br /&gt;Really, they need to rip the fucking "JScript" out of IE and implement JavaScript. They have a long way to go to even get close to &lt;a href="http://developer.mozilla.org/en/docs/JavaScript" title="Mozilla Developer Center - JavaScript"&gt;Mozilla's progress&lt;/a&gt; - to pick just one example of a browser kicking IE's bloated, diseased, and leaking ass when it comes to JavaScript support.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-6431474847558813350?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/6431474847558813350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=6431474847558813350' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6431474847558813350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/6431474847558813350'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/10/chris-wilson-has-sense-of-humor.html' title='Chris Wilson has a sense of humor'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-1744374159885554399</id><published>2007-10-11T12:17:00.000-05:00</published><updated>2009-02-13T15:04:15.967-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>The Rise and Fall of Transparency in the Development of IE</title><content type='html'>When the IE blog &lt;a href="http://blogs.msdn.com/ie/archive/2004/07/21/190687.aspx" title="Welcome to the IE Team Blog!"&gt;started up in July of 2004&lt;/a&gt;, it brought with it an optimism that the browser everyone hates (or uses out of pure fucking ignorance) would finally have a more open of a process. The IE development team would bring much needed communication with the communities of developers and users to their process of trying to fix the mess Microsoft had dumped on them like so much raw sewage spewing from the bowels of the company.&lt;br /&gt;&lt;br /&gt;From that initial posting, Dean (Product Unit Manager of the IE Team) wrote:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Our goal in this blog is to be a good place, direct from the source, for information about IE. What are we working on? How do we make decisions? Why does some part of IE work the way it does? What keeps us up late at night? What are we thinking of around security, extensibility, and other key areas? Hey, any good tips and tricks?"&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Now, I get from this paragraph that they honestly wanted to open the process up to the world to make IE development better in-tune with what users want, and through this, make IE a better browser. Or at least less of a shit-stain on Microsoft's name...okay, less of one of the shit-stains. I guess one place on Microsoft's name that has a little less shit on it than the rest.&lt;br /&gt;&lt;br /&gt;The IE blog even kept up this optimistic view, posting about IE7 development. I even &lt;a href="http://whyiesucks.blogspot.com/2005/12/just-to-get-this-out-in-open-right-now.html" title="Just to get this out in the open right now"&gt;praised&lt;/a&gt; their efforts, saying:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"While I hate IE and it makes me scream in frustration several times every day, I have a lot of respect for the current IE developers. Hence the link I've posted to the IEBlog. I want people to go there and see how much they've opened up the process. They've started working with the Web Standards Project to try to dig IE out of the fucking shit-hole it got stuck in after the first of the great browser wars."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Now, the last entry I see on the IE Blog that has anything remotely to do with their initial intentions &lt;em&gt;didn't actually get posted by any member of the IE team!&lt;/em&gt; Back on April 2, &lt;a href="http://www.molly.com/"&gt;Molly Holzschlag&lt;/a&gt; &lt;a href="http://blogs.msdn.com/ie/archive/2007/04/02/latest-update-from-molly.aspx" title="Latest Update from Molly"&gt;wrote about the people within Microsoft she met with&lt;/a&gt;, discussing how to handle the simply immense range of things IE does blantantly wrong, how fucking wrong they did them, and how start making a plan of not fucking their own users and maybe even the web developers as well.&lt;br /&gt;&lt;br /&gt;I can only assume that at this point, the IE team took Molly's suggestions, plans, and generally well-informed feedback, and put it on the toilet paper in the office. This way, each and every member of the IE team can do physically what they do to Molly's suggestions and their users each and every day. Every day that they have explosive diarrhea. Every day that they wipe urine away to stop the burning. Every day that they sneak off to the bathroom for a quick jerk-off session at the thought of thousands of people's panic at yet another ActiveX vulnerability that will compromise trillions of dollars of business assets. The IE team has since not had Molly post anything at all, and they have yet to post anything even &lt;em&gt;acknowledging&lt;/em&gt; the insight they received over six months ago.&lt;br /&gt;&lt;br /&gt;Each and every day that passes without providing some level of feedback or some level of discourse on IE's direction wipes more shit on the users, and makes it all the more obvious that the IE blog had no purpose other than to misdirect the users and developers, just like every other corporate blog out there. It does nothing but whisper in the ears of its readers that of course it will give you a reach-around next time, they just need to fuck you purely for their own depraved, animal needs this once.&lt;br /&gt;&lt;br /&gt;Lately, its posts haven't even kept whispering that promise, pretending to give a shit what the readers, users, and developers think and feel. The IE blog has turned into nothing more than a copy of the release notes pinned to security updates, sprinkled with bullshit and laced with marketing.&lt;br /&gt;&lt;br /&gt;So &lt;em&gt;fuck&lt;/em&gt; them. Nothing has changed. The browser still has no future, and every day that they keep a closed process and a deaf ear to its users and developers digs their grave faster and deeper. The more they fuck &lt;em&gt;us&lt;/em&gt;, the harder they really fuck &lt;em&gt;themselves&lt;/em&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-1744374159885554399?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/1744374159885554399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=1744374159885554399' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1744374159885554399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1744374159885554399'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/10/rise-and-fall-of-transparency-in.html' title='The Rise and Fall of Transparency in the Development of IE'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-7470031839178405984</id><published>2007-09-21T23:10:00.000-05:00</published><updated>2009-02-13T15:04:15.968-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>A memory leak in IE? Seriously?</title><content type='html'>According to a post, &lt;q&gt;&lt;a href="http://jpsykes.com/92/ie6-form-tag-orphans"&gt;IE6 Form Tag Orphans&lt;/a&gt;,&lt;/q&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;br /&gt;&lt;br /&gt;The post has a fairly comprehensive look at the cause, effect, and even a workaround.&lt;br /&gt;&lt;br /&gt;Honestly, sometimes I think IE teams of the past just wanted to fuck with developers...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7470031839178405984?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7470031839178405984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7470031839178405984' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7470031839178405984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7470031839178405984'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/09/memory-leak-in-ie-seriously.html' title='A memory leak in IE? Seriously?'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-1243797834201347539</id><published>2007-07-31T18:40:00.000-05:00</published><updated>2009-02-13T15:04:15.968-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Exploring the issue of IE's market share</title><content type='html'>IE has a monster of a monkey wrench clamped down on the nuts of the industry when it comes to market share. It didn't earn it, and very few of its &lt;del&gt;suckers&lt;/del&gt; &lt;ins&gt;users&lt;/ins&gt; out there consciously &lt;em&gt;chose&lt;/em&gt; IE over another browser. The vast majority of people use it for the same reason they use it to look through their C drive for the porn they downloaded: they don't know that better options exist, or they think that installing a browser will have the same shit-ware that came with their cheap-ass Windows machine in the first place.&lt;br /&gt;&lt;br /&gt;Most sysadmins out there like the fact that they can use Microsoft's tools to auto-configure IE to their company's policies in an attempt to keep every one of their doomed machines from getting eaten alive the second some jackass in marketing tries installing a "weather alert program" from a popup. Well guess what? Every other major browser out there installs more securely &lt;em&gt;by default&lt;/em&gt;. Since they don't come as part of the core fucking operating system, they have at least a few more non-ActiveX steps for attackers to take before they can remotely annihilate a machine. Hell, Firefox even makes it damn easy to distribute a customized, branded version of it to your employees.&lt;br /&gt;&lt;br /&gt;I won't say companies should drop Windows. Not in this post, at least. The majority of the companies out there rely on Microsoft Office, which means they need Windows. Open source equivalents like OpenOffice work great until you need to work with people using Microsoft Office. Microsoft's own Mac Office suite doesn't keep up with the Windows suite, and has its own compatibility issues. Switching to another operating system in a corporate setting, while completely possible and encouraged, has its own vast fields of shit sysadmins must cross on their bellies in order to start the process.&lt;br /&gt;&lt;br /&gt;IE lacks the support of any useful technologies, like a modern JavaScript engine, SVG, canvas, or even native &lt;code&gt;XMLHttpRequest&lt;/code&gt; support. Fuck, IE still renders its &lt;code&gt;select&lt;/code&gt; inputs as core OS widgets, making it near impossible to display other markup elements over them. IE represents all the wonders of modern engineering of a fifteen year-old Ford Escort that won't die, its owner sinking thrice its worth into fixing the piece of shit rather than giving it away and starting fresh.&lt;br /&gt;&lt;br /&gt;Microsoft waves its market share in our faces, just to see us writhe in disgust because we know how they got it. IE's market share proves its superiority over other browsers just like Vista's market share proves its superiority - it proves &lt;em&gt;fuck all&lt;/em&gt;, other than Microsoft can cram anything down the throats of consumers and, while the consuming public might choke a little at the size and roughness of it, they'll slurp at it and beg for more. Some of them may bitch to their friends about how they don't like it, but they always find themselves back under Microsoft's hulk, taking it like any other bitch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-1243797834201347539?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/1243797834201347539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=1243797834201347539' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1243797834201347539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1243797834201347539'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/07/exploring-issue-of-ies-market-share.html' title='Exploring the issue of IE&apos;s market share'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5514890451799833438</id><published>2007-06-16T08:54:00.000-05:00</published><updated>2009-02-13T15:04:15.969-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>IE7 can't handle basic HTTP authentication with RSS</title><content type='html'>So, it turns out that rather than take advantage of the IE codebase that can already handle HTTP authentication (one of the &lt;em&gt;most basic&lt;/em&gt; methods of authentication in the wonderful world-wide web), Microsoft insisted that IE7 use their new RSS "platform" instead.&lt;br /&gt;&lt;br /&gt;So not only did Microsoft reinvent their own fucking wheel, but they did it so badly that they don't support &lt;a href="ftp://ftp.isi.edu/in-notes/rfc2617.txt" title="HTTP Authentication: Basic and Digest Access Authentication"&gt;part of the HTTP spec&lt;/a&gt; from 1999. How much time and money do you suppose Microsoft fucking burned to create this sorry-ass "platform" for reading RSS? Just about every language out there already has an API to deal with XML (and ATOM, which the "platform" simply translates into broken RSS) and they insisted on creating their own. Then, unsurprisingly, they fucked up part of the core technology that their browser has supported for &lt;em&gt;years&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Now, you can preview a feed that uses HTTP authentication in IE7 just fine. Even a browser as fucked up as IE7 supports HTTP authentication. The feed then renders in the browser, since it has its own ways of parsing and displaying RSS. Once you try subscribing to the feed, remember...&lt;em&gt;subscribing &lt;strong&gt;in IE7&lt;/strong&gt;&lt;/em&gt;, it &lt;em&gt;leaves the browser itself&lt;/em&gt; and then the "platform" takes over. Because of this, any HTTP authentication you've already passed using IE means shit at this point. Another application has taken things over, and it doesn't know a fucking thing about HTTP authentication.&lt;br /&gt;&lt;br /&gt;Let me summarize this, just in case anyone got fucking lost on the way through that last paragraph: IE7 does not support RSS, it uses Microsoft's RSS platform. Microsoft's RSS platform, which has its sole purpose of retrieving markup over HTTP, does not support HTTP.&lt;br /&gt;&lt;br /&gt;I think someone in Microsoft either has a fantastic sense of humor, or Microsoft just can't fucking understand this new "internet" shit people keep shoving at it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5514890451799833438?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5514890451799833438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5514890451799833438' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5514890451799833438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5514890451799833438'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/06/ie7-cant-handle-basic-http.html' title='IE7 can&apos;t handle basic HTTP authentication with RSS'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5247598129132526586</id><published>2007-06-03T18:36:00.000-05:00</published><updated>2009-02-13T15:04:15.970-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Microsoft and IE fuck Windows gamers</title><content type='html'>Holy hell, I haven't posted in a while...&lt;br /&gt;&lt;br /&gt;Anyway, a post by a gamer entitled &lt;a href="http://hushedcasket.com/node/2024"&gt;&lt;q&gt;Top ten things that are wrong with Games for Windows - Live&lt;/q&gt;&lt;/a&gt; caught my eye because of a new and curious way that Vista fucks users (well, all IE7 users, but Windows XP users can at least downgrade).&lt;blockquote&gt;2.  It's Vista only for now. No XP.  &lt;br /&gt;&lt;br /&gt;Sorry rest of the world.  Since you need to be in a game to run GFW - Live, you won't be using GFW - Live on Windows XP.  That's because the major launch titles, Shadowrun and HALO 2 are exclusive to Windows Vista.  (Note that Shadowrun is cross-platform and will be available for XBOX 360 also).&lt;br /&gt;&lt;br /&gt;Funny thing, though.  You can't use the "Game Advisor" which is a main link promoted on almost every webpage on the Games for Windows website.  It gives you an error message if you are using Vista:   "Windows XP Game Advisor requires the use of the Windows 98/ME/2000/XP operating system and the Internet Explorer 6 browser."&lt;br /&gt;&lt;br /&gt;I’m confused.  Do you or do you not want me to run Vista?&lt;/blockquote&gt;This, in particular, strikes me as amusing. In order to play the games, you have to run Vista. But you can't access shit online, since they haven't made their sites work in IE7 yet.&lt;br /&gt;&lt;br /&gt;Now, at first, I figured some third party jackasses just didn't look at their market when making the site. But then I checked the bottom of the page and saw &lt;q&gt;© 2006-2007 Microsoft Corporation. All Rights Reserved.&lt;/q&gt;&lt;br /&gt;&lt;br /&gt;Microsoft doesn't support their own browser, or their own operating system. Both versions of which, they have starting lubing up and forcably shoving up the asses of their own customers, without seeing whether or not they &lt;em&gt;wanted&lt;/em&gt; Microsoft to fuck them with something bigger and harder to take.&lt;br /&gt;&lt;br /&gt;Fucking priceless.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5247598129132526586?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5247598129132526586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5247598129132526586' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5247598129132526586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5247598129132526586'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/06/microsoft-and-ie-fuck-windows-gamers.html' title='Microsoft and IE fuck Windows gamers'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-501180203444700932</id><published>2007-04-22T14:32:00.000-05:00</published><updated>2009-02-13T15:04:15.970-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Four steps to a better IE</title><content type='html'>Not much, but they sure as hell need to start somewhere.&lt;br /&gt;&lt;br /&gt;Recently, the Chris Wilson of the IE team posted about &lt;a href="http://blogs.msdn.com/ie/archive/2007/04/19/what-to-expect-from-ie-at-mix07.aspx"&gt;What to Expect from IE at MIX07?&lt;/a&gt; and a flood of supportive comments followed.&lt;br /&gt;&lt;br /&gt;Actually, a scattered assortment of fucking &lt;q&gt;Firefox!&lt;/q&gt; and &lt;q&gt;No, IE!&lt;/q&gt; wet slaps ensued. A scarce assortment of people still reading the blog chimed in with speculation about what pathetic "enhancements" and mandatory bug fixes the IE team might or might not pull out of their asses this time around.  A meager 21 comments, mostly from a few assorted commenters, mostly quoting each other for no other reason than to say &lt;a href="http://blogs.msdn.com/ie/archive/2007/04/19/what-to-expect-from-ie-at-mix07.aspx#2211542"&gt;&lt;q&gt;Wrong!&lt;/q&gt;&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/ie/archive/2007/04/19/what-to-expect-from-ie-at-mix07.aspx#2213458"&gt;&lt;q&gt;No! Right!&lt;/q&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Microsoft, you have a fucking huge market share. You &lt;em&gt;own&lt;/em&gt; it. You have more developer muscle, marketing power, and better standing with businesses (from a market prespective, not opinion - even Microsoft-only shops still fucking hate Microsoft). How do you manage to so consistently fuck yourself?&lt;br /&gt;&lt;br /&gt;Allow me to extend my opinion on the matter (what a fucking shock, I know):&lt;br /&gt;&lt;br /&gt;You need to break some shit. Not in the ways that you &lt;a href="http://css-discuss.incutio.com/?page=InternetExplorerWinBugs"&gt;broke&lt;/a&gt; IE &lt;a href="http://www.quirksmode.org/bugreports/archives/explorer_windows/index.html"&gt;before&lt;/a&gt;, but you need to break the shit that hacks revolve around.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Pull that "Mozilla/4.0" the fuck &lt;em&gt;out&lt;/em&gt; of the &lt;a href="http://blogs.msdn.com/ie/archive/2006/09/20/763891.aspx"&gt;User-Agent&lt;/a&gt; string. If any ancient code still references that, it probably doesn't work at this point anyway. Nobody uses it, nobody thinks IE has &lt;em&gt;anything&lt;/em&gt; to do with Mozilla, and if they do they &lt;em&gt;deserve&lt;/em&gt; to have their shit broken. Having that in your User-Agent string wastes a dozen bytes per request (not counting "compatible" and the parentheses around the actually &lt;em&gt;true&lt;/em&gt; part of the string). How many users do you support? 500 million? How many IE requests get made per user each day, on average? Maybe 1,000, if we stay extremely conservative. Even rounding down a few times, this useless little string that every page of every web application on every server simply ignores takes up (continuing to admit that I just made these low estimations up on the spot) somewhere around a trillion bytes of bandwidth each day. Most servers log User-Agent strings, and this shit just piles up. So &lt;em&gt;yank it the fuck out!&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; Make IE's DOM support work. I understand that IE has a lot of shit code in it, and the architecture for this file manager cum web browser basically hard-coded entirely too much shit all over the place, making this difficult to pull off. &lt;em&gt;Fuck it&lt;/em&gt;. Write a new browser from scratch if you need to do it that way. Shit, you &lt;em&gt;should&lt;/em&gt; have written a new one for Vista, but I suppose that would have caused more delays only to get pulled from the OS in the end anyway... Back to DOM support, if people can't bother to write decent markup, screw them. Do you think anyone will really notice if somebody's piece of shit MySpace page renders a little differently? Or whether Mom'n'Pop online stores will notice that the margins and padding on their block elements look a little off? Most of these idiots can't spell, let alone use CSS, so &lt;em&gt;fuck them&lt;/em&gt; and the world will applaud you.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; Pull your heads out of your asses (or your boss' ass, whichever) and realize that nobody gives a shit about ActiveX but you. Drop it from IE. Make a standalone ActiveX player if you get all weepy and sentimental, but that shit has brought you nothing but trouble. Maybe &lt;em&gt;then&lt;/em&gt; you can keep your JavaScript (not "JScript" you fuckers, but &lt;em&gt;JavaScript&lt;/em&gt;) at least closely behind the rest of the browsers out there.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; Start active development on IE. There, I said it. Every other major browser posts about their &lt;a href="http://webkit.org/blog/?p=88"&gt;CSS3 work in-progress&lt;/a&gt;, or &lt;a href="http://labs.opera.com/news/2006/09/01/"&gt;&amp;lt;event-source&amp;gt; support&lt;/a&gt;, or &lt;a href="http://developer.mozilla.org/en/docs/SVG_in_Firefox"&gt;detailing exactly the parts of the SVG specificition they support and how far they have to go&lt;/a&gt;. And you guys post things like &lt;q&gt;We’ve gathered input from customers for the next version of IE through formal research like user studies and surveys, and also at conferences, comments on the IE blog, and direct emails from you; we will continue to listen at MIX07.&lt;/q&gt; that make you sound like a bunch of fucking spineless politicians. And by the way, if you read that sentence in IE, just pretend that IE supports the "q" tag that has existed for fucking years that IE still doesn't support, but does in fact surround that inline quote.&lt;br /&gt;&lt;br /&gt;As I said: not much, but they sure as hell need to start somewhere.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-501180203444700932?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/501180203444700932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=501180203444700932' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/501180203444700932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/501180203444700932'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/04/four-steps-to-better-ie.html' title='Four steps to a better IE'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-5584554032217499642</id><published>2007-04-01T10:52:00.000-05:00</published><updated>2009-02-13T15:04:15.971-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Animated onload?</title><content type='html'>Why would IE still fire the onload event on animated images every time it hits the first frame? Every other browser fires it, you know, only when the image fucking &lt;em&gt;loads&lt;/em&gt;. But IE (up to and including IE7) dutifully keeps firing away.&lt;br /&gt;&lt;br /&gt;For some fun, make a two-frame GIF with an alerted onload. Pretty much the markup equivalent to setInterval("alert('Fuck you!');", 10);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-5584554032217499642?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/5584554032217499642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=5584554032217499642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5584554032217499642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/5584554032217499642'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/04/animated-onload.html' title='Animated onload?'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-4831102126616180028</id><published>2007-03-23T21:19:00.000-05:00</published><updated>2009-02-13T15:04:15.971-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>In response to an "iFags" comment</title><content type='html'>I originally wrote this as a comment in reply to the following comment, but then realised it captured a little more about my purpose than that which would otherwise get left in the dusty remains of a post dead to the world.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;a href="https://www2.blogger.com/comment.g?blogID=19702294&amp;postID=3009585144684091532#c6558710647486392006"&gt;&lt;em&gt;anonymous said...&lt;/em&gt;&lt;/a&gt;&lt;br /&gt;meh...&lt;br /&gt;&lt;br /&gt;IE and their iFags to the rescue...&lt;br /&gt;&lt;br /&gt;we had nightmares over here when we tried to make our so web 2.0 front-end apps work 'ok-ish' on IE... &lt;br /&gt;&lt;br /&gt;Firefox load&amp;render time: 10s&lt;br /&gt;Opera load&amp;render time: 11s&lt;br /&gt;IE6 load&amp;render time: 68s (WTF?!?!)&lt;br /&gt;IE7 load&amp;render time: 45s (FOMSFM!)&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;My response, now posted here instead:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;anonymous:&lt;br /&gt;&lt;br /&gt;"iFags?"&lt;br /&gt;&lt;br /&gt;What the fuck happened to you that created that mashup of terminology?&lt;br /&gt;&lt;br /&gt;If you want to insult IE or the team behind it, you'll have to do much better than insinuating homosexuality using language best kept to bible-banging fucks protesting funerals.&lt;br /&gt;&lt;br /&gt;Tell the IE6&lt; teams that they suck satan's hard, scaly cock. Tell them that they roast infants over a pit of fire, skewered with a rusty spike, and then vomit their baby-dinners over the ashes. Tell them that the entirety of their careers has led up to costing  billions of dollars from nations around the world, starving the poor and fucking over every citizen whose government has had Microsoft tear their asshole open like a railroad spike hammered through a keyhole.&lt;br /&gt;&lt;br /&gt;But if you insinuate homosexuality, you haven't done a goddamn thing except render your urgument weightless. If you insinuate homosexuality by using "fag" as an insult, you've simply exposed yourself as a fat, stupid, mid-western American.&lt;br /&gt;&lt;br /&gt;P.S. IE sticks to the two HTTP requests per server rule, even though they ignore a metric fuckton of other standards. Try consolidating your scripts and styles into fewer total requests.&lt;br /&gt;&lt;br /&gt;P.P.S. If your web app takes ten seconds to load, at best, you had better have written this from Abode about the new web-based Photoshop...'cause, &lt;em&gt;damn&lt;/em&gt;.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;By the way, if anybody knows what the fuck "FOMSFM" stands for, please let me know. And "iFags" with the small "i" just makes me think more about internet-savvy muscle boys from Cupertino than about anything that sounds remotely insulting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-4831102126616180028?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/4831102126616180028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=4831102126616180028' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/4831102126616180028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/4831102126616180028'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/03/in-response-to-ifags-comment.html' title='In response to an &quot;iFags&quot; comment'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-8750127892941775615</id><published>2007-03-07T23:54:00.000-06:00</published><updated>2009-02-13T15:04:15.972-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Microsoft Script Debugger</title><content type='html'>I fully grant that I lose several points for getting my hopes up on this one.&lt;br /&gt;&lt;br /&gt;I've installed the debugger, I hit "open" in the "View -&gt; Script Debugger" menu (since, you know, that makes the most fucking sense...rather than "Tools" or its own fucking "Debug" menu), scripts open, and the goddamn thing freezes on me. To the point where not only do I have to force the piece of shit to exit, but when IE comes back up, it doesn't even &lt;em&gt;have&lt;/em&gt; the option to open the debugger any more.&lt;br /&gt;&lt;br /&gt;...one reboot later...&lt;br /&gt;&lt;br /&gt;Making my way through, and when I break on the next statement, which happens to exist in the form of an event handler, I get a single-line script of the anonymous function. No other files opened, nothing. I need to select "Running Documents" and then navigate down the tree and double-click the file that &lt;em&gt;should&lt;/em&gt; come next in evaluation. Basically, I guess they want to get the message across that not only do they not give a shit about the users, they don't give a shit about the developers trying support their worthless spawn of marketing.&lt;br /&gt;&lt;br /&gt;And, yes: "spawn of marketing" generates &lt;em&gt;much more&lt;/em&gt; vulergatity and insult than anything remotely like calling them "ceo-fucked whores with an affinity for puppy's assholes" could convey.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-8750127892941775615?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/8750127892941775615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=8750127892941775615' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8750127892941775615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8750127892941775615'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/03/microsoft-script-debugger.html' title='Microsoft Script Debugger'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-7573191589690050605</id><published>2007-02-25T01:15:00.000-06:00</published><updated>2009-02-13T15:04:15.972-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Security enhacements, my ass</title><content type='html'>&lt;a href="http://labs.idefense.com/vcp/challenge.php" title="QUARTERLY VULNERABILITY CHALLENGE"&gt;Crock&lt;/a&gt; &lt;a href="http://browsehappy.com/why/" title="Why is Internet Explorer Unsafe?"&gt;of&lt;/a&gt; &lt;a href="http://www.sans.org/top20/#w1" title="SANS Top-20 Internet Security Attack Targets (2006 Annual Update) - #1"&gt;shit&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://secunia.com/advisories/22477/" title="Internet Explorer 7 &amp;quot;mhtml:&amp;quot; Redirection Information Disclosure"&gt;Need&lt;/a&gt; &lt;a href="http://www.security-protocols.com/advisory/sp-x23-advisory.txt" title="Internet Explorer 7.0 Beta 2 urlmon.dll DoS"&gt;more?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fuckers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7573191589690050605?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7573191589690050605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7573191589690050605' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7573191589690050605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7573191589690050605'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/02/security-enhacements-my-ass.html' title='Security enhacements, my ass'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-1516456277819707066</id><published>2007-02-08T12:51:00.000-06:00</published><updated>2009-02-13T15:04:15.972-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Molly, I envy you...</title><content type='html'>Okay, so this happened over a week ago. Well, fuck me for having a life.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://molly.com/"&gt;Molly&lt;/a&gt;'s recent move from working with the IE team to &lt;a href="http://blogs.msdn.com/ie/archive/2007/01/30/working-together-for-a-better-web.aspx" title="Working Together for a Better Web"&gt;working for the IE team&lt;/a&gt; basically gives her the job I would &lt;em&gt;love&lt;/em&gt;. Microsoft now pays her to tell them how much their browser sucks ass, in which ways it sucks ass, and how they should really just support the same fucking standards everyone else does.&lt;br /&gt;&lt;br /&gt;As the woman who has no problem &lt;a href="http://www.molly.com/2006/12/14/who-questions-bill-gates-commitment-to-web-standards/" title="Who Questions Bill Gates’ Commitment to Web Standards?"&gt;putting Bill on the hot seat&lt;/a&gt;, on record, on his own turf, she definitely fits the job well. We can all start breathing a little easier knowing that the IE team has someone pushing their nose in the DOM, JavaScript, and CSS support they shit out years ago, to keep the same mistakes from happening again.&lt;br /&gt;&lt;br /&gt;I just don't understand why they didn't come to me first. I would have &lt;em&gt;no fucking problem&lt;/em&gt; telling them how much developers would rather suck Satan's spiked cock than write their way around another IE bug.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-1516456277819707066?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/1516456277819707066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=1516456277819707066' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1516456277819707066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/1516456277819707066'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/02/molly-i-envy-you.html' title='Molly, I envy you...'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-7971292482280412889</id><published>2007-01-26T00:12:00.000-06:00</published><updated>2009-02-13T15:04:15.973-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Development time</title><content type='html'>How the fuck does a developer with years of experience and sought after by many of the big-name web companies, suddenly realize that dealing with IE shit still takes up a shockingly large part of development? Why the fuck does anyone still support this sorry excuse of a browser?&lt;br /&gt;&lt;br /&gt;Oh, yeah...people still &lt;strong&gt;don't know any better&lt;/strong&gt;. These people ( or "managers" and "&lt;em&gt;goddamned mislead, fucking ignorant masses&lt;/em&gt;", by which I prefer to reference them) use it day after day, not knowing that they see the "Internets" (I want to fucking kill anyone using this word...) through fucked-up glasses, not actually making out a single thing as intended. They get a warped view of things and don't even know that things can look &lt;a href="http://www.apple.com/macosx/features/safari/" title="Safari"&gt;so&lt;/a&gt; &lt;a href="http://www.mozilla.com/firefox/" title="Firefox"&gt;much&lt;/a&gt; &lt;a href="http://www.opera.com/" title="Opera"&gt;better&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;IE7 introduces CSS support matched (and largely surpassed) by every other browser for years...big fucking deal. It also crippled its DOM support even &lt;em&gt;more&lt;/em&gt;, if you can imagine that, and slowed its scripting/DHTML runtime from "fucking slow" to "holy shit, I think the motherfucking ice caps melted before my animated transition ended" in the process.&lt;br /&gt;&lt;br /&gt;Development of something so simple as CSS menus should take, at most, a day. I mean really, nicely done, slick menus. With &lt;em&gt;CSS&lt;/em&gt;, something with which IE6 has a nodding acquaintence and IE7 took up the ass because it &lt;em&gt;had to&lt;/em&gt; or it would get &lt;em&gt;&lt;strong&gt;fucking killed&lt;/strong&gt;&lt;/em&gt;. But in order to support the piece of shit that will exist in full support from Microsoft for altogether too goddamn long, I have to spend hour after hour trying to teach IE6 what the fuck it &lt;em&gt;should&lt;/em&gt; do, instead of finishing my work and moving on to something else.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Edited 1/26 to clean up the post from the initial no-sleep version. Now includes slightly more coherent phrasing and punctuation.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-7971292482280412889?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/7971292482280412889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=7971292482280412889' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7971292482280412889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/7971292482280412889'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/01/development-time.html' title='Development time'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-8139881805705276290</id><published>2007-01-23T11:03:00.000-06:00</published><updated>2009-02-13T15:04:15.973-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Further evidence that IE7 still sucks</title><content type='html'>According to one &lt;a href="http://info.rsow.com/"&gt;arse-ow&lt;/a&gt;, IE7's JavaScript engine sucks even worse than IE6. Though he phrases it in such a way as to bring to mind the sharp edges of IE7's acronym causing some nasty scrapes that make it difficult to urinate without screaming:&lt;br /&gt;&lt;br /&gt;&lt;q&gt;&lt;a href="http://info.rsow.com/?p=63" title="IE7’s JSFoo sucks so badly it’s painful!"&gt;IE7’s JSFoo sucks so badly it’s painful!&lt;/a&gt;&lt;/q&gt;&lt;br /&gt;&lt;br /&gt;A quick excerpt from the post, before he gets into the more technical explination:&lt;blockquote&gt;Since I work for IBM, I can’t officially say that IE sucks in my code comments — someone complained..&lt;br /&gt;&lt;br /&gt;But by god I can say it here… IE7’s javascript engine is complete shit. They need to scrap it completely and start over. Firstly, It’s sloooowww.. IE7’s JS is slower than IE6.. which I find to be impressive as IE6 was slow as hell..&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-8139881805705276290?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/8139881805705276290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=8139881805705276290' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8139881805705276290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/8139881805705276290'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/01/further-evidence-that-ie7-still-sucks.html' title='Further evidence that IE7 still sucks'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-3009585144684091532</id><published>2007-01-12T09:59:00.000-06:00</published><updated>2009-02-13T15:04:15.974-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Still fucking here</title><content type='html'>I assure you I have had &lt;em&gt;no&lt;/em&gt; trouble finding new and wonderful ways in which IE sucks fucking balls. The time to encapsulate it coherently and write about it, however, has escaped me lately.&lt;br /&gt;&lt;br /&gt;So today, you get a link to just how much &lt;a href="http://tobielangel.com/2007/1/11/attribute-nightmare-in-ie" title="Attribute nightmare in IE"&gt;IE makes it fucking painful to work with element attributes&lt;/a&gt;, as written by Tobie Langel (someone who, according to their about page, &lt;a href="http://tobielangel.com/about" title="Tobie Langel - About"&gt;has no comment&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"I've had this article in mind for a while, as I have fiddling with Internet Explorer's crazy handling of attributes in order to patch Prototype's $$() utility.&lt;br /&gt;&lt;br /&gt;"Well, fiddling wasn't cutting the deal, so I ended up doing some large scale testing (basically running thousands of test using a sample HTML 4.01 document from W3C) to try to figure out what was going on."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-3009585144684091532?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/3009585144684091532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=3009585144684091532' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3009585144684091532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/3009585144684091532'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2007/01/still-fucking-here.html' title='Still fucking here'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-580377981598763685</id><published>2006-12-11T14:35:00.000-06:00</published><updated>2009-02-13T15:04:15.974-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Page load times with large selects</title><content type='html'>Okay, so side-stepping anything on server-side performance optimization: I have to work on some code that currently pushes out almost 500k of markup to the browser, in a combination of a little tabulated data (15 columns, only a couple of rows), select inputs (several of them currently push the browser limit of options) and cross-referenced data in unordered navigation lists. This server also has a lot of other shit running on it right now, pretty much resulting in a completely fucking gang-banged database and thirteen seconds for the entire page to get generated and spit out to the browser in its entirety.&lt;br /&gt;&lt;br /&gt;That said, once the browser actually &lt;em&gt;receives&lt;/em&gt; the markup, it shouldn't take all that long (comparatively) to render. Doing some basic, non-scientific testing, a 2.8Ghz Intel box with two gigs of ram, rendered the page in about seven seconds in Firefox 2.0. IE7, running on the same box, took a whopping &lt;em&gt;57 fucking seconds&lt;/em&gt; to render. Not only that, but it basically stopped rendering when it hit the large selects and just fucking gave up until it figured it all out.&lt;br /&gt;&lt;br /&gt;Now, I know IE has an inexplicable fear of rendering tables. It hates it, it fears it, and it will do everything it can to make you never want to use tables of any useful goddamn size, considering tables display tabular data. But selects? When the fuck did that happen? Even IE6, running in &lt;em&gt;Virtual Fucking PC&lt;/em&gt; on a slow-ass Mac 1.4Ghz PowerPC with a gig of ram, &lt;em&gt;even that&lt;/em&gt; rendered the same page in seventeen seconds.&lt;br /&gt;&lt;br /&gt;I don't know what the fuck they did to IE7 to get the CSS support in there, but they broke some shit when they did it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-580377981598763685?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/580377981598763685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=580377981598763685' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/580377981598763685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/580377981598763685'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/12/page-load-times-with-large-selects.html' title='Page load times with large selects'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-116170607996285573</id><published>2006-10-24T10:56:00.000-05:00</published><updated>2009-02-13T15:04:15.975-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>IE7 still refuses to listen to dynamically changed attributes</title><content type='html'>As I've &lt;a href="http://whyiesucks.blogspot.com/2006/04/dynamically-changing-classes.html" title=" Dynamically Changing Classes"&gt;covered previously&lt;/a&gt;, IE6 simply would not listen to changes made to an elements attributes. If you asked the element for its className immediately after assigning it a new one, it would proudly tell you that it assigned it. But it would &lt;em&gt;fucking refuse&lt;/em&gt; to actually apply any kind of rendering change to the element.&lt;br /&gt;&lt;br /&gt;IE7, &lt;a href="http://whyiesucks.blogspot.com/2006/10/internet-explorer-7-has-escaped.html" title="Internet Explorer 7 has Escaped"&gt;just released&lt;/a&gt;, &lt;em&gt;still doesn't get it&lt;/em&gt;. Guys, when I give you a new className or any other attribute a new value, &lt;em&gt;I fucking mean it&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;So until this works, any dynamically changing attributes need have the element's parentNode's &lt;a href="http://whyiesucks.blogspot.com/2006/07/when-pre-does-not-mean-pre.html#115456546508732529"&gt;innerHTML&lt;/a&gt; set to itself. Yes, set to itself... Just because IE knows changes get made doesn't mean that it listens. You have to sprinkle your code with:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;// Seriously, IE. I really fucking meant that: change the goddamn class.&lt;br /&gt;changed_element.parentNode.innerHTML = changed_element.parentNode.innerHTML ;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-116170607996285573?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/116170607996285573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=116170607996285573' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/116170607996285573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/116170607996285573'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/10/ie7-still-refuses-to-listen-to.html' title='IE7 &lt;em&gt;still&lt;/em&gt; refuses to listen to dynamically changed attributes'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-116126995588525965</id><published>2006-10-19T08:59:00.000-05:00</published><updated>2009-02-13T15:04:15.976-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Internet Explorer 7 has Escaped</title><content type='html'>&lt;a href="http://blogs.msdn.com/ie/archive/2006/10/18/internet-explorer-7-for-windows-xp-available-now.aspx" title="Internet Explorer 7 for Windows XP Available Now"&gt;IE7 has just stumbled out of Microsoft&lt;/a&gt; and into the hands of the general public. It's hangover from getting high on CSS it had until now only heard about as "the really good shit" has &lt;a href="http://secunia.com/advisories/22477" title="Internet Explorer 7 &amp;quot;mhtml:&amp;quot; Redirection Information Disclosure"&gt;started to kick in&lt;/a&gt; and it can't find enough DOM support to mellow things out again.&lt;br /&gt;&lt;br /&gt;Microsoft's latest (and, don't get me wrong, &lt;em&gt;entirely encouraged&lt;/em&gt;) round of shit-shining has yielded some vast improvements to CSS support, some improvements to its DOM support, and fuck-all to its JavaScript (or &lt;abbr title="JScript"&gt;BULLSHIT&lt;/abbr&gt;, as they call it). Even so, I welcome this major step forward in hopes that people will, at the very least, end up using a browser that at least gets us past the days of contaminating our stylesheets with &lt;code&gt;* html&lt;/code&gt; and &lt;code&gt;width: (x); _width: (x - suck);&lt;/code&gt;. &lt;i&gt;Hopefully&lt;/i&gt;, some of the IE users out there will get a chance to see how &lt;a href="http://www.mozilla.com/firefox/" title="Firefox"&gt;some&lt;/a&gt; &lt;a href="http://www.opera.com/" title="Opera"&gt;real&lt;/a&gt; &lt;a href="http://www.apple.com/macosx/features/safari/" title="Safari"&gt;browsers&lt;/a&gt; have beaten it several times over in performance, stability, features, extensibility, and standards support.&lt;br /&gt;&lt;br /&gt;Whichever way you feel about it, install IE7 and throw a fucking bitch-fest at whatever sites don't support it yet. The faster we get the mainstream to support IE7, the faster their developers will start looking at developing with actual &lt;em&gt;standards&lt;/em&gt; instead of browser-specific nonsense.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-116126995588525965?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/116126995588525965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=116126995588525965' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/116126995588525965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/116126995588525965'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/10/internet-explorer-7-has-escaped.html' title='Internet Explorer 7 has Escaped'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-115895043989352617</id><published>2006-09-22T13:33:00.000-05:00</published><updated>2009-02-13T15:04:15.977-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Never-ending errors</title><content type='html'>I'd like to know just how the fuck I managed to get an infinite loop of errors on a supposedly anonymous function, when I've emptied the cache and removed all JavaScript from the fucking page. Thanks to IE &lt;a href="http://whyiesucks.blogspot.com/2005/12/first-post.html#links"&gt;not telling me anything the least bit useful&lt;/a&gt; when this happens, I don't even know where to start looking...&lt;br /&gt;&lt;br /&gt;Needless to say, every other browser works perfectly fine. IE just can't fucking deal with &lt;span style="font-style: italic;"&gt;something&lt;/span&gt; on the page, but it won't say &lt;span style="font-style: italic;"&gt;what&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-115895043989352617?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/115895043989352617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=115895043989352617' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115895043989352617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115895043989352617'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/09/never-ending-errors.html' title='Never-ending errors'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-115682972021046633</id><published>2006-08-29T00:24:00.000-05:00</published><updated>2009-02-13T15:04:15.978-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>IE's Documentation Sucks</title><content type='html'>&lt;p&gt;Okay, so I've known this for a while. I've &lt;i&gt;always&lt;/i&gt; hated the docs on MSDN. However, for the most part, I hated them out of personal preference. They always seemed like they needed to &lt;i&gt;sell&lt;/i&gt; the technology of the company rather than document it.&lt;/p&gt;At any rate, I just ran across this gem while researching just how badly IE completely fucks up any hope of resembling an implementation of a W3C standard:&lt;br /&gt;&lt;blockquote&gt;"Microsoft Internet Explorer 4.0 gives you a rich set of properties and methods to dynamically construct and alter Web pages on the fly. For example, a script can insert a list of section titles at the beginning of the document, or replace that list with a list of links to the actual sections in the document."&lt;/blockquote&gt;They have this as the description of the first topic under &lt;a href="http://msdn.microsoft.com/workshop/author/dhtml/dhtml_node_entry.asp"&gt;HTML and Dynamic HTML&lt;/a&gt;. &lt;i&gt;Now&lt;/i&gt;. As in, &lt;i&gt;after they've released IE7's first release candidate&lt;/i&gt;. As in, &lt;i&gt;eight fucking years and ten months &lt;b&gt;after IE4 got released on us all&lt;/b&gt;&lt;/i&gt;. I don't mean that IE4 didn't move web applications forward - it certainly did. Netscape 4, even in comparison to IE, gave me my first real heart-felt bouts with explosions of profanity over something so trivial as a web browser.&lt;br /&gt;&lt;p&gt;Ah...memories.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-115682972021046633?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/115682972021046633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=115682972021046633' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115682972021046633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115682972021046633'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/08/ies-documentation-sucks.html' title='IE&apos;s Documentation Sucks'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-115410483507419959</id><published>2006-07-28T10:30:00.000-05:00</published><updated>2009-02-13T15:04:15.979-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>IE7 Supports XMLHttpRequest Natively, My Ass</title><content type='html'>&lt;p&gt;IE7 Beta 3, installed fresh. Before you ask: yeah, I made sure I had the checkbox checked for "Enable native XMLHTTP Support." So I go to check some of my code and get the following:&lt;/p&gt;&lt;blockquote&gt;A Runtime Error has occurred.&lt;br /&gt;Do you wish to Debug?&lt;br /&gt;&lt;br /&gt;Line: 286&lt;br /&gt;Error: 'XMLHttpRequest.prototype' is null or not an object.&lt;/blockquote&gt;Which means a detect script that &lt;i&gt;used&lt;/i&gt; to weed out IE6's non-XMLHttpRequest support like this just fucking breaks in IE7:&lt;br /&gt;&lt;pre&gt;if (window.XMLHttpRequest &amp;&amp;amp;&lt;br /&gt;   XMLHttpRequest.prototype.isPrototypeOf(someobject)) {&lt;br /&gt;...&lt;br /&gt;} else {&lt;br /&gt;...&lt;br /&gt;}&lt;/pre&gt;So, basically, this makes me think that they didn't port &lt;i&gt;shit&lt;/i&gt; to a native JavaScript object. This just looks like they made an ActiveX control that runs even if you disable ActiveX.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-115410483507419959?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/115410483507419959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=115410483507419959' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115410483507419959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115410483507419959'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/07/ie7-supports-xmlhttprequest-natively.html' title='IE7 Supports XMLHttpRequest Natively, My Ass'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-115333629804130655</id><published>2006-07-19T14:10:00.000-05:00</published><updated>2009-02-13T15:04:15.979-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>IE cannot set events via the DOM in order to pass parameters to functions/methods</title><content type='html'>&lt;i&gt;Not one&lt;/i&gt; of the following examples will work in IE:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;anchor.setAttribute('onclick', 'doThis(' + param + ');');&lt;br /&gt;anchor.onclick = 'doThis(' + param + ');';&lt;br /&gt;anchor.onclick = new Function('doThis(' + param + ');');&lt;br /&gt;anchor.onclick = function() { doThis(param); };&lt;br /&gt;anchor['onclick'] = 'doThis(' + param + ');';&lt;br /&gt;anchor['onclick'] = new Function('doThis(' + param + ');');&lt;br /&gt;anchor['onclick'] = function() { doThis(param); };&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If I want to dynamically write out a list of links, I have to fucking spell out the entire string rather than using DOM methods and then innerHTML my way to working code, or stick javascript:void(...); into the href. I can't define event handlers without some &lt;i&gt;serious&lt;/i&gt; hacked-out solution, because I need to pass a parameter when it gets called.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Edited 3/5 to add: rather than post yet another comment in reply to yet another anonymous comment...any of the above will work in IE, &lt;b&gt;provided you call anchor.parentNode.innerHTML = anchor.parentNode.innerHTML afterward&lt;/b&gt;. Yes, you must tell IE explicitly to listen to the markup contained in the page that it already knows about.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-115333629804130655?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/115333629804130655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=115333629804130655' title='45 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115333629804130655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115333629804130655'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/07/ie-cannot-set-events-via-dom-in-order.html' title='IE cannot set events via the DOM in order to pass parameters to functions/methods'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>45</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-115315548482738323</id><published>2006-07-17T11:49:00.000-05:00</published><updated>2009-02-13T15:04:15.979-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>When PRE does not mean PRE</title><content type='html'>So say you have a &amp;lt;pre&amp;gt; element. Say you need to update that &amp;lt;pre&amp;gt; with new contents. This should work, right?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;document.getElementById('my_special_pre').innerHTML = some_big_block;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Well, almost. True, it does replace the contents of my_special_pre with some_big_block. &lt;span style="font-style: italic;"&gt;However&lt;/span&gt;...IE for some reason simply forgets to preformat the white-space. Even if you assign the new content and then explicitly tell it you really do want that block to white-space: pre; - it &lt;span style="font-style: italic;"&gt;still&lt;/span&gt; can't figure out that it needs to actually listen to newlines.&lt;br /&gt;&lt;br /&gt;Now, I would at this point guess that IE parses the XML, basically ignoring the white-space, making some_big_block a single line of text without newlines. Except this corrects the behavior:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;document.getElementById('my_special_pre').innerHTML = some_big_block.replace(/\n/g, "&amp;lt;br /&amp;gt;\n");&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Fucking brilliant. That hurt to write, so somebody &lt;span style="font-style: italic;"&gt;please&lt;/span&gt; let me you know of a better way to correct this moronic IE "quirk."&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: .8em;"&gt;*edited for a small grammer fix.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-115315548482738323?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/115315548482738323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=115315548482738323' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115315548482738323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115315548482738323'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/07/when-pre-does-not-mean-pre.html' title='When PRE does not mean PRE'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-115160763372684039</id><published>2006-06-29T13:55:00.000-05:00</published><updated>2009-02-13T15:04:15.980-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Another quote, this time from an IE user</title><content type='html'>&lt;a href="http://blogs.msdn.com/ie/archive/2006/06/29/649910.aspx#650888"&gt;"You also added CTRL-A (Select all) to the address bar and search box! ... Love you guys! Thanks :-D"&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yes, Internet Explorer 7, beta 3 brings startling new technologies, like &lt;span style="font-style: italic;"&gt;selecting the text of the location bar&lt;/span&gt;. What fucking lame excuse of a browser gets people excited when basic, fundamental text field keyboard shortcuts finally work in &lt;span style="font-style: italic;"&gt;version 7&lt;/span&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-115160763372684039?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/115160763372684039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=115160763372684039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115160763372684039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115160763372684039'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/06/another-quote-this-time-from-ie-user.html' title='Another quote, this time from an IE user'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-115159935735821938</id><published>2006-06-29T11:40:00.000-05:00</published><updated>2009-02-13T15:04:15.980-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Contributed from a co-worker</title><content type='html'>Not that he knows it, but I'll use it anyway.&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-size:100%;"&gt;For fuck sake.. In IE if you make something have a transparent background, its not clickable."&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-115159935735821938?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/115159935735821938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=115159935735821938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115159935735821938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/115159935735821938'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/06/contributed-from-co-worker.html' title='Contributed from a co-worker'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-114865567744019765</id><published>2006-05-26T09:54:00.000-05:00</published><updated>2009-02-13T15:04:15.981-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Help IE not suck...as much</title><content type='html'>Please, please, please chime in at the &lt;a href="http://blogs.msdn.com/ie/archive/2006/05/25/607216.aspx"&gt;IE Blog&lt;/a&gt; to let developers know that more than Visual Studio Whatever Edition, more than alpha-released Web Developer Toolbars that don't really have much of anything to do with JavaScript, &lt;span style="font-style: italic;"&gt;Web Developers need a JavaScript console for Internet Explorer&lt;/span&gt;. Especially after using Mozilla, Firefox, Opera, Safari, etc. for so long this seems like such a basic tool that you'd think we just hadn't found where to enable it all these years.&lt;br /&gt;&lt;br /&gt;I would prefer the ability to port extensions like Firebug (&lt;a href="http://getfirebug.com"&gt;new 0.4 release&lt;/a&gt;!) over to Internet Explorer, but that simply can't and won't happen for a multitude of reasons.&lt;br /&gt;&lt;br /&gt;So go tell the Internet Explorer team to make Internet Explorer suck just a little bit less and incorporate a JavaScript console. Either that, or just kill the fucking browser once and for all so none of us have to put up with this shit any longer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-114865567744019765?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/114865567744019765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=114865567744019765' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114865567744019765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114865567744019765'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/05/help-ie-not-suckas-much.html' title='Help IE not suck...as much'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-114417499076499653</id><published>2006-04-04T12:54:00.000-05:00</published><updated>2009-02-13T15:04:15.981-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Dynamically Changing Classes</title><content type='html'>Internet Explorer doesn't notice a fucking thing.&lt;br /&gt;&lt;br /&gt;Say I have the following:&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote style="font-family: courier new;"&gt;&amp;lt;div class="thin"&amp;gt;stuff&amp;lt;/div&amp;gt;&lt;/blockquote&gt;and I want to using unintrusive JavaScript to change it to this:&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&amp;lt;div class="wide"&amp;gt;stuff&amp;lt;/div&amp;gt;&lt;/blockquote&gt;I would &lt;span style="font-style: italic;"&gt;hope&lt;/span&gt; that would work fine, like it does for every other browser, but Internet Explorer simply ignores it.&lt;br /&gt;&lt;br /&gt;Well, I suppose it &lt;span style="font-style: italic;"&gt;does&lt;/span&gt; notice the class change - if I call (the element in question).getAttribute('class') it returns the correct value. I just &lt;span style="font-style: italic;"&gt;completely fucking ignores all styles associated with that class.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I've tried a number of "cheats" to try &lt;span style="font-style: italic;"&gt;tricking&lt;/span&gt; Internet Explorer into doing the useful thing:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;(the element in question).innerHTML = '' + (the element in question).innerHTML&lt;/li&gt;&lt;li&gt;re-setting the stylesheet in question&lt;/li&gt;&lt;li&gt;even looping through the stylesheets, &lt;span style="font-style: italic;"&gt;disabling&lt;/span&gt; them and then &lt;span style="font-style: italic;"&gt;enabling them after a short timeout&lt;/span&gt; to make sure they turn off in the first place&lt;/li&gt;&lt;/ol&gt;No change.&lt;br /&gt;&lt;br /&gt;So thanks to Internet Explorer, I now get to get several blocks of "IE blows fucking chunks and I have to write this load of JavaScript when a single class swap should do the trick" instead of moving on to something else to get this project &lt;span style="font-style: italic;"&gt;done&lt;/span&gt;.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-114417499076499653?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/114417499076499653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=114417499076499653' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114417499076499653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114417499076499653'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/04/dynamically-changing-classes.html' title='Dynamically Changing Classes'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-114305093388256667</id><published>2006-03-22T12:00:00.000-06:00</published><updated>2009-02-13T15:04:15.982-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Extended Crunch Time - Thanks Internet Explorer!</title><content type='html'>Internet Explorer has expanded the crunch time I've wallowed in for the last couple of months and will keep it going for &lt;span style="font-style: italic;"&gt;just a bit longer.&lt;/span&gt;  Other things have caused the extension as well, but for every JavaScript/CSS change, I need to double the time just to get that piece of shit known as Internet Explorer to render correctly.&lt;br /&gt;&lt;br /&gt;This would all go a &lt;span style="font-style: italic;"&gt;hell&lt;/span&gt; of a lot smoother if I had something like &lt;a href="http://www.joehewitt.com/software/firebug/"&gt;Firebug&lt;/a&gt; for IE.&lt;br /&gt;&lt;br /&gt;But no.&lt;br /&gt;&lt;br /&gt;I get stuck with useless fucking error message after useless fucking error message. "Line 174. Expected identifier." Well &lt;span style="font-style: italic;"&gt;thanks&lt;/span&gt;, dipshit! I have several linked files, &lt;span style="font-style: italic;"&gt;none of which have an error on line 174!!!&lt;/span&gt; I can comment code out, move logic around, add alerts to my heart's content and it doesn't change a thing. Can I drop IE support yet?&lt;br /&gt;&lt;br /&gt;It fucking feels like trying to debug errors as described to me by a computer-illiterate retiree.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-114305093388256667?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/114305093388256667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=114305093388256667' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114305093388256667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114305093388256667'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/03/extended-crunch-time-thanks-internet.html' title='Extended Crunch Time - Thanks Internet Explorer!'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-114122532498252861</id><published>2006-03-01T08:45:00.000-06:00</published><updated>2009-02-13T15:04:15.983-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>No min-width support...still...</title><content type='html'>So the IE developers keep saying that they'll support more of the CSS2 spec (yes, CSS2 - we have no fucking hope of getting any CSS3 in there for a while), but they &lt;a href="http://css-discuss.incutio.com/?page=IE7"&gt;haven't put min-width&lt;/a&gt; support into the betas yet. &lt;span style="font-style: italic;"&gt;Still.&lt;/span&gt; Min-width and min-height &lt;a href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths"&gt;did not suddenly spring out of the fucking air&lt;/a&gt;! Why so long to implement these things? I feel like I should consider myself lucky that IE6 supports things like anchor tags.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-114122532498252861?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/114122532498252861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=114122532498252861' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114122532498252861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114122532498252861'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/03/no-min-width-supportstill.html' title='No min-width support...still...'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-114074072702298369</id><published>2006-02-23T18:24:00.000-06:00</published><updated>2009-02-13T15:04:15.983-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Today's Word: Ignorance</title><content type='html'>Before I go any further, let me say that though I write this about ignorance in developers, I do not mean this necessarily as willful ignorance. Instead: I put the blame for this ignorance on Microsoft's monopoly and IE's complete saturation of the browser space.&lt;br /&gt;&lt;br /&gt;Because such a high percentage of users use this browser (and such a fucking scary amount of them don't know that Internet Explorer does NOT equal the goddamn internet), a correspondingly high percentage of designers and developers code for Internet Explorer first and others second, if at all. This strange mentality often comes from the misconception that you can only code for one browser at a time, and you should always code for the one with the biggest userbase. Either that, or you should code for the most widely used browser first and then fix for everyone else.&lt;br /&gt;&lt;br /&gt;I get that you need to support the biggest userbase - no argument there! However.&lt;br /&gt;&lt;br /&gt;I'll give you reasons to code for standards first:&lt;br /&gt;&lt;br /&gt;1. Forget the idealistic "oh, standards will save the poor!" kind of reason for now: coding shit for Internet Explorer first makes more work for you. Yes, you. Have a look at the fixes for CSS bugs in IE7. Have a look at the fixed box model in IE7. Look at the IE-specific crap people put in their CSS (JavaScript evaluation in statements? What the fuck did they do that for?), their AJAX-related code (ActiveX objects, woo-hoo!), their DOM manipulation code (totally fucking different and broken). Write all that for IE and then try to "tack on" support for everyone else? Why not just write it using the standards first and then put an if/else here and there where IE flips out?&lt;br /&gt;&lt;br /&gt;2. Government contracts. This may not impact everyone, but going back to the "future-proof" concept, you'll have to re-code everything to pass Section 508 testing. I don't give a shit if 90% of government sites don't pass it now: most of them got uploaded by small offices (or large, ignorant ones) years ago. The templates simply stuck and now a single region of an agency can have a quarter of a million static fucking pages that don't validate. Now in order to get government contracts, by law, you will need to make things accessible. It doesn't matter if your government contact tells you that it doesn't have to pass: if they get sued it falls on you.&lt;br /&gt;&lt;br /&gt;3. Maintenance. If you code like we've gone back to '99 or earlier and refuse to give up putting a font tag in every single table cell in your nested-table layout, you will hate yourself when the time comes to redesign. It will go faster to dump the entire codebase and start from scratch. Split things up into structure (markup), look and feel (stylesheets), and content (for fuck's sake, use templates...), switching looks or adding a new disclosure link at the bottom of each page will pass by infinitely faster.&lt;br /&gt;&lt;br /&gt;4. Bandwidth costs money. The bigger the site (in traffic) or the denser the intranet web application, the more bandwidth you need per hit. Even without reducing the amount of code, if you pull styles out into external stylesheets, browsers can now cache that. Same for JavaScript files. Then, reduce your markup to hold nothing but the structure and suddenly your 80k - 100k hits weigh in at 10k.&lt;br /&gt;&lt;br /&gt;5. Microsoft won't improve shit that so much badly written code still relies on. Think about user-agent strings (http://www.pgts.com.au/pgtsj/pgtsj0208c.html). Holy fuck, how did we end up with so many? Now guess how many non-mozilla browsers have "Mozilla" in them? Internet Explorer 7b2 on Longhorn even has "Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0)" Mozilla/4.0?! Guess why: people coded dumb browser-specific shit and forgot about it.&lt;br /&gt;&lt;br /&gt;Thanks to Internet Explorer and Microsoft's way of convincing the world that they can't access the internet without it and web apps won't reach the world unless you code for it first, seemingly intelligent designers and developers still write bad, browser-specific code and think you should, too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-114074072702298369?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/114074072702298369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=114074072702298369' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114074072702298369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/114074072702298369'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/02/todays-word-ignorance.html' title='Today&apos;s Word: Ignorance'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113912455670655941</id><published>2006-02-05T01:30:00.000-06:00</published><updated>2009-02-13T15:04:15.984-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Just so IE7 doesn't feel left out: phishing detection</title><content type='html'>IE7 introduces a whole lot of new functionality that many of us developers have waited five years for.&lt;br /&gt;&lt;br /&gt;...and some new crap that nobody asked for.&lt;br /&gt;&lt;br /&gt;For instance: IE7 now looks at sites you navigate to in order to try to catch phishing sites. Sounds cool, right? Except...in order for them to pull this off, they send every fucking site that opens in your browser (news, mail, porn, political opinion) to their own goddamn servers.&lt;br /&gt;&lt;br /&gt;Now, some of you may think,"Of course, they won't keep track of anything you view," or,"Why do you care? Do you have something to hide?"&lt;br /&gt;&lt;br /&gt;To those of you who live in the U.S. (a fair amount who do would say something like that), I say,"Read your fucking Constitution one more time. Better yet, print it out and read it every goddamn morning. If you still don't get it: thank you for reading Mr. President."&lt;br /&gt;&lt;br /&gt;For those of you running Windows: most likely you run anti-virus software. When that software wants to test a file for known viruses, I can pretty much guarantee you that it doesn't fucking upload the file to a server somewhere, check it, and return the results to you. No, it periodically updates a database on your machine and checks against that.&lt;br /&gt;&lt;br /&gt;Just for an added note to those who may stupidly ask why they should care if they don't view anything they don't need to hide:&lt;br /&gt;&lt;br /&gt;If it relies on a remote server, someone could attack you by sticking a worm on your machine that redirects all traffic going to the "help, does this look like a phishing attempt?" site MS setup to another page that simply approves everything. Which means that feature now does jack shit to protect you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113912455670655941?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113912455670655941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113912455670655941' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113912455670655941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113912455670655941'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/02/just-so-ie7-doesnt-feel-left-out.html' title='Just so IE7 doesn&apos;t feel left out: phishing detection'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113865373126673741</id><published>2006-01-30T14:38:00.000-06:00</published><updated>2009-02-13T15:04:15.984-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Hitting  in the location bar re-submits a posted form?</title><content type='html'>Okay, this one boggles my mind a bit.&lt;br /&gt;&lt;br /&gt;Step 1: Submit a form via post.&lt;br /&gt;Step 2: Click on the location bar to highlight the URL&lt;br /&gt;Step 3: Hit return.&lt;br /&gt;&lt;br /&gt;At least when you have variables in a GET request contained in the URL, IE decides that it won't let you submit a form a second time.&lt;br /&gt;&lt;br /&gt;Wait,  &lt;span style="font-style: italic;"&gt;wtf?!&lt;/span&gt; I don't want you to submit the form (remember - method="post" for this one), I want you to fucking go to the URL in the location bar. And don't you fucking tell me I can hit refresh to resubmit the form - I don't &lt;span style="font-style: italic;"&gt;want&lt;/span&gt; to!&lt;br /&gt;&lt;br /&gt;But no. I need to go somewhere else, paste the url back in there and &lt;span style="font-style: italic;"&gt;then&lt;/span&gt; it will let me go there.&lt;br /&gt;&lt;br /&gt;Thanks, guys. Really intuitive...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113865373126673741?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113865373126673741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113865373126673741' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113865373126673741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113865373126673741'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/01/hitting-in-location-bar-re-submits.html' title='Hitting &lt;return&gt; in the location bar re-submits a posted form?'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113716872506196356</id><published>2006-01-13T09:44:00.000-06:00</published><updated>2009-02-13T15:04:15.985-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>What if I want to...say...code for IE 5.5, IE6 and IE7?</title><content type='html'>In this rare occurance, Apple and Microsoft share the same fucking moronic mistake. Apple a little less-so than MS, but still.&lt;br /&gt;&lt;br /&gt;I know we all have ways of shoe-horning more than one version of IE onto PCs, but it really shouldn't take unsupported hacking in order to test more than one version of a browser on &lt;span style="font-style: italic;"&gt;one fucking machine&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;And anyone who brings up Virtual PC as a solution to this deserves to get dragged out into a parking lot and beaten to a bloody pulp. If I had the money to waste on crap like that, I'd get another machine and have something that I can actually &lt;span style="font-style: italic;"&gt;use&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;For those interested in the alternatives for testing more than one version of IE on one machine, go for it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://labs.insert-title.com/labs/Multiple-IEs-in-Windows_article795.aspx"&gt;Multiple IEs in Windows&lt;/a&gt; (via &lt;a href="http://css-discuss.incutio.com/?page=BrowserTesting"&gt;css-discuss: BrowserTesting&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;For those of us that would like to test with different versions of Safari (a.k.a. WebKit), the &lt;a href="http://webkit.opendarwin.org/"&gt;WebKit site&lt;/a&gt; has some info on how to do just that (and also &lt;a href="http://webkit.opendarwin.org/building/build.html"&gt;how to build and run nightlies&lt;/a&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113716872506196356?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113716872506196356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113716872506196356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113716872506196356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113716872506196356'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/01/what-if-i-want-tosaycode-for-ie-55-ie6.html' title='What if I want to...say...code for IE 5.5, IE6 and IE7?'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113640920064783257</id><published>2006-01-04T15:10:00.000-06:00</published><updated>2009-02-13T15:04:15.986-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Bonus reason from Ajaxian on IE's overflow nonsense</title><content type='html'>This one touches on the wonderous overflow bug in IE: &lt;a href="http://ajaxian.com/archives/css-quick-tip-overflow-hidden-and-ie"&gt;CSS Quicktip: overflow: hidden; and IE&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113640920064783257?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113640920064783257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113640920064783257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113640920064783257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113640920064783257'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/01/bonus-reason-from-ajaxian-on-ies.html' title='Bonus reason from Ajaxian on IE&apos;s overflow nonsense'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113640899485025013</id><published>2006-01-04T15:05:00.000-06:00</published><updated>2009-02-13T15:04:15.986-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Damn Managers</title><content type='html'>Microsoft has wedged their browser into the minds of some Windows users so far that even though (for instance) a manager has Firefox open to run through what you've worked on, they &lt;span style="font-style: italic;"&gt;open IE&lt;/span&gt; in order to get to Google. It doesn't matter that Firefox has a &lt;span style="font-style: italic;"&gt;fucking built-in &lt;/span&gt;Google search box.&lt;br /&gt;&lt;br /&gt;More of a political reason as to why IE sucks, but still a very valid one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113640899485025013?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113640899485025013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113640899485025013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113640899485025013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113640899485025013'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2006/01/damn-managers.html' title='Damn Managers'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113571539180132120</id><published>2005-12-27T14:13:00.000-06:00</published><updated>2009-02-13T15:04:15.987-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>No defaulting to HTTP on non-standard ports</title><content type='html'>If I put in a URL like: 192.168.0.17:8023 in IE, it craps out. Stick an http:// in front of it and it works just fine.&lt;br /&gt;&lt;br /&gt;Now, I &lt;span style="font-style: italic;"&gt;know&lt;/span&gt; that ports 8023, 8042 and 8093 don't mean HTTP. &lt;span style="font-style: italic;"&gt;However&lt;/span&gt;, if I use a web browser to test sites on those ports, shouldn't it at least give HTTP a try? Call me a lazy bastard (and rightly so), but I don't feel like typing in http:// every time I type in a domain with a non-standard port...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113571539180132120?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113571539180132120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113571539180132120' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113571539180132120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113571539180132120'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/no-defaulting-to-http-on-non-standard.html' title='No defaulting to HTTP on non-standard ports'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113561619304157595</id><published>2005-12-26T10:52:00.000-06:00</published><updated>2009-02-13T15:04:15.987-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Schneier says it sucks</title><content type='html'>See Bruce Schneier's post &lt;a href="http://www.schneier.com/blog/archives/2005/12/internet_explor.html"&gt;Internet Explorer Sucks&lt;/a&gt; .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113561619304157595?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113561619304157595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113561619304157595' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113561619304157595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113561619304157595'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/schneier-says-it-sucks.html' title='Schneier says it sucks'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113502896028612273</id><published>2005-12-19T15:45:00.000-06:00</published><updated>2009-02-13T15:04:15.988-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</title><content type='html'>This one little line, which &lt;span style="font-style: italic;"&gt;should&lt;/span&gt; get included at the top of the XHTML page, completely fucks IE's interpretation of CSS. Not necessarily required, so out it goes even thought everyone else plays fine with it...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113502896028612273?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113502896028612273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113502896028612273' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113502896028612273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113502896028612273'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/this-one-little-line-which-should-get.html' title='&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113468881744586534</id><published>2005-12-15T17:17:00.000-06:00</published><updated>2009-02-13T15:04:15.989-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Two words</title><content type='html'>"box model"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113468881744586534?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113468881744586534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113468881744586534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113468881744586534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113468881744586534'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/two-words.html' title='Two words'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113450599329544594</id><published>2005-12-13T13:51:00.000-06:00</published><updated>2009-02-13T15:04:15.989-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>I know Microsoft made the first version of AJAX...</title><content type='html'>...but if they can't implement half of its uses correctly they shouldn't pretend to support it.&lt;br /&gt;&lt;br /&gt;Well, technically I guess they &lt;span style="font-style: italic;"&gt;haven't&lt;/span&gt; even bothered to pretend they support the XMLHttpRequest object (unless you count &lt;a href="http://support.microsoft.com/Default.aspx?scid=ph;en-us;3346&amp;sid=250"&gt;their fucked up view of how you should get to XML methods from JavaScript&lt;/a&gt;). Since all of us have to resort to a series of if/then statements just to create &lt;span style="font-style: italic;"&gt;one&lt;/span&gt; fucking object in more than one browser.&lt;br /&gt;&lt;br /&gt;That doesn't even &lt;span style="font-style: italic;"&gt;begin&lt;/span&gt; to talk about the frustration IE creates when you try to use the goddamn thing. For instance:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;I have an XMLHttpRequest I need to make&lt;/li&gt;&lt;li&gt;It uses a unique token to keep track of which request has just loaded and where the response should go.&lt;/li&gt;&lt;li&gt;Since it uses XML (and IE &lt;span style="font-style: italic;"&gt;fucking chokes&lt;/span&gt; on application/xml, but I'll save that for another post), I have the XML responses getting served as text/xml.&lt;/li&gt;&lt;li&gt;I need to copy the contents of an element (which has an xmlns="http://www.w3.org/1999/xhtml" as it should) into the DOM&lt;/li&gt;&lt;/ol&gt;You'd &lt;span style="font-style: italic;"&gt;think&lt;/span&gt; that importing nodes using something (say...element.importNode) would work without the browser all but crashing on you. You'd &lt;span style="font-style: italic;"&gt;think&lt;/span&gt; that IE would recognize that you have an XHTML DOM in the browser window and an XHTML DOM in the form of element &lt;span style="font-style: italic;"&gt;X&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://whyiesucks.blogspot.com/2005/12/first-post.html"&gt;But no&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In comes &lt;span style="font-style: italic;"&gt;yet another fucking if/then for IE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;However...wait for it...&lt;span style="font-style: italic;"&gt;IE can't handle its own required call to element.cloneNode&lt;/span&gt;. Because I have a form coming in.&lt;br /&gt;&lt;br /&gt;Fine, I'll take the form out and copy form &lt;span style="font-style: italic;"&gt;inputs&lt;/span&gt; into the fucking thing. But the most I can get out of the piece of crap: null. Yes, it takes the XML response, recognizes the nodes enough for me to get the token back out of it and then it chokes and dies on the element using the XHTML namespace.&lt;br /&gt;&lt;br /&gt;Brilliant.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;I'll post the work-around later...once I make one.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113450599329544594?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113450599329544594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113450599329544594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113450599329544594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113450599329544594'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/i-know-microsoft-made-first-version-of.html' title='I know Microsoft made the first version of AJAX...'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113449771827898289</id><published>2005-12-13T12:11:00.000-06:00</published><updated>2009-02-13T15:04:15.990-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>New window does what by default?</title><content type='html'>File &gt; New Window in IE creates a new window. Fine, I wanted it to, since I can't have a new tab until IE7...&lt;br /&gt;&lt;br /&gt;However, why does it default to loading the current page &lt;span style="font-style: italic;"&gt;again&lt;/span&gt; in the new window? If I make a new window, I &lt;span style="font-style: italic;"&gt;don't &lt;/span&gt;want to duplicate it! In fact, I can't think of a single reason as to why I would want it to do this. If I wanted to navigate from this page in a new window, I'd fucking right-click on the goddamn link to get me there and open &lt;span style="font-style: italic;"&gt;that&lt;/span&gt; in a few window.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113449771827898289?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113449771827898289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113449771827898289' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113449771827898289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113449771827898289'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/new-window-does-what-by-default.html' title='New window does what by default?'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113444036836859887</id><published>2005-12-12T20:14:00.000-06:00</published><updated>2009-02-13T15:04:15.990-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Cache issues</title><content type='html'>Can IE please, please, just listen when I tell it to let go of its cache? I would go to the included files individually (css, javascript, etc.) and hit refresh if it didn't just fucking download the files and open them up in the text editor. When has that &lt;span style="font-style: italic;"&gt;ever&lt;/span&gt; helped?&lt;br /&gt;&lt;br /&gt;Workaround: downloading the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en"&gt;Web Developer Toolbar for IE&lt;/a&gt; gives you a ton of useful...well, tools. Including: a few different ways of clearing the cache that don't involve going into several layers of options and dialogs!&lt;br /&gt;&lt;br /&gt;There you have it: another reason as to why IE sucks hard and &lt;span style="font-style: italic;"&gt;&lt;/span&gt;a way to get around it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113444036836859887?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113444036836859887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113444036836859887' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113444036836859887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113444036836859887'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/cache-issues.html' title='Cache issues'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113415739905574775</id><published>2005-12-09T13:27:00.000-06:00</published><updated>2009-02-13T15:04:15.991-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Just to get this out in the open right now</title><content type='html'>I hate IE.&lt;br /&gt;&lt;br /&gt;You probably guessed that much already, but stay with me as I intend to expand a little on this. Or add an aside. Whatever.&lt;br /&gt;&lt;br /&gt;While I hate IE and it makes me scream in frustration several times every day, I have a lot of respect for the &lt;span style="font-style: italic;"&gt;current&lt;/span&gt; IE developers. Hence the link I've posted to the &lt;a href="http://blogs.msdn.com/ie/"&gt;IEBlog&lt;/a&gt;. I &lt;span style="font-style: italic;"&gt;want&lt;/span&gt; people to go there and see how much they've opened up the process. They've started working with the &lt;a href="http://webstandards.org/"&gt;Web Standards Project&lt;/a&gt; to try to dig IE out of the fucking shit-hole it got stuck in after the first of the great browser wars.&lt;br /&gt;&lt;br /&gt;Seriously, I do have respect for the IE team. They post some &lt;a href="http://blogs.msdn.com/ie/archive/2005/09/09/463204.aspx"&gt;dumb shit&lt;/a&gt; from time to time, but despite the constant (and I mean &lt;span style="font-style: italic;"&gt;constant&lt;/span&gt;) flaming, they've kept posting whatever they've worked on to go into IE7. From &lt;a href="http://blogs.msdn.com/ie/search.aspx?q=png&amp;p=1"&gt;poor Sam who implemented alpha png support&lt;/a&gt; to letting designers know &lt;a href="http://blogs.msdn.com/ie/search.aspx?q=css&amp;amp;p=1"&gt;exactly what to expect in the next generation of css 2.1 support&lt;/a&gt; (yes, they'll have some!), they've worked hard to keep an open dialog with anyone who cares to listen.&lt;br /&gt;&lt;br /&gt;So before I post again about what a monstrous pile of shit Microsoft ships for its browser, just keep that in mind.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Posted for readers (once I have some) and the IE team alike (if they ever find this).&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113415739905574775?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113415739905574775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113415739905574775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113415739905574775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113415739905574775'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/just-to-get-this-out-in-open-right-now.html' title='Just to get this out in the open right now'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113415635251799532</id><published>2005-12-09T10:08:00.000-06:00</published><updated>2009-02-13T15:04:15.991-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>Now it chokes on element.appendChild()?</title><content type='html'>I &lt;a href="http://www.quirksmode.org/blog/archives/2005/12/xmlhttp_notes_c.html"&gt;should've seen this coming&lt;/a&gt;, but apparently IE chokes when using element.appendChild() on a div when the markup to get appended &lt;span style="font-style: italic;"&gt;has a form in it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This just blows my mind. IE has issues with bringing in table pieces (which &lt;span style="font-style: italic;"&gt;should&lt;/span&gt; act like normal elements, just with some added default style) unless you build the thing element by element, attribute by attribute.&lt;br /&gt;&lt;br /&gt;Okay, fine. IE blows with table modification.&lt;br /&gt;&lt;br /&gt;But IE can't handle bringing in something when it has a form included somewhere in it? Not even bringing it in and fucking up the style for that piece of the content - it just freaks out and says "No such interface supported" as if it never heard of such an insane method call.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113415635251799532?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113415635251799532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113415635251799532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113415635251799532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113415635251799532'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/now-it-chokes-on-elementappendchild.html' title='Now it chokes on element.appendChild()?'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19702294.post-113408094712563643</id><published>2005-12-08T16:12:00.000-06:00</published><updated>2009-02-13T15:04:15.991-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='ie sucks'/><title type='text'>First Post</title><content type='html'>&lt;p&gt;In an effort to vent in a healthy manner, I will vent here. Without further ado, the first (well, first posted here, &lt;a href="http://css-discuss.incutio.com/?page=InternetExplorerWinBugs"&gt;many other reasons&lt;/a&gt; have come before this) reason as to why IE sucks ass:&lt;/p&gt;&lt;p&gt;IE doesn't support element.importNode(), part of the &lt;a href="http://www.w3.org/TR/DOM-Level-2-Core/core.html"&gt;DOM Level 2 Core Specification&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;I ran into this and now I have to make IE happy by using element.cloneNode(), which for some reason keeps bringing up an unsupported action error on that line.&lt;/p&gt;&lt;p&gt;That reminds me of today's second reason as to why IE sucks: completely useless alerts when it craps out running JavaScript. Half the time it doesn't even get the line number right (how fucking difficult to get the right &lt;i&gt;line number&lt;/i&gt;?), and &lt;i&gt;all&lt;/i&gt; of the time the message doesn't even say what went wrong. Might as well give me a bsod, it would help just as much...&lt;/p&gt;&lt;p&gt;Piece of crap.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19702294-113408094712563643?l=whyiesucks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whyiesucks.blogspot.com/feeds/113408094712563643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19702294&amp;postID=113408094712563643' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113408094712563643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19702294/posts/default/113408094712563643'/><link rel='alternate' type='text/html' href='http://whyiesucks.blogspot.com/2005/12/first-post.html' title='First Post'/><author><name>The Hater</name><uri>http://www.blogger.com/profile/15557806054268087842</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
