<?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: IE 8 and vendor prefixes</title>
	<atom:link href="http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/</link>
	<description>Updates on the march of progress. A weblog about web design, standards, web browsers, and the overall health of the Web.</description>
	<lastBuildDate>Wed, 14 Dec 2011 14:45:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Brenton</title>
		<link>http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/comment-page-1/#comment-4130</link>
		<dc:creator>Brenton</dc:creator>
		<pubDate>Thu, 08 Jan 2009 23:37:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/#comment-4130</guid>
		<description>You should update this blog more, it&#039;s really fantastic stuff when you do.</description>
		<content:encoded><![CDATA[<p>You should update this blog more, it&#8217;s really fantastic stuff when you do.</p>
<p class="postdetails"><em>Posted using Mozilla Firefox 3.0.5 on Windows.</em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/comment-page-1/#comment-4126</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Fri, 24 Oct 2008 16:04:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/#comment-4126</guid>
		<description>@Mitch: Indeed. And that dream will come true anywhere from mid to long-term.

Hm, actually I think we can&#039;t diagree with each other. We just see the situation from a differen perspective.

The current situation simply is, that modern browser are close to each other, while IE is far away from them. If IE doesn&#039;t move, it&#039;s bad for the web (and its standards). If IE moves, there&#039;ll be a big loss of backwards compatability.

Both are no good, but given the current situation it makes more sense for IE to move.

Besides, IE includes both user and developer contolled functions to mitigate the worst-case scenario (a site that can&#039;t be handeled). What to think about these functions is a different story.</description>
		<content:encoded><![CDATA[<p>@Mitch: Indeed. And that dream will come true anywhere from mid to long-term.</p>
<p>Hm, actually I think we can&#8217;t diagree with each other. We just see the situation from a differen perspective.</p>
<p>The current situation simply is, that modern browser are close to each other, while <abbr title="Internet Explorer">IE</abbr> is far away from them. If IE doesn&#8217;t move, it&#8217;s bad for the web (and its standards). If IE moves, there&#8217;ll be a big loss of backwards compatability.</p>
<p>Both are no good, but given the current situation it makes more sense for IE to move.</p>
<p>Besides, IE includes both user and developer contolled functions to mitigate the worst-case scenario (a site that can&#8217;t be handeled). What to think about these functions is a different story.</p>
<p class="postdetails"><em>Posted using Mozilla Firefox 3.0.3 on Windows.</em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mitch 74</title>
		<link>http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/comment-page-1/#comment-4125</link>
		<dc:creator>Mitch 74</dc:creator>
		<pubDate>Tue, 21 Oct 2008 09:31:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/#comment-4125</guid>
		<description>@Daniel: you mean, migration path away from WinXP? 

*Mitch has a dream sequence with bids chirping, cute animals frolicking in a field by a fresh, sunny morning... and one single properly validated CSS file for his whole website, for all browsers)*

I however disagree with you on what would actually happen on a DOM overhaul for IE: while correcting CSS support in IE 7 did bring corrupted pages, one could still use workarounds to navigate:
 - scrolling to deal with f*ed up boxes resizing in an unexpected way
 - tabbing to deal with f*ed up z-index boxes overlapping
And quite rarely, a browser crash (CSS intensive sites dealing with IE 6 idiosyncrasies could trigger some bugs in IE 7).

However, DOM support may produce the following:
 - older page detects an Internet Explorer (through UA sniffing MOZILLA/4.0 + MSIE, for example): it loads IE-specific code for IE 9. It fails.
 - recent page uses standard dynamic DOM for all browsers, user still has WinXP with IE 6, 7 or 8: page won&#039;t load (currently, IE can&#039;t deal with DOM modifications before what other browsers call &quot;DOMContentLoaded&quot;)

Meaning that IE 9 correcting its DOM support will lead to a lot of sniffers rewrite.

That is, provided IE 9&#039;s DOM support matches other browsers&#039; (which aren&#039;t identical either, although tests like Acid3 actually helped).</description>
		<content:encoded><![CDATA[<p>@Daniel: you mean, migration path away from WinXP? </p>
<p>*Mitch has a dream sequence with bids chirping, cute animals frolicking in a field by a fresh, sunny morning&#8230; and one single properly validated <abbr title="Cascading Style Sheets">CSS</abbr> file for his whole website, for all browsers)*</p>
<p>I however disagree with you on what would actually happen on a <acronym title="Document Object Model">DOM</acronym> overhaul for <abbr title="Internet Explorer">IE</abbr>: while correcting CSS support in IE 7 did bring corrupted pages, one could still use workarounds to navigate:<br />
 &#8211; scrolling to deal with f*ed up boxes resizing in an unexpected way<br />
 &#8211; tabbing to deal with f*ed up z-index boxes overlapping<br />
And quite rarely, a browser crash (CSS intensive sites dealing with IE 6 idiosyncrasies could trigger some bugs in IE 7).</p>
<p>However, DOM support may produce the following:<br />
 &#8211; older page detects an Internet Explorer (through UA sniffing MOZILLA/4.0 + <abbr title="Microsoft Internet Explorer">MSIE</abbr>, for example): it loads IE-specific code for IE 9. It fails.<br />
 &#8211; recent page uses standard dynamic DOM for all browsers, user still has WinXP with IE 6, 7 or 8: page won&#8217;t load (currently, IE can&#8217;t deal with DOM modifications before what other browsers call &#8220;DOMContentLoaded&#8221;)</p>
<p>Meaning that IE 9 correcting its DOM support will lead to a lot of sniffers rewrite.</p>
<p>That is, provided IE 9&#8217;s DOM support matches other browsers&#8217; (which aren&#8217;t identical either, although tests like Acid3 actually helped).</p>
<p class="postdetails"><em>Posted using Mozilla Firefox 3.0.3 on Linux.</em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/comment-page-1/#comment-4124</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Fri, 03 Oct 2008 12:09:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/#comment-4124</guid>
		<description>@Mitch: You&#039;re right. Changes to the DOM of IE will cause much trouble. However, I think you fail to see that even the CSS changes to IE 7 caused much trouble. Besides, table layouts weren&#039;t that common these days anymore.

The web - or at least some other factors - made Microsoft to enable IE8&#039;s Standards Mode to be the default. That&#039;ll cause much trouble again, though it&#039;ll be slightly mitigated by their meta madness. the devs stated that they prefer not to add another mode but they could if they wanted.

Even if they do, the web or at least those other factors will make IE9&#039;s Standards Mode the default again. Meta mitigates (the meta tag is made forward compatible for such cases).

It&#039;s true, that Microsoft can&#039;t remove things like &lt;code&gt;document.all&lt;/code&gt; anymore, but fixing the DOM is possible. If IE 9 wouldn&#039;t include a major DOM overhaul, it would be its end.

BTW, it looks like Win7 may come out next year. It&#039;ll include IE8. Since many companies don&#039;t like Vista this could be the needed boost to finally eradicate IE 6.</description>
		<content:encoded><![CDATA[<p>@Mitch: You&#8217;re right. Changes to the <acronym title="Document Object Model">DOM</acronym> of <abbr title="Internet Explorer">IE</abbr> will cause much trouble. However, I think you fail to see that even the <abbr title="Cascading Style Sheets">CSS</abbr> changes to IE 7 caused much trouble. Besides, table layouts weren&#8217;t that common these days anymore.</p>
<p>The web &#8211; or at least some other factors &#8211; made Microsoft to enable IE8&#8217;s Standards Mode to be the default. That&#8217;ll cause much trouble again, though it&#8217;ll be slightly mitigated by their meta madness. the devs stated that they prefer not to add another mode but they could if they wanted.</p>
<p>Even if they do, the web or at least those other factors will make IE9&#8217;s Standards Mode the default again. Meta mitigates (the meta tag is made forward compatible for such cases).</p>
<p>It&#8217;s true, that Microsoft can&#8217;t remove things like <code>document.all</code> anymore, but fixing the DOM is possible. If IE 9 wouldn&#8217;t include a major DOM overhaul, it would be its end.</p>
<p><abbr title="By the way">BTW</abbr>, it looks like Win7 may come out next year. It&#8217;ll include IE8. Since many companies don&#8217;t like Vista this could be the needed boost to finally eradicate IE 6.</p>
<p class="postdetails"><em>Posted using Mozilla Firefox 3.0.3 on Windows.</em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mitch 74</title>
		<link>http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/comment-page-1/#comment-4123</link>
		<dc:creator>Mitch 74</dc:creator>
		<pubDate>Tue, 30 Sep 2008 09:12:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.webdevout.net/tidings/2008/09/09/ie-8-and-vendor-prefixes/#comment-4123</guid>
		<description>@Daniel: improving DOM support opens a whole new bag of nasties, as it hits directly where it hurts: scripts.

Correcting the CSS was relatively easy: with many websites still being table based, the majority of all websites remained functional if ugly. If you try to improve DOM support, stuff like white spaces not being taken into account in DOM, two &#039;event&#039; objects and some other not-quite-standard-but-it-seemed-like-a-good-idea-at-the-time stuff will, this time, make websites go boom.

Now, this would probably be greatly mitigated by Firefox&#039;s market share having forced most websites to correct these shortcomings; but, we still have one bad thing remaining:

IE6, and its DOM support, will be supported until 2014. Yeugh.

The way I see it, the only way to really get DOM support upgrades from MS would be if next WinXP (and Vista) SP contained a DOM-corrected browser. Or we&#039;re in for another metatag switch.</description>
		<content:encoded><![CDATA[<p>@Daniel: improving <acronym title="Document Object Model">DOM</acronym> support opens a whole new bag of nasties, as it hits directly where it hurts: scripts.</p>
<p>Correcting the <abbr title="Cascading Style Sheets">CSS</abbr> was relatively easy: with many websites still being table based, the majority of all websites remained functional if ugly. If you try to improve DOM support, stuff like white spaces not being taken into account in DOM, two &#8216;event&#8217; objects and some other not-quite-standard-but-it-seemed-like-a-good-idea-at-the-time stuff will, this time, make websites go boom.</p>
<p>Now, this would probably be greatly mitigated by Firefox&#8217;s market share having forced most websites to correct these shortcomings; but, we still have one bad thing remaining:</p>
<p>IE6, and its DOM support, will be supported until 2014. Yeugh.</p>
<p>The way I see it, the only way to really get DOM support upgrades from <abbr title="Microsoft">MS</abbr> would be if next WinXP (and Vista) SP contained a DOM-corrected browser. Or we&#8217;re in for another metatag switch.</p>
<p class="postdetails"><em>Posted using Mozilla Firefox 3.0.3 on Linux.</em></p>
]]></content:encoded>
	</item>
</channel>
</rss>
