<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Principles and Legality</title>
	<atom:link href="http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/feed/" rel="self" type="application/rss+xml" />
	<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/</link>
	<description>Things that Eric A. Meyer, CSS expert, writes about on his personal Web site; it&#039;s largely Web standards and Web technology, but also various bits of culture, politics, personal observations, and other miscellaneous stuff</description>
	<lastBuildDate>Wed, 17 Mar 2010 18:47:03 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Bruce Lawson&#8217;s personal site&#160; : Announcing a career change and life change</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-384553</link>
		<dc:creator>Bruce Lawson&#8217;s personal site&#160; : Announcing a career change and life change</dc:creator>
		<pubDate>Fri, 13 Jun 2008 13:23:55 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-384553</guid>
		<description>[...] to complain to the E.U. about Microsoft&#8217;s abuse of web standards, but in hindsight, many see a link between Opera&#8217;s complaint and Microsoft&#8217;s change of heart over IE8&#8217;s standards compliance. To me, that&#8217;s a proven track record that is a good [...]</description>
		<content:encoded><![CDATA[<p>[...] to complain to the E.U. about Microsoft&#8217;s abuse of web standards, but in hindsight, many see a link between Opera&#8217;s complaint and Microsoft&#8217;s change of heart over IE8&#8217;s standards compliance. To me, that&#8217;s a proven track record that is a good [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-339905</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Wed, 19 Mar 2008 15:12:19 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-339905</guid>
		<description>Perhaps some of us agree then, that this is better because 1) it sends a clear message to developers that standards are the path to the future web (so we do not break the future), and 2) less than or equal to IE7 will hopefully die a slow death in at most five years. However (and this is a big However), now that we all see the Beta, where is the full W3C DOM support that we were told would catastrophically break the limited old web while enabling the unlimited future web?

But, let me end with this thought. How would we all feel about fully supporting NN4? Would requiring full NN4 support for an eternity move the web forwards or backwards?</description>
		<content:encoded><![CDATA[<p>Perhaps some of us agree then, that this is better because 1) it sends a clear message to developers that standards are the path to the future web (so we do not break the future), and 2) less than or equal to IE7 will hopefully die a slow death in at most five years. However (and this is a big However), now that we all see the Beta, where is the full W3C DOM support that we were told would catastrophically break the limited old web while enabling the unlimited future web?</p>
<p>But, let me end with this thought. How would we all feel about fully supporting NN4? Would requiring full NN4 support for an eternity move the web forwards or backwards?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Meyer</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-338376</link>
		<dc:creator>Eric Meyer</dc:creator>
		<pubDate>Mon, 17 Mar 2008 00:09:23 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-338376</guid>
		<description>So this was all about forcing &quot;lazy&quot; developers to act the way we think they should, to have them conform to our way of thinking instead of the other way around?  Is that what drove the outcry?  Not concern for the future  of browsers or the web, but merely concern for our own convenience and sense of superiority?</description>
		<content:encoded><![CDATA[<p>So this was all about forcing &#8220;lazy&#8221; developers to act the way we think they should, to have them conform to our way of thinking instead of the other way around?  Is that what drove the outcry?  Not concern for the future  of browsers or the web, but merely concern for our own convenience and sense of superiority?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Hogan</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-338074</link>
		<dc:creator>Alan Hogan</dc:creator>
		<pubDate>Sat, 15 Mar 2008 23:41:59 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-338074</guid>
		<description>While you&#039;re correct and version targetting will still be a problem, at least now lazy developers will often be forced to choose between standards and actively opting in to IE7 behavior.  The alternative might have been continuing to exist blissfully unaware that their site sucks in standards-based browsers.</description>
		<content:encoded><![CDATA[<p>While you&#8217;re correct and version targetting will still be a problem, at least now lazy developers will often be forced to choose between standards and actively opting in to IE7 behavior.  The alternative might have been continuing to exist blissfully unaware that their site sucks in standards-based browsers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Meyer</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-336390</link>
		<dc:creator>Eric Meyer</dc:creator>
		<pubDate>Thu, 13 Mar 2008 11:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-336390</guid>
		<description>Hallvord: But I would think the multiple-profile support issues would still arise, and so I don&#039;t see why this is substantiatively different for Opera, Safari, Gecko, etc. in terms of engineering effort and competitive pressures.  Sure, maybe in five years it will have died a slow death, but what about the demands it places on IE&#039;s competitors in the meantime?  And if those are still in place and therefore just as onerous, shouldn&#039;t there still be widespread opposition to the idea?  If not, why not?</description>
		<content:encoded><![CDATA[<p>Hallvord: But I would think the multiple-profile support issues would still arise, and so I don&#8217;t see why this is substantiatively different for Opera, Safari, Gecko, etc. in terms of engineering effort and competitive pressures.  Sure, maybe in five years it will have died a slow death, but what about the demands it places on IE&#8217;s competitors in the meantime?  And if those are still in place and therefore just as onerous, shouldn&#8217;t there still be widespread opposition to the idea?  If not, why not?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hallvord R. M. Steen</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-336273</link>
		<dc:creator>Hallvord R. M. Steen</dc:creator>
		<pubDate>Thu, 13 Mar 2008 04:04:36 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-336273</guid>
		<description>Regarding the &quot;hosannas&quot;, an option that isn&#039;t default will be MUCH less used. Rather all new pages on the web adapting themselves to IE7&#039;s frozen quirks only those that are explicitly marked X-UA-Compatible will do so, and we hope that this tag/header won&#039;t be all that common and actually die a slow death.</description>
		<content:encoded><![CDATA[<p>Regarding the &#8220;hosannas&#8221;, an option that isn&#8217;t default will be MUCH less used. Rather all new pages on the web adapting themselves to IE7&#8217;s frozen quirks only those that are explicitly marked X-UA-Compatible will do so, and we hope that this tag/header won&#8217;t be all that common and actually die a slow death.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Isaac Lin</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-332240</link>
		<dc:creator>Isaac Lin</dc:creator>
		<pubDate>Fri, 07 Mar 2008 06:22:14 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-332240</guid>
		<description>If web page creators continue to work around bugs by either using standard-compliant markup which can render correctly by itself in standard-compliant browsers, or using mechanisms like conditional comments, then version targeting should only affect the targeted browser (IE). Should creators start deliberately using IE version targeting instead of conditional comments or other safe ways of feeding IE-specific instructions to IE browsers only, then there could be a decrease in standards-compliant sites. Hopefully Microsoft and others will continue to push the message on how to safely workaround any bugs, and version targeting will simply be the method of last resort to catch any lingering issues.</description>
		<content:encoded><![CDATA[<p>If web page creators continue to work around bugs by either using standard-compliant markup which can render correctly by itself in standard-compliant browsers, or using mechanisms like conditional comments, then version targeting should only affect the targeted browser (IE). Should creators start deliberately using IE version targeting instead of conditional comments or other safe ways of feeding IE-specific instructions to IE browsers only, then there could be a decrease in standards-compliant sites. Hopefully Microsoft and others will continue to push the message on how to safely workaround any bugs, and version targeting will simply be the method of last resort to catch any lingering issues.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Cook</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-332172</link>
		<dc:creator>Adam Cook</dc:creator>
		<pubDate>Fri, 07 Mar 2008 04:00:58 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-332172</guid>
		<description>If the only allowed and processed tag would be the IE=7 tag, it would be part of the solution.

If IE8 is as standard compliant as MS wants it to be, i.e. like Opera and FF, there shouldn&#039;t be a need for IE9 to render pages like it&#039;s IE8. Let it render IE=whatever like IE7, and let those sites slowly fall away as ppl become aware of the advantages of new code in HTML5 and beyond that is not supported in the IE7 engine.
If ppl want to be stuck in 2006, let them. 

Another point ppl made is the broken DOCTYPE thing cause editors put it in willy nilly so that it lost all meaning. IE=* has that same potential. Again only recognizing IE=7 would solve that, eventually the newer programs will want to use new standards that are not compatible with IE7 and they&#039;d stop using it.
New versions will have to be made anyway to put it in their current broken programs, they will be forced to take a good look at their next version. 

This way there&#039;s no need to include an ever increasing set of API&#039;s.

Any disadvantages to this approach I&#039;m not seeing?


perhaps an intermediate step could be used to only support IE=edge,standard,old - a shifting model, giving developers more time to move along with the times. haven&#039;t thought this out though.


I&#039;ve come to this late, apologies if this idea is unoriginal, i&#039;ve not read all the blogs yet. The more I read on the various comments on ALA and some other blogs, the more I felt there was something ppl were missing. Besides, the ALA comments were closed :)</description>
		<content:encoded><![CDATA[<p>If the only allowed and processed tag would be the IE=7 tag, it would be part of the solution.</p>
<p>If IE8 is as standard compliant as MS wants it to be, i.e. like Opera and FF, there shouldn&#8217;t be a need for IE9 to render pages like it&#8217;s IE8. Let it render IE=whatever like IE7, and let those sites slowly fall away as ppl become aware of the advantages of new code in HTML5 and beyond that is not supported in the IE7 engine.<br />
If ppl want to be stuck in 2006, let them. </p>
<p>Another point ppl made is the broken DOCTYPE thing cause editors put it in willy nilly so that it lost all meaning. IE=* has that same potential. Again only recognizing IE=7 would solve that, eventually the newer programs will want to use new standards that are not compatible with IE7 and they&#8217;d stop using it.<br />
New versions will have to be made anyway to put it in their current broken programs, they will be forced to take a good look at their next version. </p>
<p>This way there&#8217;s no need to include an ever increasing set of API&#8217;s.</p>
<p>Any disadvantages to this approach I&#8217;m not seeing?</p>
<p>perhaps an intermediate step could be used to only support IE=edge,standard,old &#8211; a shifting model, giving developers more time to move along with the times. haven&#8217;t thought this out though.</p>
<p>I&#8217;ve come to this late, apologies if this idea is unoriginal, i&#8217;ve not read all the blogs yet. The more I read on the various comments on ALA and some other blogs, the more I felt there was something ppl were missing. Besides, the ALA comments were closed :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anne van Kesteren</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331637</link>
		<dc:creator>Anne van Kesteren</dc:creator>
		<pubDate>Thu, 06 Mar 2008 08:46:21 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331637</guid>
		<description>I&#039;d think that many people think it&#039;s good enough because it is good enough -- for them.

For the Web and other browser vendors it remains to be seen, however. It all depends on how much authors code only for IE and how they go about that. If we get various large blocks of sites each coded towards a specific IE version (5, 7, 8, 9, etc.) we&#039;re in trouble.</description>
		<content:encoded><![CDATA[<p>I&#8217;d think that many people think it&#8217;s good enough because it is good enough &#8212; for them.</p>
<p>For the Web and other browser vendors it remains to be seen, however. It all depends on how much authors code only for IE and how they go about that. If we get various large blocks of sites each coded towards a specific IE version (5, 7, 8, 9, etc.) we&#8217;re in trouble.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Georg</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331492</link>
		<dc:creator>Georg</dc:creator>
		<pubDate>Thu, 06 Mar 2008 03:13:39 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331492</guid>
		<description>Any improvement is great when compared with the worst scenario: &#039;opt-in&#039; or IE7 forever. That IE&#039; default now is for progress, will have a positive effect on the work of more designers then if the default was &quot;stuck in the past for ever&quot;.  

That we&#039;ll still have to code our way through the same growing number of versions and modes for ages, is bad. However, it has become &quot;the norm&quot; now and there&#039;s nothing we can do to change it.  

&quot;Good&quot; would be if we could code to spec without having to test in UAs and worry about versions or modes. Won&#039;t happen in my life-time, so I&#039;m (conditionally) happy for any minor improvement I can find.</description>
		<content:encoded><![CDATA[<p>Any improvement is great when compared with the worst scenario: &#8216;opt-in&#8217; or IE7 forever. That IE&#8217; default now is for progress, will have a positive effect on the work of more designers then if the default was &#8220;stuck in the past for ever&#8221;.  </p>
<p>That we&#8217;ll still have to code our way through the same growing number of versions and modes for ages, is bad. However, it has become &#8220;the norm&#8221; now and there&#8217;s nothing we can do to change it.  </p>
<p>&#8220;Good&#8221; would be if we could code to spec without having to test in UAs and worry about versions or modes. Won&#8217;t happen in my life-time, so I&#8217;m (conditionally) happy for any minor improvement I can find.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul D. Waite</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331391</link>
		<dc:creator>Paul D. Waite</dc:creator>
		<pubDate>Thu, 06 Mar 2008 00:05:57 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331391</guid>
		<description>&lt;blockquote&gt;do you have thoughts as to why so many people seem to think that it is [good enough]?&lt;/blockquote&gt;

I do, although they might be a bit disingenuous. I think most of the hostile reactions were based on emotion. I know I get pretty attached to my code, and I think the idea of having to include a meta tag to get standards-y behaviour made some folks feel like Microsoft was encroaching on their territory.

This is all just ill-informed armchair psychology, of course.</description>
		<content:encoded><![CDATA[<blockquote><p>do you have thoughts as to why so many people seem to think that it is [good enough]?</p></blockquote>
<p>I do, although they might be a bit disingenuous. I think most of the hostile reactions were based on emotion. I know I get pretty attached to my code, and I think the idea of having to include a meta tag to get standards-y behaviour made some folks feel like Microsoft was encroaching on their territory.</p>
<p>This is all just ill-informed armchair psychology, of course.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331380</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Wed, 05 Mar 2008 23:49:45 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331380</guid>
		<description>Eric, I understand this as a clear message to developers that they should support standards for continued interoperability, and that supporting IE7 indefinitely will lead to an unwanted burden for developers. So, with the default now set to IE8, and once most users have IE8 ... IE7 support can be dropped from libraries. Thus, those developers still wishing to support IE7 indefinitely can then do so on their own time.</description>
		<content:encoded><![CDATA[<p>Eric, I understand this as a clear message to developers that they should support standards for continued interoperability, and that supporting IE7 indefinitely will lead to an unwanted burden for developers. So, with the default now set to IE8, and once most users have IE8 &#8230; IE7 support can be dropped from libraries. Thus, those developers still wishing to support IE7 indefinitely can then do so on their own time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Meyer</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331213</link>
		<dc:creator>Eric Meyer</dc:creator>
		<pubDate>Wed, 05 Mar 2008 19:39:46 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331213</guid>
		<description>&lt;a href=&quot;http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-330726&quot; rel=&quot;nofollow&quot;&gt;Anne&lt;/a&gt;, I think we can (almost) all agree it&#039;s better to some degree, slight or great.  So is that good enough?  And if not, do you have thoughts as to why so many people seem to think that it is?</description>
		<content:encoded><![CDATA[<p><a href="http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-330726" rel="nofollow">Anne</a>, I think we can (almost) all agree it&#8217;s better to some degree, slight or great.  So is that good enough?  And if not, do you have thoughts as to why so many people seem to think that it is?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hubbers</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331141</link>
		<dc:creator>Hubbers</dc:creator>
		<pubDate>Wed, 05 Mar 2008 13:56:16 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-331141</guid>
		<description>Let&#039;s be honest with ourselves. It will still require all the usual tweaking and head banging to get all browsers to work the same - but this is a huge positive step forward for MS (whatever the motivation).

Any they do say not to look a gift horse in the mouth ...</description>
		<content:encoded><![CDATA[<p>Let&#8217;s be honest with ourselves. It will still require all the usual tweaking and head banging to get all browsers to work the same &#8211; but this is a huge positive step forward for MS (whatever the motivation).</p>
<p>Any they do say not to look a gift horse in the mouth &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jake</title>
		<link>http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-330846</link>
		<dc:creator>Jake</dc:creator>
		<pubDate>Wed, 05 Mar 2008 01:34:09 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comment-330846</guid>
		<description>Currently, standards-conscious designers will test their webpages in a browser such as Firefox or Opera, then tweak them so they look the same in IE.  The others test first in IE and fix (or not) for other browsers.  If both IE and the other browsers render webpages in the same way, what&#039;s the difference?

The one loophole here is that designers could add in the meta tag *before* starting on a webpage (and I&#039;m sure some will) but I can&#039;t imagine that most will go that extra step to make their lives harder.</description>
		<content:encoded><![CDATA[<p>Currently, standards-conscious designers will test their webpages in a browser such as Firefox or Opera, then tweak them so they look the same in IE.  The others test first in IE and fix (or not) for other browsers.  If both IE and the other browsers render webpages in the same way, what&#8217;s the difference?</p>
<p>The one loophole here is that designers could add in the meta tag *before* starting on a webpage (and I&#8217;m sure some will) but I can&#8217;t imagine that most will go that extra step to make their lives harder.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head profile="http://gmpg.org/xfn/1">
<title>meyerweb.com</title>
<link rel="openid.server" href="http://www.myopenid.com/server">
<link rel="openid.delegate" href="http://emeyer.myopenid.com/">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link rel="shortcut icon" href="/favicon.ico"><link rel="home" href="http://meyerweb.com/" title="Home" ><link rel="stylesheet" href="http://meyerweb.com/ui/meyerweb.css" type="text/css" media="screen, projection"><link rel="stylesheet" href="http://meyerweb.com/ui/theme.css" type="text/css" media="screen, projection" id="themeLink"><link rel="stylesheet" href="http://meyerweb.com/ui/print.css" type="text/css" media="print"><script src="http://meyerweb.com/ui/addresses.js" type="text/javascript"></script><link rel="stylesheet" href="/ui/wordpress.css" type="text/css" media="screen">
<link rel="stylesheet" href="/ui/tfe.css" type="text/css" media="screen">
<link rel="stylesheet" href="/ui/home.css" type="text/css" media="screen">
<link rel="alternate" type="application/rss+xml" title="Thoughts From Eric" href="/eric/thoughts/rss2/full" />
<link rel="alternate" type="application/rss+xml" title="Thoughts From Eric (only technical posts)" href="/eric/thoughts/category/tech/rss2/full" />
<link rel="alternate" type="application/rss+xml" title="Thoughts From Eric (only personal posts)" href="/eric/thoughts/category/personal/rss2/full" />
<link rel="alternate" type="application/rss+xml" title="Distractions" href="/eric/thoughts/recent-links/rss2" />
<link rel="alternate" type="application/rss+xml" title="Excuse of the Day" href="/feeds/excuse/rss20.xml" />
</head>
<body id="www-meyerweb-com" class="hpg">

<div id="sitemast"><h1><a href="/"><span>meyerweb</span>.com</a></h1></div><div id="search"><h4>Exploration</h4><!-- SiteSearch Google --><form method="get" action="http://www.google.com/custom" target="_top"><div><input type="hidden" name="domains" value="meyerweb.com"></input><label for="sbb" style="display: none">Submit search form</label><input type="submit" name="sa" value="Google Search" id="sbb"></input><label for="sbi" style="display: none">Enter your search terms</label><input type="text" name="q" size="31" maxlength="255" value="" id="sbi"></input><p><input type="radio" name="sitesearch" value="meyerweb.com" checked id="ss1"></input><label for="ss1" title="Search meyerweb.com">meyerweb.com</label><input type="radio" name="sitesearch" value="" id="ss0"></input><label for="ss0" title="Search the Web">Web</label></p><input type="hidden" name="client" value="pub-3772084027748653"></input><input type="hidden" name="forid" value="1"></input><input type="hidden" name="ie" value="ISO-8859-1"></input><input type="hidden" name="oe" value="ISO-8859-1"></input><input type="hidden" name="safe" value="active"></input><input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1"></input><input type="hidden" name="hl" value="en"></input></div></form><!-- SiteSearch Google --><!-- <form method="get" action="http://www.google.com/custom"><div><input type="submit" name="sa" value="Search"><input type="text" name="q" size="20" maxlength="255" value=""><input type="hidden" name="sitesearch" value="meyerweb.com"></div></form><small><a href="http://www.google.com/search">Powered by Google</a></small> --></div><div id="main"><div class="skipper">Skip to: <a href="#extra">site navigation/presentation</a></div><div class="skipper">Skip to: <a href="#thoughts">Thoughts From Eric</a></div>
<div id="thoughts">


<div class="entry">
<h3><a href="http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/" rel="bookmark" title="Permanent Link: Principles and Legality">Principles and Legality</a></h3>
<ul class="meta">
<li class="date">Tue 4 Mar 2008</li>
<li class="time">0929</li>
<li class="cat"><a href="http://meyerweb.com/eric/thoughts/category/tech/browsers/" title="View all posts in Browsers" rel="category tag">Browsers</a><br> <a href="http://meyerweb.com/eric/thoughts/category/tech/standards/" title="View all posts in Standards" rel="category tag">Standards</a></li>
<li class="cmt"><a href="http://meyerweb.com/eric/thoughts/2008/03/04/principles-and-legality/#comments">31 responses</a></li>
<li></li><li></li></ul>

<div class="text">
<p>
I woke up this morning (duh DAAAH dah DUH) and yesterday&#8217;s announcement was the first thing on my mind.  No doubt it&#8217;ll be a recurrent topic, at least for a little while.
</p>
<p>
One of the takeaways is what this change demonstrates about the IE team:  standards is and was their preferred default.  If it weren&#8217;t, they just would have found a way to square the IE7-default behavior with the <a href="http://www.microsoft.com/presspass/presskits/interoperability/default.mspx">Interoperability Principles</a> announced late last month (slightly tricky but entirely possible).  That they initially chose otherwise speaks volumes about the pressures they face internally, and their willingness to publicly change direction speaks volumes about their commitment to supporting standards.  While I&#8217;m sure community feedback informed their decision, they pretty much knew what the reaction would be from the get-go.  If that was going to be the deciding factor, they would&#8217;ve chosen differently up front.
</p>
<p>
So what drove that change?  I keep coming back to two things, both of which were explicitly mentioned in yesterday&#8217;s announcement.
</p>
<p>
The first is, perhaps obviously, the previously mentioned <a href="http://www.microsoft.com/interop/principles/default.mspx">Interoperability Principles</a>.  Head on over there and read Principle II, &#8220;Support for Standards&#8221;.  If that isn&#8217;t a solid foundation on which to build an internal case for change, I don&#8217;t know what is.  I&#8217;m wryly amused by the idea that the IE team used the Interoperability Principles as a way to batter their way out of the grip of those internal pressures I mentioned.  The former aikido student in me finds that very satisfying.  True, the Principles came under fire for being just another set of empty words, but it would seem that they can be used for at least some concrete good.
</p>
<p>
As for the second, there&#8217;s a phrase repeated between the two announcements that I didn&#8217;t quote yesterday because I was still pondering its meaning.  I&#8217;m still not <em>certain</em> about it, but having had a chance to sleep on it, my initial reading hasn&#8217;t changed, so I&#8217;m going to quote and comment on it now.  First, from <a href="http://www.microsoft.com/presspass/press/2008/mar08/03-03WebStandards.mspx">the press release</a>:
</p>

<blockquote cite="http://www.microsoft.com/presspass/press/2008/mar08/03-03WebStandards.mspx">
<p>
&#8220;While we do not believe there are currently any legal requirements that would dictate which rendering mode must be chosen as the default for a given browser, this step clearly removes this question as a potential legal and regulatory issue,&#8221; said Brad Smith, Microsoft senior vice president and general counsel.
</p>
</blockquote>

<p>
And then in <a href="http://blogs.msdn.com/ie/archive/2008/03/03/microsoft-s-interoperability-principles-and-ie8.aspx">Dean&#8217;s IEblog post</a>:
</p>

<blockquote cite="http://blogs.msdn.com/ie/archive/2008/03/03/microsoft-s-interoperability-principles-and-ie8.aspx">
<p>
While we do not believe any current legal requirements would dictate which rendering mode a browser must use, this step clearly removes this question as a potential legal and regulatory issue.
</p>
</blockquote>

<p>
Okay, so they&#8217;re on message.  And the message seems to be this: that <a href="http://www.opera.com/pressreleases/en/2007/12/13/">Opera&#8217;s move to link IE development to the larger EU anti-trust investigation</a> bore fruit.  I was <a href="http://meyerweb.com/eric/thoughts/2007/12/13/bad-timing/">highly critical</a> of that move, and unless I&#8217;m seriously misreading what I see here, I was wrong.  I&#8217;m still no fan of the tone that was used in announcing the move, but that&#8217;s window dressing.  Results matter most.
</p>
<p>
Speaking of Opera, there&#8217;s another side to all this that I find quite interesting.  So far, the reaction to Microsoft&#8217;s announcement has been overwhelmingly positive.  The sense I&#8217;ve picked up is, &#8220;Hooray! IE will act like browsers always have, and the problem is solved!&#8221;.
</p>
<p>
But is it?  The primary objection raised by Opera and several members of the community was that version targeting is an anti-competitive move, one which will force browser makers like Opera and authors of JavaScript libraries to support an ever-increasing and complex web (sorry) of rendering-engine behaviors in the market leader.  So far as I can tell, the change in default behavior does next to nothing to address that objection.  The various versions will still be there and still invoke-able by any page author who so chooses.  Yes, the default will be better for authors, but I don&#8217;t see how things get any better for Opera, Firefox, Safari, jQuery, Prototype, et. al.
</p>
<p>
Perhaps I&#8217;ve missed something basic (&#8220;Again!&#8221; shouts the chorus).  If so, what?  If not, then why all the hosannas?
</p>
</div>

</div>

</div>
<p style="font-size: 90%; text-align: right; margin-top: 0.5em; padding-top: 0;">(If you care, there's even an <a href="/eric/thoughts/page/2/">archive of previous thoughts</a>...)</p>

</div><div id="extra"><div class="panel" id="archipelago"><h4>Identity Archipelago</h4><ul><li><a href="http://flickr.com/photos/meyerweb/" rel="me">Flickr</a></li><li><a href="http://twitter.com/meyerweb/" rel="me">Twitter</a></li><li><a href="http://dopplr.com/traveller/meyerweb">Dopplr</a></li><li><a href="http://www.linkedin.com/in/meyerweb" rel="me">LinkedIn</a></li><li><a href="http://technorati.com/profile/emeyer" rel="me">Technorati</a></li></ul></div><div class="panel" id="pointers"><h4>Projects Elsewhere</h4><ul><li><a href="http://aneventapart.com/">An Event Apart</a></li><li><a href="http://complexspiral.com/">Complex Spiral Consulting</a></li><li><a href="http://www.webassist.com/go/css/emeyer/">CSS Sculptor</a></li><li><a href="http://css-discuss.org/">css-discuss</a></li><li><a href="http://microformats.org/">Microformats</a></li><li><a href="http://s5project.org/">S5</a></li></ul></div><div class="panel" id="tour"><ul><li><a href="http://fray.com/issue3/"><img src="http://fray.com/images/i3c.gif" alt="Fray Contributor (Issue 3: Sex &amp; Death)" /></a></li><!-- <li><a href="http://www.webassist.com/go/css/emeyer/"><img src="/pix/CS_ad_180x109.jpg" alt="CSS Sculptor for Dreamweaver" style="max-width: 100%;" /></a></li> --></ul></div><div class="panel">
<h4>Recently Tweeted</h4>
<p class="more"><a href="http://twitter.com/meyerweb">see more</a></p>
<p>About once a year, I de-clutter my office.  I usually do it in the spring because the snow shovel is no longer needed elsewhere. <small>&#8211;tweeted 4 hours, 34 minutes ago</small></p>
</div><div id="sideblog" class="panel">
<h4>Distractions</h4>
<p class="more">
<a href="/eric/thoughts/recent-links/">archive</a>
</p>
<ul>
<li><a href="http://8bitnyc.com/" title="March 17 | All of a sudden I want to establish a mission in Central Park and negotiate with the natives for gold and food.">8-Bit NYC</a></li>
<li><a href="http://www.youtube.com/watch?v=nFicqklGuB0&amp;feature=player_embedded" title="March 12 | Wry comment expressing my appreciation of the creative derivativeness of this video and its uncanny accuracy in mocking common tropes.">Academy Award Winning Movie Trailer</a></li>
<li><a href="http://www.youtube.com/watch?v=414TmP12WAU" title="March 9 | &#8220;Apple juice&#8230; for half price!&#8221;  More like twice PRICELESS.  (Note: If you&#8217;re at work, don your headphones.)">Happy in Paraguay</a> <small>[via <a href="http://unstoppablerobotninja.com/">Ethan</a>]</small></li>
<li><a href="http://www.youtube.com/watch?v=9V5ubAOeOBk&amp;feature=player_embedded" title="February 10 | This is approximately the best thing ever.">U900 -Walk Don&#8217;t Run (Isogabamaware)</a></li>
<li><a href="http://www.456bereastreet.com/archive/201002/sifr_default_css_hides_content_from_at_least_one_screen_reader/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A 456bereastreet %28456 Berea Street%29" title="February 8 | -9999px comes through again, but I really wish we were beyond that kind of thing.">sIFR default CSS hides content from at least one screen reader</a></li>
<li><a href="http://www.macosxhints.com/article.php?story=20100117064356428" title="February 8 | Storing this for future use.">Take a picture with the iSight camera when a folder is opened</a></li>
<li><a href="http://mingle2.com/blog/view/web-developer-mind" title="February 4 | Mostly valid.  (SEE WHAT I DID THERE?)">The Mind of a Web Developer: An Illustrated Diagram</a></li>
<li><a href="http://www.theonion.com/content/news/science_channel_refuses_to_dumb" title="January 28 | &#8220;Punkin Chunkin, for Christ&#8217;s sake&#8230; What more do you people want?&#8221;">Science Channel Refuses To Dumb Down Science Any Further</a></li>
<li><a href="http://www.mailchimp.com/blog/project-omnivore-declassified/" title="January 27 | Sounds like quite a feat.  But I wonder how we&#8217;d feel if Microsoft or Google announced the same kind of thing on their e-mail services.">MailChimp&#8217;s Project Omnivore: Declassified</a></li>
<li><a href="http://www.politifact.com/truth-o-meter/statements/2010/jan/25/carolyn-maloney/congresswoman-says-democratic-presidents-create-mo/" title="January 26 | &#8220;Obviously, luck matters a lot, but when there is a consistent pattern over more than 60 years, it starts to look like more than just luck.&#8221;">Congresswoman says Democratic presidents create more private-sector jobs</a></li>
<li><a href="http://www.ted.com/talks/taylor_mali_what_teachers_make.html" title="January 25 | Truth.">Taylor Mali: What teachers make</a></li>
<li><a href="http://notebook.johnmartz.com/how-websites-work?c=1" title="January 22 | At last, the truth is out and I can stop pretending:  beatific monkeys are what makes it all go.">How websites work</a></li>
<li><a href="http://morsecode.scphillips.com/jtranslator.html" title="January 22 | &#8211; &#8230;. .. &#8230; / .. &#8230; / .- .&#8211; . &#8230; &#8212; &#8212; . / -. &#8212; / &#8230; . .-. .. &#8212; ..- &#8230; .-.. -.&#8211;">Morse Code Translator</a></li>
</ul>
</div>
<div class="panel" id="advisory">
<div class="guarded">
<a href="http://blogadvisorysystem.com/"><img src="/pix/bas/guarded.png" alt="Blog Advisory System Alert Level: Guarded"></a>
</div>
</div>

<div class="panel" id="excuse">
<h4>The <a href="/feeds/excuse/">excuse of the day</a> is</h4>
<p>failure of the AE-35 unit</p>
</div>

<div class="panel" id="extras">
<h4>Extras</h4>
<ul>
<li><a href="/feeds/">Feeds</a> &#8226;</li>
<li><a href="/eric/faq.html">FAQ</a> &#8226;</li>
<li><a href="/family.html">Family</a></li>
</ul>
</div>

</div>

<div id="navigate">
<h4>Navigation</h4>
<ul id="navlinks">
<li id="archLink"><a href="/eric/thoughts/">Archives</a></li>
<li id="cssLink"><a href="/eric/css/">CSS</a></li>
<li id="toolsLink"><a href="/eric/tools/">Toolbox</a></li>
<li id="writeLink"><a href="/eric/writing.html">Writing</a></li>
<li id="speakLink"><a href="/eric/talks/">Speaking</a></li>
<li id="otherLink"><a href="/other/">Leftovers</a></li>
<li id="aboutsite"><a href="/ui/about.html">About this site</a></li>
</ul>
</div>

<div id="footer">
<p class="sosumi">All contents of this site, unless otherwise noted, are &copy;1995-2008 <strong>Eric A. and Kathryn S. Meyer</strong>.  All Rights Reserved.</p>
<p>"<a href="/eric/thoughts/">Thoughts From Eric</a>" is powered by the &uuml;bercool <a href="http://wordpress.org/">WordPress</a></p>
</div>
</body>
</html>
