<?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: Why Opera 10&#8217;s User Agent Smells Bad</title>
	<atom:link href="http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/</link>
	<description>News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com.</description>
	<lastBuildDate>Sun, 22 Nov 2009 11:54:05 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Craig Buckler</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926592</link>
		<dc:creator>Craig Buckler</dc:creator>
		<pubDate>Mon, 08 Jun 2009 14:39:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926592</guid>
		<description>@Pacoup
That&#039;s true, but who will users blame? The website (which works fine in IE) or the browser? As David Storey indicated, many IIS/ASP.NET sites and the Bank of America were affected. I don&#039;t think they&#039;d have worried if it were just a few dodgy blogs.

We all know browser sniffing is dumb but, like it or not, many developers have resorted to doing it. Opera&#039;s solution may be quick and dirty, but it won&#039;t break major websites.</description>
		<content:encoded><![CDATA[<p>@Pacoup<br />
That&#8217;s true, but who will users blame? The website (which works fine in IE) or the browser? As David Storey indicated, many IIS/ASP.NET sites and the Bank of America were affected. I don&#8217;t think they&#8217;d have worried if it were just a few dodgy blogs.</p>
<p>We all know browser sniffing is dumb but, like it or not, many developers have resorted to doing it. Opera&#8217;s solution may be quick and dirty, but it won&#8217;t break major websites.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Pacoup</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926591</link>
		<dc:creator>Pacoup</dc:creator>
		<pubDate>Mon, 08 Jun 2009 14:25:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926591</guid>
		<description>This just makes it ok for people to use stupid browser sniffing techniques that don&#039;t work, yet alone using browser sniffing to limit users at all.</description>
		<content:encoded><![CDATA[<p>This just makes it ok for people to use stupid browser sniffing techniques that don&#8217;t work, yet alone using browser sniffing to limit users at all.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: NetHawk</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926372</link>
		<dc:creator>NetHawk</dc:creator>
		<pubDate>Tue, 02 Jun 2009 05:12:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926372</guid>
		<description>I&#039;ve encountered problems with IE8. Some sites claim this is an outdated browser. If you look at the code, you see that the developer didn&#039;t believe in any IE beyond 7 doing things like

if not IE7 then show Message

When will (amateur) browser sniffing come to an end (sigh)...</description>
		<content:encoded><![CDATA[<p>I&#8217;ve encountered problems with IE8. Some sites claim this is an outdated browser. If you look at the code, you see that the developer didn&#8217;t believe in any IE beyond 7 doing things like</p>
<p>if not IE7 then show Message</p>
<p>When will (amateur) browser sniffing come to an end (sigh)&#8230;</p>]]></content:encoded>
	</item>
	<item>
		<title>By: lorenw</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926331</link>
		<dc:creator>lorenw</dc:creator>
		<pubDate>Mon, 01 Jun 2009 16:41:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926331</guid>
		<description>I think a big problem is that when a coder builds a website, they use browser sniffing to make it look right.

The poor client who relies on the website has no idea that browser sniffing is being used and do not realize they are loosing visitors.</description>
		<content:encoded><![CDATA[<p>I think a big problem is that when a coder builds a website, they use browser sniffing to make it look right.</p>
<p>The poor client who relies on the website has no idea that browser sniffing is being used and do not realize they are loosing visitors.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926324</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Mon, 01 Jun 2009 14:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926324</guid>
		<description>This is all they really could have done.

PS.   Many people seem to miss the fact the REAL version number is appended to the end..

&quot;Opera/9.80 (Macintosh; Intel Mac OS X; U; en) Presto/2.2.15 &lt;strong&gt;Version/10.00 &lt;/strong&gt;&quot;

That will continue to increment, so properly maintained browser sniffing code can use that, broken detection code will get 9.8.  Opera also mention this is only temporary and when IE reaches 10, and webmasters are forced to fix broken sites, Opera can remove it&#039;s workaround.</description>
		<content:encoded><![CDATA[<p>This is all they really could have done.</p>
<p>PS.   Many people seem to miss the fact the REAL version number is appended to the end..</p>
<p>&#8220;Opera/9.80 (Macintosh; Intel Mac OS X; U; en) Presto/2.2.15 <strong>Version/10.00 </strong>&#8220;</p>
<p>That will continue to increment, so properly maintained browser sniffing code can use that, broken detection code will get 9.8.  Opera also mention this is only temporary and when IE reaches 10, and webmasters are forced to fix broken sites, Opera can remove it&#8217;s workaround.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Debiprasad</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926269</link>
		<dc:creator>Debiprasad</dc:creator>
		<pubDate>Sat, 30 May 2009 12:39:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926269</guid>
		<description>What I guess is, they have done this for a short time and this is a buzz for the developers who sniff their website for browsers. In the meanwhile, those developers will modify their code, so that their site will not break, when Opera revert to their original User Agent string.</description>
		<content:encoded><![CDATA[<p>What I guess is, they have done this for a short time and this is a buzz for the developers who sniff their website for browsers. In the meanwhile, those developers will modify their code, so that their site will not break, when Opera revert to their original User Agent string.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926258</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Fri, 29 May 2009 21:52:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926258</guid>
		<description>This sounds like the same kind of garbage that tries to force me to use Firefox to get the content of a site, claiming to be incompatible with my browser. In those cases, I show them I&#039;m incompatible with their site and go find it somewhere else.</description>
		<content:encoded><![CDATA[<p>This sounds like the same kind of garbage that tries to force me to use Firefox to get the content of a site, claiming to be incompatible with my browser. In those cases, I show them I&#8217;m incompatible with their site and go find it somewhere else.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: David Storey</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926257</link>
		<dc:creator>David Storey</dc:creator>
		<pubDate>Fri, 29 May 2009 20:09:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926257</guid>
		<description>We couldn&#039;t use any alpha characters in the UA string as that breaks sites too.  One of the biggest reasons why we did this is because it effects ASP.net/IIS sites, meaning potentially many thousands of sites are broken by the Opera 10 UA string.  These range from AJAX not working, large parts of the code being missing, or being out right blocked.  Major sites like Bank of America were also effected.</description>
		<content:encoded><![CDATA[<p>We couldn&#8217;t use any alpha characters in the UA string as that breaks sites too.  One of the biggest reasons why we did this is because it effects ASP.net/IIS sites, meaning potentially many thousands of sites are broken by the Opera 10 UA string.  These range from AJAX not working, large parts of the code being missing, or being out right blocked.  Major sites like Bank of America were also effected.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Craig Buckler</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926250</link>
		<dc:creator>Craig Buckler</dc:creator>
		<pubDate>Fri, 29 May 2009 18:35:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926250</guid>
		<description>I like that Opera/a10 idea - very neat. Although I suspect several sites will still break because they&#039;ll attempt to do mathematics on an &#039;a&#039;.

For the moment, it appears Opera will simply append &quot;Version/1X.00&quot; to the end of the user agent. It might be a short-term fix, but I&#039;ve a feeling it might be a long-term solution.</description>
		<content:encoded><![CDATA[<p>I like that Opera/a10 idea &#8211; very neat. Although I suspect several sites will still break because they&#8217;ll attempt to do mathematics on an &#8216;a&#8217;.</p>
<p>For the moment, it appears Opera will simply append &#8220;Version/1X.00&#8243; to the end of the user agent. It might be a short-term fix, but I&#8217;ve a feeling it might be a long-term solution.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Joe544</title>
		<link>http://www.sitepoint.com/blogs/2009/05/30/opera-10-user-agent/comment-page-1/#comment-926248</link>
		<dc:creator>Joe544</dc:creator>
		<pubDate>Fri, 29 May 2009 18:06:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10061#comment-926248</guid>
		<description>I wonder what would have happened if they changed the way the whole thing worked, instead of settling for 9.80 gone for something like:

&lt;blockquote&gt;Opera/a10.00 (Macintosh; Intel Mac OS X; U; en) Presto/2.2.0 &lt;/blockquote&gt;

or just spell Opera lower case? I mean, in reality, this is just a temporary fix, what happens with Opera 11? V 9.90..... then Opera 12?? 

The problem is always going to be there, this is just a quick fix at the end of the day.</description>
		<content:encoded><![CDATA[<p>I wonder what would have happened if they changed the way the whole thing worked, instead of settling for 9.80 gone for something like:</p>
<blockquote><p>Opera/a10.00 (Macintosh; Intel Mac OS X; U; en) Presto/2.2.0 </p></blockquote>
<p>or just spell Opera lower case? I mean, in reality, this is just a temporary fix, what happens with Opera 11? V 9.90&#8230;.. then Opera 12?? </p>
<p>The problem is always going to be there, this is just a quick fix at the end of the day.</p>]]></content:encoded>
	</item>
</channel>
</rss>
