<?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>Tiffany B. Brown &#187; Internet Explorer</title>
	<atom:link href="http://tiffanybbrown.com/category/browsers/internet-explorer/feed/" rel="self" type="application/rss+xml" />
	<link>http://tiffanybbrown.com</link>
	<description>A web log about web development and internet culture with frequent detours into other stuff.</description>
	<lastBuildDate>Fri, 10 Feb 2012 23:35:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Thoughts on practices for CSS Gradients</title>
		<link>http://tiffanybbrown.com/2011/04/06/thoughts-on-practices-for-css-gradients/</link>
		<comments>http://tiffanybbrown.com/2011/04/06/thoughts-on-practices-for-css-gradients/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 23:35:48 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[SVG]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[WebKit]]></category>
		<category><![CDATA[gradients]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/?p=5838</guid>
		<description><![CDATA[Examples of CSS gradients are cropping up in the wild, and with good reason. CSS gradients: don&#8217;t require the additional HTTP request of an image file. are easier to modify than image files. &#8220;weigh less&#8221; than most image files. That&#8217;s the ideal, at least. In their current state, gradients are actually a hot mess. The [...]]]></description>
			<content:encoded><![CDATA[<p>Examples of CSS gradients are cropping up in the wild, and with good reason. CSS gradients:</p>
<ul>
<li>don&#8217;t require the additional HTTP request of an image file.</li>
<li>are easier to modify than image files.</li>
<li>&#8220;weigh less&#8221; than most image files.</li>
</ul>
<p>That&#8217;s the ideal, at least. In their current state, gradients are actually a hot mess. The reality?</p>
<ul>
<li>The <a href="http://dev.w3.org/csswg/css3-images/#gradients">specification</a> is still in flux.</li>
<li>Full gradient support is not available in all modern browsers. (For now, Opera 11 only supports linear gradients.)</li>
<li>Many older, though relatively recent versions of browsers (Internet Explorer 8 &amp; 9, Opera 10 Desktop, Opera Mobile, and Opera Mini, for example) don&#8217;t suport CSS gradients at all.</li>
</ul>
<p>So, how can developers take advantage of gradients and still support older browsers? Let&#8217;s look at some approaches.</p>
<h2>Set a background color</h2>
<p>Take a look at the following CSS:</p>
<pre>
#linear{
    width:400px;
    height:300px;
    background-image: -moz-linear-gradient(top left, #f60 0%, #c09 50%, #fc0 100%);
    background-image: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#f60), to(#fc0), color-stop(0.5,#c09) );
    background-image: -o-linear-gradient(top left, #f60 0%, #c09 50%, #fc0 100%);
}
</pre>
<p>This is a fairly common scenario. The developer (*cough*me*cough*) covered most of her bases, but forgot one: browsers that don&#8217;t support gradients at all. You can see what this looks like in Internet Explorer 9 (see <a href="#fig1_20110405">Figure 1</a>).</p>
<div class="img560" id="fig1_20110405"><img src="http://webinista.s3.amazonaws.com/images/uploads/2011/04/nogradientsupport.png" alt="What a gradient looks like in Internet Explorer 9"/>
<p>Figure 1. Internet Explorer 9 doesn&#8217;t yet support CSS gradients. This is what it looks like if you don&#8217;t supply a background color.</p>
</div>
<p>Now look at the following CSS:</p>
<pre>
#linear{
    width:400px;
    height:300px;
    background-color: #333;
    background-image: -moz-linear-gradient(top left, #f60 0%, #c09 50%, #fc0 100%);
    background-image: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#f60), to(#fc0), color-stop(0.5,#c09) );
    background-image: -o-linear-gradient(top left, #f60 0%, #c09 50%, #fc0 100%);
}
</pre>
<p>Here we&#8217;ve set a background image, but we&#8217;ve also set a background color. Browsers that don&#8217;t support CSS gradients will ignore the last three lines. (Note: each browser also ignores the other browsers&#8217; vendor-specific prefixes.)</p>
<p>Setting a background color is the easiest fall back for older / less modern browsers.</p>
<h2>Set a background image using an external file</h2>
<p>Consider the following CSS.</p>
<pre>
#linear{
    width:400px;
    height:300px;
    background-image: url(migas.jpg);
    background-image: -moz-linear-gradient(top left, #f60 0%, #c09 50%, #fc0 100%);
    background-image: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#f60), to(#fc0), color-stop(0.5,#c09) );
    background-image: -o-linear-gradient(top left, #f60 0%, #c09 50%, #fc0 100%);
}
</pre>
<p>In this example, we&#8217;re taking advantage of how browsers apply the cascade. As it turns out, Opera 11, Chrome whatever-the-heck-version-it&#8217;s-up-to, and Firefox 4 will not make the HTTP request for the external file. Safari, however, does (see <a href="#fig2_20110405">Figure 2</a>). Internet Explorer 9 (and less-modern browsers) will only load the external file. Depending on your audience, this may be an acceptable alternative.</p>
<div class="img560" id="fig2_20110405"><a href="http://webinista.s3.amazonaws.com/images/uploads/2011/04/safari-dowloads-migas.png"><img src="http://webinista.s3.amazonaws.com/images/uploads/2011/04/safari-dowloads-migas640.png" alt="Safari web inspector"/></a>
<p>Figure 2. Safari downloads all images. Click to embiggen.</p>
</div>
<p>Note: I have just barely tested this in mobile browsers. (Opera Mobile 11 doesn&#8217;t support gradients. Users will see the external image).</p>
<h2>Use SVG gradients to create a background image</h2>
<p>Internet Explorer 9 and Opera 10 (including Mobile) do not support CSS gradients. They do, however, both support the use of <abbr title="Scalable Vector Graphics">SVG</abbr> images as background images. Another alternative to using external images, then, is to use an SVG file.</p>
<pre>
#linear{
    width:400px;
    height:300px;
    background-image: url(gradient.gif);
    background-image: url(gradient.svg);
}
</pre>
<p>This example works in all current desktop browsers, and most mobile browsers. Safari 5, again, will download both images. Most others will download the latter SVG image. The advantages here are clarity and (arguably) ease of maintenance. Want a different gradient? Change the images. </p>
<p>You should be aware, though, that some recent(-ish) versions of mobile WebKit &#8212; such as the T-Mobile myTouch 4G browser &#8212; don&#8217;t support SVG backgrounds.  You&#8217;ll still need to add a linear gradient for those browsers, or set a background color.</p>
<h2>Or keep doing what we&#8217;ve been doing</h2>
<p>Of course, the growth of SVG and CSS gradients support doesn&#8217;t preclude using GIF, PNG or JPG gradients. The biggest point in favor of using bitmap images is that they still work in older browsers <em>and</em> current ones. </p>
<p>As with any aspect of web development, the right approach should balance concerns of maintainability, file size, and the browser distribution of your audience.</p>
<h2>You left out <code style="text-transform:lowercase;">linear-gradient</code>!</h2>
<p>I left it out of the examples above for two reasons: (1) simplicity; and (2) the syntax could change (though if I had to predict, it won&#8217;t change by much). Be forward-thinking! There are very few reasons not to include the proposed linear-gradient syntax in your code.</p>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2011/04/06/thoughts-on-practices-for-css-gradients/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>On Apple&#8217;s iPad, HTML5, and the future of Flash</title>
		<link>http://tiffanybbrown.com/2010/02/04/on-apples-ipad-html5-and-the-future-of-flash/</link>
		<comments>http://tiffanybbrown.com/2010/02/04/on-apples-ipad-html5-and-the-future-of-flash/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 06:40:09 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[WebKit]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[dom storage]]></category>
		<category><![CDATA[e-reader]]></category>
		<category><![CDATA[excanvas]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash builder]]></category>
		<category><![CDATA[g1]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[h.264]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[mobile web]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[ogg theora]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/?p=3359</guid>
		<description><![CDATA[So Apple announced the iPad, and it won&#8217;t support Flash. That shouldn&#8217;t be a surprise. Neither the iPhone nor iPod Touch support Flash. Indeed most mobile platforms don&#8217;t (yet) support Flash. Even the smartest of smart phones have limited processing power and storage space compared to laptops and desktops. According to Steve Jobs, Apple doesn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<div class="image500"><a href="http://www.apple.com/ipad/"><img src="http://tiffanybbrown.com/images/uploads/2010/02/ipad.jpg" alt="" title="ipad" width="580" height="398" class="alignnone size-full wp-image-3361" /></a></div>
<p>So Apple announced the <a href="http://www.apple.com/ipad/" class="ext">iPad</a>, and it <a href="http://www.guardian.co.uk/technology/blog/2010/feb/02/flash-plugin-browser-apple-adobe">won&#8217;t support Flash</a>. </p>
<p>That shouldn&#8217;t be a surprise. Neither the iPhone nor iPod Touch support Flash. Indeed most mobile platforms don&#8217;t (yet) support Flash. Even the smartest of smart phones have limited processing power and storage space compared to laptops and desktops.</p>
<p>According to Steve Jobs, Apple doesn&#8217;t support Flash on its mobile devices because &#8220;<a href="http://www.wired.com/epicenter/2010/01/googles-dont-be-evil-mantra-is-bullshit-adobe-is-lazy-apples-steve-jobs/" class="ext">it&#8217;s buggy</a>.&#8221; But I&#8217;d guess their decision has as much to do with Flash&#8217;s capabilities. Many of the products in that <a href="http://www.informationweek.com/news/personal_tech/iphone/showArticle.jhtml?articleID=208403482" class="ext" title="$1.2 billions? GOTDAMN!">cash cow</a> known as the Apple App Store could be developed using Flash instead.<sup><a href="#n20100203a">1</a></sup> Supporting Flash would undermine that billion-dollar revenue stream, piss off iPhone / iPad developers, and also put Apple at Adobe&#8217;s mercy. </p>
<p>Besides, everyone&#8217;s moving towards <a href="http://www.w3.org/TR/html5/">HTML5</a>, right? Well yes they are, but not so quickly. <strong>I wouldn&#8217;t rule Flash out for another 3 to 5 years</strong>.<br />
<span id="more-3359"></span><br />
Why do I say this?  Four reasons:</p>
<ol>
<li>
<p><strong>Flash has inertia on its side</strong>. Major content sites such as <a href="http://disney.go.com/index" class="ext">Disney</a> and <a href="http://www.hulu.com/">Hulu</a> still use Flash to deliver video, animation, and interactive experiences. According to Adobe&#8217;s statistics, Flash has <a href="http://www.adobe.com/products/player_census/flashplayer/version_penetration.html">over 90% penetration</a> in mature markets. Developers already know how to use Flash and ActionScript to create these experiences. In short: there are a lot of folks invested in Flash as a platform.</p>
</li>
<li>
<p><strong>HTML 5 isn&#8217;t quite ready for prime time</strong>. It&#8217;s a shifting standard, a work-in-progress. Though even Internet Explorer 8 <a href="http://msdn.microsoft.com/en-us/library/cc288472%28VS.85%29.aspx" class="ext" title="I know, right? I was shocked to learn that too.">supports some significant HTML5 features</a>, Internet Explorers 6 and 7 do not. And both browser versions are still used widely enough that dropping support is not an option for most developers.<sup><a href="#n20100203b">2</a></sup></p>
</li>
<li>
<p><strong>Flash is still the best cross-browser, cross-platform way to serve audio and video</strong>. Safari / WebKit, Firefox / Mozilla and Opera all support the HTML5 <code>video</code> element. They <em>do not</em>, however support the same codec. </p>
<p>Apple is squarely in the <a href="http://www.apple.com/quicktime/technologies/h264/">H.264 camp</a>. Google paid a licensing fee so that it could <a href="http://www.sitepoint.com/blogs/2010/01/25/the-dark-side-of-html-5-video/">include an H.264 decoder</a> in Chrome. H.264 is a patented codec. Any browser that wants to enable H.264 video will need to pay a licensing fee.</p>
<p>Licensing fees and patent concerns are why <a href="http://arstechnica.com/open-source/news/2009/07/decoding-the-html-5-video-codec-debate.ars">Opera and Mozilla are backing Ogg Theora</a>. <a href="http://www.theora.org/" class="ext">Ogg Theora</a> is an open sourced codec with no known patents. I should add here that Chrome also supports Ogg Theora. Google, perhaps wisely, chose to include both.</p>
<p>The big monkey wrench in <code>video</code> element adoption, however, is Internet Explorer. Internet Explorer is waiting for <a href="http://www.internetnews.com/dev-news/article.php/3828901">them other fools to work out that default codec business</a> before it implements support for the element. </p>
<p>And all of this is before we get into the differences in how browser vendors will execute the specification. That&#8217;s a whole &#8216;nother headache.</p>
<p>We will be using Flash until clients are willing to pay for separate Safari, Firefox and Internet Explorer video integration or until the HTML5 working group agrees  on a default codec.</p>
</li>
<li><strong>Adobe is working to <a href="http://blogs.adobe.com/conversations/2010/02/open_access_to_content_and_app.html">bring Flash to other mobile platforms</a>.</strong> As Adobe&#8217;s Chief Technology Officer Kevin Lynch explained, <q>We are now on the verge of delivering Flash Player 10.1 for smartphones with all but one of the top manufacturers. This includes Google&#8217;s Android, RIM&#8217;s Blackberry, Nokia, Palm Pre and many others across form factors including not only smartphones but also tablets, netbooks, and internet-connected TVs.</q> Could the iPhone and iPad&#8217;s lack of Flash support be a deciding factor in consumers&#8217; decisions not to buy an Apple device?</li>
</ol>
<h3>My Prediction for Flash</h3>
<p>I suspect that as HTML5 gains prominence, Flash will &#8212; eff that, it <em>should</em> &#8212; shift from an authoring environment for its proprietary SWF format to one that generates HTML, CSS, JS and SVG code for the browser. I think the building blocks for such software are in place. <a href="http://labs.adobe.com/technologies/flashbuilder4/">Flash Builder (formerly Flex Builder)</a> for example, eliminates (most of) the need for FLA files.  Perhaps developers will one day use a mix of ActionScript and JavaScript in the Flash Builder authoring environment to create web-ready assets and animation that don&#8217;t require a browser plug-in.</p>
<h3>Mobile-friendly Web Development Right Now</h3>
<p>Despite the fact that Flash is supposed to come to every other mobile platform, Apple&#8217;s decision to keep Flash off of the iPhone, iPad, and iPod Touch is not without impact. Apple still runs the smart phone market; in some ways they drive the mobile web. That means the prudent path is (still) <a href="http://hesketh.com/publications/articles/progressive-enhancement-paving-the-way-for/" class="ext" title="Progressive Enhancement: Paving the Way for Future Web Design">progressive enhancement</a>, and ensuring that your critical content and navigation are built using HTML.</p>
<h3>So will I buy an iPad?</h3>
<p>Nope. I have a laptop, a smart phone (a T-Mobile G1), a desktop and an iPod Touch. To me, the iPad is that weird spot between my smart phone or iPod Touch and a laptop with the convenience of neither. It doesn&#8217;t have the pocket-sized portability of my iPod Touch or my phone. And it doesn&#8217;t (yet) have the robust features of a laptop &#8212; USB ports, optical media drives, and the ability to install <em>any</em> app. I can&#8217;t justify the value for the price.</p>
<p>Besides, I still much prefer books to e-readers. I can sell books, trade books, leave books, loan books, and get books wet. I am not about to soak in the tub with a $300 device, but I would with an $11 book. </p>
<p><strong>What do you think about the iPad, Apple&#8217;s decision, or the future of Flash and HTML5?</strong></p>
<p id="n20100203a" class="footnote"><sup>1</sup>  Many of these apps could also be <a href="http://quirksmode.org/blog/archives/2009/11/apple_is_not_ev.html">built using HTML, CSS and JavaScript</a>, but there&#8217;s no money in that either.</p>
<p id="n20100203b" class="footnote"><sup>2</sup> There are scripts available to make IE act right, of course. <a href="http://excanvas.sourceforge.net/" class="ext">ExCanvas</a>, for example, mimics support for the <code>canvas</code> element in IE. Simple HTML5 isn&#8217;t much different from HTML 4.01. You can actually forge ahead with HTML5 now if you don&#8217;t need advanced features like <a href="https://developer.mozilla.org/en/DOM/Storage">DOM Storage</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2010/02/04/on-apples-ipad-html5-and-the-future-of-flash/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Microsoft changes course on IE 8</title>
		<link>http://tiffanybbrown.com/2008/03/03/microsoft-changes-course-on-ie-8/</link>
		<comments>http://tiffanybbrown.com/2008/03/03/microsoft-changes-course-on-ie-8/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 01:50:10 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Web Development & Programming]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2008/03/03/microsoft-changes-course-on-ie-8/</guid>
		<description><![CDATA[They listened (mostly)! Microsoft announced today that Internet Explorer 8 will, by default, interpret web content in the most standards compliant way it can. Internet Explorer will retain the version 7 rendering engine. But rather than opt-in to version 8 rendering, developers will have to opt-out of it. Developers and / or server administrators can [...]]]></description>
			<content:encoded><![CDATA[<p>They listened (mostly)! Microsoft announced today that  Internet Explorer 8 <q cite="http://blogs.msdn.com/ie/archive/2008/03/03/microsoft-s-interoperability-principles-and-ie8.aspx">will, by default, interpret web content in the most standards compliant way it can.</q></p>
<p>Internet Explorer will retain the version 7 rendering engine. But rather than opt-<em>in</em> to version 8 rendering, developers will have to opt-<em>out</em> of it. Developers and / or server administrators can do so with a <a href="http://alistapart.com/articles/beyonddoctype"><code>&lt;meta&gt;</code> tag or with an HTTP header</a>.</p>
<p><strong>Also see: </strong> <a href="http://www.microsoft.com/interop/principles/default.mspx">Microsoft&#8217;s Interoperability Principles</a> </p>
<h3>Previously</h3>
<ul>
<li><a href="http://tiffanybbrown.com/2008/03/03/web-standards-project-releases-acid3/#comment-90636">Web Standards Project releases Acid3</a></li>
<li><a href="http://tiffanybbrown.com/2008/01/25/internet-explorer-8-version-targeting-meta-tag/">On IE8: Pragmatic and practical, but I still don&#8217;t like it</a></li>
<li><a href="http://tiffanybbrown.com/2008/01/22/internet-explorer-8-round-up/">Internet Explorer 8 round-up</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2008/03/03/microsoft-changes-course-on-ie-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Standards Project releases Acid3</title>
		<link>http://tiffanybbrown.com/2008/03/03/web-standards-project-releases-acid3/</link>
		<comments>http://tiffanybbrown.com/2008/03/03/web-standards-project-releases-acid3/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 15:47:29 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[(x)HTML]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Web standards]]></category>
		<category><![CDATA[acid]]></category>
		<category><![CDATA[acid2]]></category>
		<category><![CDATA[acid3]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2008/03/03/web-standards-project-releases-acid3/</guid>
		<description><![CDATA[Three years after the Acid2 test was released, the WaSP has developed Acid3. What&#8217;s Acid? It&#8217;s a reference test designed to help browser developers determine whether they are complying with W3C specifications, and how well they handle invalid code. Acid1 and Acid2 tested for compliance with CSS 1 and CSS 2 specifications. Acid3 also tests [...]]]></description>
			<content:encoded><![CDATA[<p>Three years after the <a href="http://acid2.acidtest.org/">Acid2</a> test was released, the WaSP has developed <a href="http://www.webstandards.org/2008/03/03/acid3-putting-browser-makers-on-notice-again/">Acid3</a>. What&#8217;s <a href="http://www.acidtests.org/">Acid</a>? It&#8217;s a <a href="http://www.webstandards.org/action/acid2/">reference test</a> designed to help browser developers determine whether they are complying with <a href="http://www.w3.org/">W3C</a> specifications, and how well they handle invalid code.</p>
<p>Acid1 and Acid2 tested for compliance with <abbr title="Cascading Style Sheets">CSS</abbr> 1 and <abbr title="Cascading Style Sheets">CSS</abbr> 2 specifications. Acid3 also tests for support of <a href="http://www.w3.org/DOM/"><abbr title="Document Object Model">DOM</abbr></a> Scripting / <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript</a>, <a href="http://www.w3.org/Graphics/SVG/"><abbr title="scalable vector graphics">SVG</abbr></a> and <a href="http://www.w3.org/TR/css3-webfonts/">webfonts</a>.</p>
<p>Safari 3 and Opera 9 pass the <a href="http://acid2.acidtests.org/">Acid2</a> test, as does the beta version of Firefox 3. <a href="http://tiffanybbrown.com/2007/12/19/ie8-will-pass-the-acid-test/">Version 8</a> of Internet Explorer will also pass the Acid2 test. </p>
<p>Here&#8217;s how today&#8217;s leading browsers handle Acid3 (check out the <a href="http://acid3.acidtests.org/reference.html">reference image</a>). Each image links to a larger screenshot.</p>
<h3>Firefox 2</h3>
<p><a href='http://tiffanybbrown.com/images/uploads/2008/03/firefox2acid3.jpg' title='Firefox 2 Acid 3'><img src='http://tiffanybbrown.com/images/uploads/2008/03/firefox2acid3-400.jpg' alt='Firefox 2 Acid 3' /></a></p>
<h3>Opera 9.26</h3>
<p><a href='http://tiffanybbrown.com/images/uploads/2008/03/opera926acid3.jpg' title='Opera 9.26 Acid 3 results'><img src='http://tiffanybbrown.com/images/uploads/2008/03/opera926acid3-400.jpg' alt='Opera 9.26 Acid 3 results' /></a></p>
<h3>Internet Explorer 6</h3>
<p><a href='http://tiffanybbrown.com/images/uploads/2008/03/ie6acid3.jpg' title='ie6acid3.jpg'><img src='http://tiffanybbrown.com/images/uploads/2008/03/ie6acid3400.jpg' alt='ie6acid3.jpg' /></a></p>
<h3>Internet Explorer 7</h3>
<p><a href='http://tiffanybbrown.com/images/uploads/2008/03/ie7acid3.jpg' title='Internet Explorer 7 Acid3'><img src='http://tiffanybbrown.com/images/uploads/2008/03/ie7acid3-400.jpg' alt='Internet Explorer 7 Acid3' /></a></p>
<h3>Safari 3</h3>
<p><a href='http://tiffanybbrown.com/images/uploads/2008/03/safari3acid3.jpg' title='Safari 3 Acid 3'><img src='http://tiffanybbrown.com/images/uploads/2008/03/safari3acid3-400.jpg' alt='Safari 3 Acid 3' /></a></p>
<h3>Firefox 3 Beta</h3>
<p><a href='http://tiffanybbrown.com/images/uploads/2008/03/firefoxbeta3acid.jpg' title='firefoxbeta3acid.jpg'><img src='http://tiffanybbrown.com/images/uploads/2008/03/firefoxbeta3acid-400.jpg' alt='Firefox 3 Beta Acid 3' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2008/03/03/web-standards-project-releases-acid3/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>On IE8: Pragmatic and practical, but I still don&#8217;t like it</title>
		<link>http://tiffanybbrown.com/2008/01/25/internet-explorer-8-version-targeting-meta-tag/</link>
		<comments>http://tiffanybbrown.com/2008/01/25/internet-explorer-8-version-targeting-meta-tag/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 16:38:26 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[(x)HTML]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Web Development & Programming]]></category>
		<category><![CDATA[Web standards]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[webstandards]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2008/01/25/internet-explorer-8-version-targeting-meta-tag/</guid>
		<description><![CDATA[For some background on this post, please start by reading Aaron Gustafson&#8217;s Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 on this week&#8217;s edition of A List Apart, or any of the links from my Internet Explorer 8 round-up post. This post is an extended version of my comment there. About 6 years ago, I [...]]]></description>
			<content:encoded><![CDATA[<p class="editors-note">For some background on this post, please start by reading Aaron Gustafson&#8217;s <a href="http://alistapart.com/articles/beyonddoctype">Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8</a> on this week&#8217;s edition of <span class="website title">A List Apart</span>, or any of the links from my <a href="http://tiffanybbrown.com/2008/01/22/internet-explorer-8-round-up/">Internet Explorer 8 round-up</a> post. This post is an extended version of my <a href="http://tiffanybbrown.com/2008/01/22/internet-explorer-8-round-up/#comment-90568">comment</a> there.</p>
<p>About 6 years ago, I remember taking part in a conversation about preferred browsers on the <a href="http://janemag.com/" class="magazine title">Jane</a> magazine message boards. IE 5.x was still king of the PC world. IE 6 was coming on strong. Netscape 4 was still widely used by universities. Netscape 6 was on its way. </p>
<p>Most of the respondents said they preferred Internet Explorer. Why? Because sites just &#8220;look right&#8221; and &#8220;work better&#8221; in Internet Explorer. My response at the time was simple: if a site doesn&#8217;t work in Netscape, <em>it&#8217;s because the web developer didn&#8217;t know what (s)he was doing</em>.  </p>
<p>Of course, they didn&#8217;t care. They were far more into Sephora than HTML code quality. As far as they were concerned, Netscape was the problem. They didn&#8217;t blame crap code, or Microsoft for developing a browser that stomped harder than a Catalonian flamenco dancer all over the W3C specs and allowed ugly code to thrive. <strong>They blamed Netscape</strong>.</p>
<p>I was reminded of that conversation when I first read Microsoft&#8217;s recent announcement about Internet Explorer 8. After my initial  <q class="i">D*MNF*CKINGBLOODYHELL!JUSTBREAKTHF*CKINGWEBALREADYMICROSOFT!WHATTHEF*CK? IAMTIREDOFYOURAGGEDYBASTARDSMAKINGMYDAYJOB1000TIMESHARDERTHANITNEEDSTOBEBECAUSEYOUCAN&#8217;T DEVELOPABROWSERTHATFOLLOWSAF*CKING10YEAROLDSPEC!!!</q> reaction passed, I came to the following conclusion: <strong>this is the best approach to a bad situation</strong>.</p>
<p>Microsoft does not want to be where Netscape was. It&#8217;s a sad but true fact is that if a site breaks, the average web user &#8212; and, dare I say, average web developer &#8212; will <strong>blame the browser</strong>. Microsoft is too entrenched in corporate intranets and applications to let that happen. Doing so would cause a sh*tstorm of massive proportions for the company. From a business perspective, I understand. </p>
<p>And while I am also not happy about the default implementation (as <cite>Jeremy Keith</cite> explained <q cite="http://adactio.com/journal/1402">Unless you explicitly declare that you want IE8 to behave as IE8, it will behave as IE7.</q>), <strong>opting-in to web standards eliminates the need to revise existing code</strong>. </p>
<p>Yes, it&#8217;s potentially a nail in the coffin for <a href="http://en.wikipedia.org/wiki/Progressive_enhancement">progressive enhancement</a> techniques. Yes, we&#8217;ll still have to do something special to cater to Microsoft browsers. <ins datetime="2008-01-25T16:48:14+00:00">Yes, this could freeze web development at the IE7 level for years to come.</ins> But I believe &#8212; and it pains me to say it given the hate-hate more relationship I have with Microsoft browsers &#8212; that <strong>Microsoft, given its position, had no other choice</strong>.</p>
<p>But putting pragmatic approaches and practical considerations aside, I think <a href="http://weblog.200ok.com.au/2008/01/opt-out-version-targeting-is-spam.html"><cite>Ben Buchanan</cite></a> said it best: </p>
<blockquote cite="http://weblog.200ok.com.au/2008/01/opt-out-version-targeting-is-spam.html"><p>
If they&#8217;ve included a <code>DOCTYPE</code>, they&#8217;ve declared they want to render to standards. If they did that in ignorance, it&#8217;s time they started earning their money instead of letting <span class="software">Dreamweaver<span> do their jobs.<br />
</span></span></p></blockquote>
<p><b>Related:</b> <a href="http://tiffanybbrown.com/2008/01/22/internet-explorer-8-round-up/">Internet Explorer 8 Round Up</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2008/01/25/internet-explorer-8-version-targeting-meta-tag/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 8 round-up</title>
		<link>http://tiffanybbrown.com/2008/01/22/internet-explorer-8-round-up/</link>
		<comments>http://tiffanybbrown.com/2008/01/22/internet-explorer-8-round-up/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 20:07:17 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[(x)HTML]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Web Development & Programming]]></category>
		<category><![CDATA[Web standards]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie8]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2008/01/22/internet-explorer-8-round-up/</guid>
		<description><![CDATA[My take: On IE8: Pragmatic and practical, but I still don&#8217;t like it UPDATES: Microsoft versioning: accessibility implications What Internet Explorer&#8217;s change means for accessibility. Best Standards Support Sam Ruby offers a server-side suggestion for handling IE8 content requests. Mike Davies argues that this should and perhaps could be the end of the line for [...]]]></description>
			<content:encoded><![CDATA[<p>My take: <a href="http://tiffanybbrown.com/2008/01/25/internet-explorer-8-version-targeting-meta-tag/">On IE8: Pragmatic and practical, but I still don&#8217;t like it</a></p>
<p><b>UPDATES:</b></p>
<dl>
<dt><a href="http://www.brucelawson.co.uk/index.php/2008/accessibility-implications-microsoft-versioning/">Microsoft versioning: accessibility implications</a></dt>
<dd>What Internet Explorer&#8217;s change means for accessibility.</dd>
<dt><a href="http://intertwingly.net/blog/2008/01/22/Best-Standards-Support">Best Standards Support</a></dt>
<dd>Sam Ruby offers a server-side suggestion for handling IE8 content requests.</dd>
<dt><a href="http://www.isolani.co.uk/blog/standards/EndOfLineInternetExplorer"></a></dt>
<dd>Mike Davies argues that this should and perhaps could be the end of the line for Internet Explorer.</dd>
<dt><a href="http://blog.codedread.com/archives/2008/01/23/microsofts-super-standards-mode-important-facts/#the-main-point">Microsoft&#8127;s &#8220;Super Standards&#8221; Mode: Important Facts</a></dt>
<dd>Jeff Schiller offers the clearest explanation I&#8217;ve seen about the changes coming with IE8. </dd>
<dt><a href="http://ln.hixie.ch/?start=1201080691&#038;count=1">Mistakes, Sadness, Regret</a></dt>
<dd>Ian Hickson on IE8, HTML5 and Microsoft.</dd>
<dt><a href="http://alex.dojotoolkit.org/?p=647">Big Questions On IE8&#8242;s Big Progress</a></p>
<dd>Alex Russell has some questions about how Microsoft will implement conflicts  between meta tags.</dd>
</dt>
<dt><a href="http://arstechnica.com/articles/paedia/ie8-super-standards-mode.ars">Wisdom and folly: IE8&#8242;s super standards mode cuts both ways</a></dt>
<dd>Peter Bright over at Ars Technica gives a rundown of how this new &#8216;super-standards&#8217; mode will work in IE8</dd>
<dt><a href="http://ejohn.org/blog/meta-madness/">Meta Madness</a></dt>
<dd><q>What seems to have slipped past the Microsoft Task Force of WaSP (or maybe it didn&#8217;t and they&#8217;re just playing coy) is that by implementing this specific feature in any other browser immediately either: A) Reduces its market size of viable web pages that will upgrade to new versions of the browser or B) Forces new versions of the browser to bloat, including backwards support for old-style rendering.</q> &#8211; <cite>John Ressig</cite></p>
<dt><a href="http://realtech.burningbird.net/standards/bobbing-heads-and-the-ie8-meta-tag/">Bobbing Heads and the IE8 Meta Tag</a></dt>
</dd>
<dd>Shelley Powers blasts this IE announcement.</dd>
<dt><a href="http://www.zeldman.com/2008/01/22/in-defense-of-version-targeting/">In defense of version targeting</a></dt>
<dd><cite>Jeffrey Zeldman</cite> says: <q>When I look at the scenarios of who is likely to do what where web standards and version targeting are concerned, the IE7 default for those who don’t opt in appears to be the correct design decision.</q></dd>
<dt><a href="http://webkit.org/blog/155/versioning-compatibility-and-standards/">Versioning, Compatibility and Standards</a></dt>
<dd>The WebKit team says it won&#8217;t be joining this &lt;meta&gt; tag march.</dd>
<dt><a href="http://weblog.200ok.com.au/2008/01/opt-out-version-targeting-is-spam.html">Opt-out version targeting is spam</a></dt>
<dd><q>If they&#8217;ve included a DOCTYPE, they&#8217;ve declared they want to render to standards. If they did that in ignorance, it&#8217;s time they started earning their money instead of letting Dreamweaver do their jobs.</q> &#8212; <cite>Ben Buchanan</cite>
</dd>
</dl>
<hr />
<p>It started this morning with Aaron Gustafson&#8217;s article on <a href="http://www.alistapart.com/" class="website title">A List Apart</a> announcing a new method of versioning HTML documents in the forthcoming Internet Explorer 8. Reaction is coming in from around the web. A few notable posts are below. I&#8217;ll keep updating this post as I come across stuff.</p>
<dl>
<dt><a href="http://alistapart.com/articles/beyonddoctype">Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8</a></dt>
<dd>Aaron Gustafson discusses Microsoft&#821;s latest effort to maintain web standards and also maintain backward compatibility.</dd>
<dt><a href="http://blogs.msdn.com/ie/archive/2008/01/21/compatibility-and-ie8.aspx">Compatibility and IE8</a></dt>
<dd>Some background information relating to Microsoft&#8217;s decision.</dd>
<dt><a href="http://adactio.com/journal/1402">Broken</a></dt>
<dd><q>Unless you explicitly declare that you want IE8 to behave as IE8, it will behave as IE7.</q><cite>Jeremy Keith</cite></dd>
<dt><a href="http://weblogs.mozillazine.org/roc/archives/2008/01/post_2.html">&lt;META HTTP-EQUIV=&#8221;X-BALL-CHAIN&#8221;&gt;</a></dt>
<dd>Mozilla hacker Robert O&#8217;Callahan weighs in on why this is (almost certainly) a bad idea.</dd>
<dt><a href="http://snook.ca/archives/browsers/version_targeting_ie8/">IE8 to include version targeting</a></dt>
<dd>Jonathan Snook likes the approach.</dd>
<dt><a href="http://alistapart.com/articles/fromswitchestotargets">From Switches to Targets: A Standardista&#8217;s Journey</a></dt>
<dd>Eric Meyer argues that maybe version isn&#821;t such a bad thing.</dd>
<dt><a href="http://alistapart.com/articles/beyonddoctype">Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8</a></dt>
<dd>Aaron Gustafson discusses Microsoft&#821;s latest effort to maintain web standards and also maintain backward compatibility.</dd>
<dt><a href="http://annevankesteren.nl/2008/01/ie-lock-in">The Internet Explorer lock-in</a></dt>
<dd>Anne van Kesteren is not a fan of this Microsoft initiative.</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2008/01/22/internet-explorer-8-round-up/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>IE8 will pass the ACID test</title>
		<link>http://tiffanybbrown.com/2007/12/19/ie8-will-pass-the-acid-test/</link>
		<comments>http://tiffanybbrown.com/2007/12/19/ie8-will-pass-the-acid-test/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 21:20:28 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Web Development & Programming]]></category>
		<category><![CDATA[acid2]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2007/12/19/ie8-will-pass-the-acid-test/</guid>
		<description><![CDATA[Or as Molly put it: Yes Ladies and Gentleman, We Have a Smiley. From the IEBlog: &#8230; I&#8217;m delighted to tell you that on Wednesday, December 12, Internet Explorer correctly rendered the Acid2 page in IE8 standards mode. While supporting the features tested in Acid2 is important for many reasons, it is just one of [...]]]></description>
			<content:encoded><![CDATA[<p>Or as Molly put it: <a href="http://www.molly.com/2007/12/19/yes-ladies-and-gentleman-we-have-a-smiley/">Yes Ladies and Gentleman, We Have a Smiley</a>. </p>
<p>From the <a href="http://blogs.msdn.com/ie/archive/2007/12/19/internet-explorer-8-and-acid2-a-milestone.aspx">IEBlog</a>:</p>
<blockquote><p>&#8230; I&#8217;m delighted to tell you that on Wednesday, December 12, Internet Explorer correctly rendered the Acid2 page in IE8 standards mode. While supporting the features tested in Acid2 is important for many reasons, it is just one of several milestones for the interoperability, standards compliance, and backwards compatibility that we&#8217;re committed to for this release. We will blog more on these topics.</p></blockquote>
<p>This is most definitely w00t!-worthy. You can also <a href="http://channel9.msdn.com/showpost.aspx?postid=367207">watch an interview</a> about the upcoming compliance of IE8 (requires <a href="http://silverlight.net/">Silverlight</a>). </p>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2007/12/19/ie8-will-pass-the-acid-test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recommended: Anil Dash&#8217;s &#8216;Google and Theory of Mind&#8217;</title>
		<link>http://tiffanybbrown.com/2007/12/14/recommended-anil-dashs-google-and-theory-of-mind/</link>
		<comments>http://tiffanybbrown.com/2007/12/14/recommended-anil-dashs-google-and-theory-of-mind/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 22:04:13 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Internet life]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[amazon simpledb]]></category>
		<category><![CDATA[amazon.com]]></category>
		<category><![CDATA[anil dash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[opera browser]]></category>
		<category><![CDATA[the issue]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2007/12/14/recommended-anil-dashs-google-and-theory-of-mind/</guid>
		<description><![CDATA[Anil analyzes Google&#8217;s Knol product and suggests that Google may be dancing awfully close to the &#8216;evil&#8217; line. Two points to think about: Theory of mind is the awareness that others are aware, and its absence is the weakness that Google doesn&#8217;t know it has. This shortcoming exists at a deep cultural level within the [...]]]></description>
			<content:encoded><![CDATA[<p><cite>Anil</cite> <a href="http://www.dashes.com/anil/2007/12/google-and-theory-of-mind.html">analyzes</a> Google&#8217;s <a href="http://googleblog.blogspot.com/2007/12/encouraging-people-to-contribute.html">Knol</a> product and suggests that Google may be dancing awfully close to the &#8216;evil&#8217; line.</p>
<p>Two points to think about:</p>
<blockquote cite="Anil Dash; http://www.dashes.com/anil/2007/12/google-and-theory-of-mind.html"><p>
Theory of mind is the awareness that others are aware, and its absence is the weakness that Google doesn&#8217;t know it has. This shortcoming exists at a deep cultural level within the organization, and it keeps manifesting itself in the decisions that the company makes about its products and services. The flaw is one that is perpetuated by insularity, and will only be remedied by becoming more open to outside ideas and more aware of how people outside the company think, work and live.
</p></blockquote>
<p>And:</p>
<blockquote cite="Anil Dash; http://www.dashes.com/anil/2007/12/google-and-theory-of-mind.html"><p>
An awareness of how a transformation in the fundamental value of links from informational to economic could have led Google to develop a system that separated editorial and aesthetic choices from economic ones, preventing the eventual link-spam arms race.
</p></blockquote>
<h3>Also of note today (with some stuff from yesterday):</h3>
<ul>
<li><a href="http://www.readwriteweb.com/archives/the_blogosphere_gets_a_newspaper_the_issue.php">The Blogosphere Gets a Newspaper in The Issue</a></li>
<li><a href="http://www.amazon.com/gp/browse.html?node=342335011">Amazon launches SimpleDB (in a limited beta)</a> (Related: <a href="http://www.satine.org/archives/2007/12/13/amazon-simpledb/">What You Need To Know About Amazon SimpleDB</a> via <a href="http://www.readwriteweb.com/">Read/Write Web</a>)</li>
<li><a href="http://www.opera.com/pressreleases/en/2007/12/13/">Opera files antitrust complaint with the EU</a> (Analysis: <a href="http://www.stuffandnonsense.co.uk/malarkey/more/css_unworking_group/">CSS Unworking Group</a> by Andy Clarke)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2007/12/14/recommended-anil-dashs-google-and-theory-of-mind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft licenses patent from Eolas</title>
		<link>http://tiffanybbrown.com/2007/12/11/microsoft-licenses-patent-from-eolas/</link>
		<comments>http://tiffanybbrown.com/2007/12/11/microsoft-licenses-patent-from-eolas/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 02:15:34 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[ActionScript, Flash & Flex]]></category>
		<category><![CDATA[activex]]></category>
		<category><![CDATA[eolas]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[swffix]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2007/12/11/microsoft-licenses-patent-from-eolas/</guid>
		<description><![CDATA[With any luck you will soon be able to chuck SWFObject* and go back using embed and object to include Flash movies in your documents. Microsoft has licensed the patent it was found liable of infringing upon. This means that Internet Explorer will soon handle ActiveX content (Flash, QuickTime, etc.) the way it did before [...]]]></description>
			<content:encoded><![CDATA[<p>With any luck you will soon be able to chuck <a href="http://blog.deconcept.com/swfobject/">SWFObject</a>* and go back using <code>embed</code> and <code>object</code> to include Flash movies in your documents. </p>
<p>Microsoft has <a href="http://blogs.msdn.com/ie/archive/2007/12/11/ie-automatic-component-activation-preview-now-available.aspx">licensed the patent</a> it was found <a href="http://blogs.technet.com/msrc/archive/2006/03/29/423560.aspx">liable of infringing upon</a>. This means that Internet Explorer will soon handle ActiveX content (Flash, QuickTime, etc.) the way it did before the decision in the patent case.</p>
<p>Your work style won&#8217;t have to change, however. You  <em>can</em> still use SWFObject or the newer <a href="http://www.swffix.org/">SWFFix</a> (or your own custom scripts) &#8212; but you no longer have to.</p>
<p>* I don&#8217;t recommend chucking it since SWFObject offers things like version checking that make it worth using.</p>
<h3>Somewhat related:</h3>
<ul>
<li><a href="http://tiffanybbrown.com/2006/11/14/methods-for-embedding-flash/">Methods for embedding Flash</a></li>
<li><a href="http://tiffanybbrown.com/2006/04/05/flash_validation_and_the_latest_versions_of_ie/">Flash, validation and the latest versions of IE</a></li>
<li><a href="http://tiffanybbrown.com/2003/10/11/get_ready_for_the_next_version_of_internet_explorer/">Get ready for the next version of Internet Explorer</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2007/12/11/microsoft-licenses-patent-from-eolas/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ies4linux: Now with Mac support!</title>
		<link>http://tiffanybbrown.com/2007/12/06/ies4linux-now-with-mac-support/</link>
		<comments>http://tiffanybbrown.com/2007/12/06/ies4linux-now-with-mac-support/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 19:52:30 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Tools & Resources]]></category>
		<category><![CDATA[Web Development & Programming]]></category>
		<category><![CDATA[ie6]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2007/12/06/ies4linux-now-with-mac-support/</guid>
		<description><![CDATA[I&#8217;ve mentioned ies4Linux before, as well as a round-about way to get it running on your Mac OS X machine. Well, first Mike Kronenberg cut out a few steps and released ies4osx. Then S&#233;rgio Lu&#237;s Lopes J&#250;nior added those changes into the latest version of ies4linux. This isn&#8217;t yet a one-step operation. You will still [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve mentioned ies4Linux before, as well as a round-about way to get it <a href="http://tiffanybbrown.com/2007/06/25/internet-explorer-mac-parallels-linux/">running on your Mac OS X machine</a>. </p>
<p>Well, first Mike Kronenberg cut out a few steps and released <a href="http://www.kronenberg.org/ies4osx/">ies4osx</a>. Then S&eacute;rgio Lu&iacute;s Lopes J&uacute;nior added those changes into the latest version of <a href="http://www.tatanka.com.br/ies4linux/news/49">ies4linux</a>.  </p>
<p>This isn&#8217;t yet a one-step operation. You will still need to install <a href="http://www.kronenberg.org/darwine/">Darwine</a> first.  </p>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2007/12/06/ies4linux-now-with-mac-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open thread: Conditional comments: Yay or Nay?</title>
		<link>http://tiffanybbrown.com/2007/06/29/open-thread-conditional-comments-yay-or-nay/</link>
		<comments>http://tiffanybbrown.com/2007/06/29/open-thread-conditional-comments-yay-or-nay/#comments</comments>
		<pubDate>Fri, 29 Jun 2007 09:00:19 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[(x)HTML]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Web Development & Programming]]></category>
		<category><![CDATA[Web standards]]></category>
		<category><![CDATA[underarmchairmedia]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2007/06/29/open-thread-conditional-comments-yay-or-nay/</guid>
		<description><![CDATA[I&#8217;m a big fan of conditional comments. I agree with Jens Meiert that they are non-standard, and don&#8217;t adequately separate content and presentation. However, I think they&#8217;re the best option we&#8217;ve got for one huge reason: it is the only reliable workaround for Internet Explorer that does not also affect other browsers. The LitePacific hack [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a big fan of conditional comments. I agree with Jens Meiert that they are <a href="http://meiert.com/en/blog/20070201/why-conditional-comments-are-bad-repeat-bad/">non-standard</a>, and don&#8217;t adequately separate content and presentation. However, I think they&#8217;re the best option we&#8217;ve got for one huge reason: it is the only reliable workaround for Internet Explorer that does not also affect other browsers. </p>
<p>The <a href="http://www.stormdetector.com/hacks/InternetExplorer7Hack.html">LitePacific hack</a> for example, works well in Internet Explorer 6 and 7, but also affects Safari. If you support Safari, you will also need to create a separate set of style sheet hacks to address differences in the way Safari and IE render pages.</p>
<p>CSS hacks also make your style sheets much harder to read. With conditional comments, you have to maintain multiple style sheets, but each style sheet is cleaner and clearer. Granted, with each new version of Internet Explorer, you have to update your header templates. But updating a header file offers far less risk than integrating new hacks into your style sheets. </p>
<p>Which necessary evil do you prefer? CSS hacks or conditional comments? Speak your piece in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2007/06/29/open-thread-conditional-comments-yay-or-nay/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Internet Explorer on a Mac without a Windows license</title>
		<link>http://tiffanybbrown.com/2007/06/25/internet-explorer-mac-parallels-linux/</link>
		<comments>http://tiffanybbrown.com/2007/06/25/internet-explorer-mac-parallels-linux/#comments</comments>
		<pubDate>Mon, 25 Jun 2007 09:00:27 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Web Development & Programming]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Web standards]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2007/06/25/internet-explorer-mac-parallels-linux/</guid>
		<description><![CDATA[I ran into a situation recently where I needed to test a web site in Internet Explorer 6, but the only computer with IE6 that I had reliable access to died a sudden death. I upgraded my own computer to Internet Explorer 7. And because I&#8217;m running Windows XP Home, I couldn&#8217;t use the Virtual [...]]]></description>
			<content:encoded><![CDATA[<p>I ran into a situation recently where I needed to test a web site in Internet Explorer 6, but the only computer with IE6 that I had reliable access to died a sudden death. </p>
<p>I upgraded my own computer to Internet Explorer 7. And because I&#8217;m running Windows XP Home, I couldn&#8217;t use the <a href="http://blogs.msdn.com/ie/archive/2006/11/30/ie6-and-ie7-running-on-a-single-machine.aspx">Virtual PC disk image</a> offered by Microsoft. But since I also need to test web sites in IE 7, downgrading wasn&#8217;t an option. </p>
<p>Then I found out about <a href="http://www.tatanka.com.br/ies4linux/page/Main_Page">IEs 4 Linux</a>. It&#8217;s a project that will install Internet Explorer versions 5, 5.5 and 6.0 on any *nix machine running <a href="http://www.winehq.org/">Wine</a>. </p>
<p>Now I don&#8217;t have a Linux machine. But I <em>do</em> have a Mac with a copy of <a href="http://www.parallels.com/">Parallels</a> installed. That means I could install <a href="http://www.xubuntu.org/">Xubuntu</a>, install Wine, and then install IEs 4 Linux. </p>
<p>And aww junk! It almost works like a charm. Just one hitch:* my web site looks all janky now because the fonts are different. Now ordinarily I wouldn&#8217;t care, as long as the functionality is preserved, but the whole point of this exercise is to see how most Windows users would see the site. </p>
<p>How to fix? Just install the msttcorefonts package on your Xubuntu install (Applications &rarr; System &rarr; Synaptic Package Manager). Restart your virtual machine, and your fonts should be loaded and good to go.</p>
<p>Cost of Parallels: $79.99. Cost of a full <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FMicrosoft-Windows-Professional-FULL-VERSION%2Fdp%2FB00022PTI4%3Fie%3DUTF8%26s%3Dsoftware%26qid%3D1182616034%26sr%3D8-2&amp;tag=webinista-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Windows XP Professional license</a><img src="http://www.assoc-amazon.com/e/ir?t=webinista-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" />: $279.99.</p>
<p>By the way, IEs 4 Linux recently released a <a href="http://www.tatanka.com.br/ies4linux/page/Beta">beta version</a> that loads the Internet Explorer 7 rendering engine on top of IE 6.</p>
<p>Hat tip: <a href="http://johnpdaigle.com/">John Daigle</a> who told me all about the Wine + IEs 4 Linux combo.</p>
<p>(*Okay, there is more than one hitch. IEs 4 Linux has trouble with some &#8212; possibly most &#8212; PNG files.)</p>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2007/06/25/internet-explorer-mac-parallels-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Links for 2007-04-30</title>
		<link>http://tiffanybbrown.com/2007/04/30/links-for-2007-04-30/</link>
		<comments>http://tiffanybbrown.com/2007/04/30/links-for-2007-04-30/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 15:39:00 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2007/04/30/links-for-2007-04-30/</guid>
		<description><![CDATA[Gran Paradiso Alpha 4 release notes Microsoft opens up on Web strategy at Mix07]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.mozilla.org/projects/firefox/3.0a4/releasenotes/">Gran Paradiso Alpha 4 release notes</a></li>
<li><a href="http://news.com.com/Microsoft+opens+up+on+Web+strategy+at+Mix07/2100-1012_3-6179901.html?tag=nefd.lede">Microsoft opens up on Web strategy at Mix07</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2007/04/30/links-for-2007-04-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for October 18, 2006</title>
		<link>http://tiffanybbrown.com/2006/10/18/links-for-october-18-2006/</link>
		<comments>http://tiffanybbrown.com/2006/10/18/links-for-october-18-2006/#comments</comments>
		<pubDate>Wed, 18 Oct 2006 14:16:22 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Web Development & Programming]]></category>
		<category><![CDATA[Web standards]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2006/10/18/links-for-october-18-2006/</guid>
		<description><![CDATA[A mostly-IE7 round up. Some new. Mostly old. All in one place. IE7 is expected to start shipping in the next two weeks. Now is the time to get your site up to snuff. Update: IE for XP is now available. Microsoft released it yesterday. Details on our CSS changes for IE7 A quick-and-dirty list [...]]]></description>
			<content:encoded><![CDATA[<p>A mostly-IE7 round up. Some new. Mostly old. All in one place. IE7 is expected to start shipping in the next two weeks. Now is the time to get your site up to snuff.<br />
<ins datetime="2006-10-19T13:29:33+00:00"><br />
<strong>Update:</strong> <a href="http://blogs.msdn.com/ie/archive/2006/10/18/internet-explorer-7-for-windows-xp-available-now.aspx">IE for XP is now available</a>. Microsoft <a href="http://www.microsoft.com/windows/ie/default.mspx">released it</a> yesterday.<br />
</ins></p>
<dl>
<dt><a href="http://blogs.msdn.com/ie/archive/2006/08/22/712830.aspx">Details on our CSS changes for IE7</a></dt>
<dd>A quick-and-dirty list of bugs have been squashed, and what features have been added or changed.</dd>
<dt><a href="http://msdn.microsoft.com/workshop/essentials/whatsnew/whatsnew_70_sdk.asp">What&#8217;s New in Internet Explorer 7</a></dt>
<dd>A more in-depth look at what&#8217;s new in IE7.</p>
<dt><a href="http://css-discuss.incutio.com/?page=IE7">IE7 on CSS-Discuss</a></dt>
<dd>Read what the community has to say about IE7 on the CSS-Discuss wiki.</dd>
<dt><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/expie_entry.asp">Exploring Internet Explorer</a></dt>
<dd>Microsoft&#8217;s own documentation about developing for Internet Explorer.</dd>
<dt><a href="http://www.webdevout.net/articles/css_hacks.php">CSS Hacks</a></dt>
<dd>A round up of new-ish hacks for Internet Explorer 7.</dd>
<dt><a href="http://www.webcredible.co.uk/user-friendly-resources/css/internet-explorer-7.shtml">Preparing your CSS for Internet Explorer 7</a></dt>
<dd>Another quick-and-dirty round up of what has changed.</dd>
<dt><a href="http://www.ejeliot.com/blog/63">CSS Tip: Targeting IE 5.x, 6 and 7 Separately</a></dt>
<dd>Taking advantage of bugs, deficiencies and interpretations to serve different styles to different versions of IE. (Though using conditional comments to serve CSS are really the way to go, in my opinion.)</dd>
<dt><a href="http://www.alistapart.com/articles/12lessonsCSSandstandards">12 Lessons for Those Afraid of CSS and Standards</a></dt>
<dd>Or how to have a working relationship with your development tools.</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2006/10/18/links-for-october-18-2006/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Links for October 9, 2006</title>
		<link>http://tiffanybbrown.com/2006/10/09/links-for-october-10-2006/</link>
		<comments>http://tiffanybbrown.com/2006/10/09/links-for-october-10-2006/#comments</comments>
		<pubDate>Mon, 09 Oct 2006 14:51:30 +0000</pubDate>
		<dc:creator>tiffany</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Link dumps]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Web Development & Programming]]></category>

		<guid isPermaLink="false">http://tiffanybbrown.com/2006/10/09/links-for-october-10-2006/</guid>
		<description><![CDATA[Heh, you may see this as October 10 in your readers. That&#8217;s because I never know what date it is &#8230; unless it&#8217;s payday . Some stuff I missed from last week, and a few tidbits from this morning. IE7 Is Coming This Month&#8230;Are you Ready? Unless you&#8217;re using some serious CSS ninjitsu, you&#8217;re ready. [...]]]></description>
			<content:encoded><![CDATA[<p>Heh, you may see this as October 10 in your readers. That&#8217;s because I never know what date it is &#8230; unless it&#8217;s payday <img src='http://tiffanybbrown.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Some stuff I missed from last week, and a few tidbits from this morning.</p>
<dl>
<dt><a href="http://blogs.msdn.com/ie/archive/2006/10/06/IE7-Is-Coming-This-Month_2E002E002E00_Are-you-Ready_3F00_.aspx">IE7 Is Coming This Month&#8230;Are you Ready?</a></dt>
<dd>Unless you&#8217;re using some serious CSS ninjitsu, you&#8217;re ready.</dd>
<dt><a href="http://www.emilychang.com/go/ehub/interview/adaptiveblue">eHub Interviews adaptiveblue</a></dt>
<dd><a href="http://www.adaptiveblue.com/">Adaptiveblue</a> is a Firefox extension that uses semantics and context to create a richer browsing experience &#8230; er, I think that&#8217;s right. </dd>
<dt><a href="http://www.sitepoint.com/blogs/2006/10/09/php-developers-most-likely-to-switch-to-rails/">PHP developers most likely to switch to Rails</a></dt>
<dd>I suspect that a lot of this has to do with many PHP coders being tinkerers on shared hosts. And RoR is The Hot. New. Thing. in web hosting. But that&#8217;s just a guess. I&#8217;m not about to fork over $795 to find out for sure <img src='http://tiffanybbrown.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . [Via <a href="http://www.phpdeveloper.org/">PHPDeveloper.org</a>]</dd>
<dt><ins datetime="2006-10-09T19:30:51+00:00"><a href="http://www.digital-web.com/articles/objectifying_javascript/">Objectifying JavaScript</a></ins></dt>
<dd><ins datetime="2006-10-09T19:30:51+00:00">How to create and work with objects for cleaner JavaScript code.</ins></dd>
<dt><a href="http://blogs.zdnet.com/Bott/?p=148">For Vista, WGA gets tougher</a></dt>
<dd>While I understand Microsoft wants to protect its intellectual property, I just don&#8217;t trust them to get their Software Protection Platform right. My current PC may just be the last Windows machine I ever own.</dd>
<dt><a href="http://www.macosxhints.com/article.php?story=20030906093300383">Safari and Javascript debugging</a></dt>
<dd>An oldie, but a goodie, particularly if you&#8217;re new to front-end development in Safari.</dd>
]]></content:encoded>
			<wfw:commentRss>http://tiffanybbrown.com/2006/10/09/links-for-october-10-2006/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

