<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dan Conley &#187; Internet Explorer sucks</title>
	<atom:link href="http://www.danconley.net/category/internet-explorer-sucks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danconley.net</link>
	<description>He&#039;s just zis guy, you know?</description>
	<lastBuildDate>Thu, 01 Jul 2010 17:05:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Browser rage</title>
		<link>http://www.danconley.net/2007/10/browser-rage/</link>
		<comments>http://www.danconley.net/2007/10/browser-rage/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 19:17:52 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Internet Explorer sucks]]></category>
		<category><![CDATA[Web browsers]]></category>
		<category><![CDATA[XHTML/CSS]]></category>

		<guid isPermaLink="false">http://www.danconley.net/index.php/2007/10/22/browser-rage/</guid>
		<description><![CDATA[I haven&#8217;t been doing as much web design as I&#8217;d like to recently, mostly because my job has been more focused on the librarianly side of things than on the geeky side. I&#8217;m working on a new conference subsite, though, and as such rediscovered my hatred of Internet Explorer. IE6 was absolutely atrocious, standards-wise. There [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t been doing as much web design as I&#8217;d like to recently, mostly because my job has been more focused on the librarianly side of things than on the geeky side. I&#8217;m working on a new conference subsite, though, and as such rediscovered my hatred of Internet Explorer.</p>
<p><abbr title="Internet Explorer 6">IE6</abbr> was absolutely atrocious, standards-wise. There are (as I&#8217;ve already said once today) entire sites out there devoted to telling coders how to fix its mistakes. I haven&#8217;t used <abbr title="Internet Explorer 7">IE7</abbr> very much, mostly because I haven&#8217;t needed to see how things look in different browsers for a while, but I do know that they had the opportunity to fix a lot of the <abbr title="Cascading Style Sheets">CSS</abbr> problems in <abbr title="Internet Explorer 6">IE6</abbr> but instead left them in and just removed the <a title="fix" href="http://www.danconley.net/index.php/2006/02/25/internet-explorer-and-the-great-beyond/">fix</a> for them. Thanks guys, much obliged.</p>
<p>My specific complain this time stems from the lack of pseudoclass recognition. For accessibility reasons, menus on sites should be unordered lists that you style to look nice: it&#8217;s how it&#8217;s done both on the <a title="main Center for International Rehabilitation Research Information and Exchange site" href="http://cirrie.buffalo.edu/">main <abbr title="Center for International Rehabilitation Research Information and Exchange">CIRRIE</abbr> site</a> and on the <a title="other conference site I coded" href="http://cirrie.buffalo.edu/icf/conference/">other conference site I&#8217;ve coded</a> (though the latter is more obviously a list). Using display:inline you can also have a navbar at the top, like on my <a title="Baby Names project" href="http://danconley.net/babynames/">Baby Names project</a>.</p>
<p>The problem is that adding brackets around each item <em>looks</em> nice but disrupts the natural flow of the words. It&#8217;s become my standard method but only because<br />
the real way &#8212; #menu ul li:before {content:&#8221;["} #menu ul li:after {content:"]&#8220;} &#8212; doesn&#8217;t work in either modern version of Internet Explorer.</p>
<p>This was a rant, though not a particularly eloquent or timely one. It&#8217;s just damn frustrating when the developers of the most used browser seem insistent on ignoring the rules. (As an aside, the earlier blog post I linked to was <em>also</em> complaining about pseudoclasses; heh)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danconley.net/2007/10/browser-rage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer and the Great Beyond</title>
		<link>http://www.danconley.net/2006/02/internet-explorer-and-the-great-beyond/</link>
		<comments>http://www.danconley.net/2006/02/internet-explorer-and-the-great-beyond/#comments</comments>
		<pubDate>Sat, 25 Feb 2006 19:17:45 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Internet Explorer sucks]]></category>
		<category><![CDATA[Web browsers]]></category>
		<category><![CDATA[XHTML/CSS]]></category>

		<guid isPermaLink="false">http://www.danconley.net/?p=6</guid>
		<description><![CDATA[I used most of the time I was going to spend working on the layout and content of this site today working on the new design for Wander Lust Records. Although my friend Dave is technically the webmaster, when he volunteered for the job he knew practically nothing about HTML and asked me for help. [...]]]></description>
			<content:encoded><![CDATA[<p>I used most of the time I was going to spend working on the layout and content of this site today working on the new design for <a title="Wander Lust Records temporary blog page" href="http://www.wanderlustrecords.com/wordpress">Wander Lust Records</a>. Although my friend Dave is technically the webmaster, when he volunteered for the job he knew practically nothing about <abbr title="Hyper Text Markup Language">HTML</abbr> and asked me for help. Throughout the year and a half or so I&#8217;ve done pretty much nothing on that front, so last week I showed him a little of the <abbr title="Cascading Style Sheets">CSS</abbr> I&#8217;ve been learning and then realized he could be much better served by using <a title="WordPress" href="http://www.wordpress.org">WordPress</a> for his news page.</p>
<p>I also realized that I could learn WordPress by messing with his site, then use what I knew for my own. The problem with my web efforts is that historically I want to do things but have nothing to put up. Dave is always the visionary in our team, while I take on the practical matters of getting it done, so it was a good match.</p>
<p>As I explained <abbr title="Cascasing Style Sheets">CSS</abbr> to him, I came to a point where I needed to use the <em>* html</em> hack for Internet Explorer (I&#8217;d like to link to an explanation of exactly what this is, but just try searching Google for <a title="Google search for " href="http://www.google.com/search?q=%22*+html%22">&#8220;* html&#8221;</a> and see what kind of results you get). I used a diagram of the <a title="Box model of web design" href="http://www.w3.org/TR/REC-CSS2/box.html">Box model</a> and finally got to that mythical box outside of the <abbr title="Hyper Text Markup Language">html</abbr> tag. What follows is our conversation:</p>
<p><span id="more-6"></span></p>
<p class="quote"><strong>Dan</strong>: But Internet Explorer, it has this box <em>outside</em> the <abbr title="Hyper Text Markup Language">html</abbr> box. It doesn&#8217;t have a name&#8230; it&#8217;s just <em>something</em>.<br />
<strong>Dave</strong>: &#8230;What?<br />
<strong>Dan</strong>: <abbr title="Internet Explorer">IE</abbr> believes in this higher power, outside what we know. It doesn&#8217;t have a name, we can&#8217;t see it, but <abbr title="Internet Explorer">IE</abbr> has faith it&#8217;s there.<br />
<em>(pause)</em><br />
<strong>Dan</strong>: Internet Explorer believes in God.</p>
<p>Then today we were looking at a problem where the sidebar had white above it in <abbr title="Internet Explorer">IE</abbr> but not in Firefox. I noticed I had put a margin-top on everything, then used :first-child {margin-top:0} to take it away on the first list. It turns out I didn&#8217;t need a top margin (it actually gave too much whitespace), but I realized the problem lay in <abbr title="Internet Explorer">IE</abbr>6&#8242;s refusal to recognize pseudoclasses that aren&#8217;t a:hover. As I explained to him:</p>
<p class="quote"><strong>Dan</strong>: I took out the top margin in the first child, but <abbr title="Internet Explorer">IE</abbr> doesn&#8217;t recognize the first-child pseudoclass.<br />
<strong>Dave</strong>: I see. So it knows there&#8217;s a God, but it doesn&#8217;t recognize its children.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danconley.net/2006/02/internet-explorer-and-the-great-beyond/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
