<story><title>Microsoft&apos;s Skydrive sends two million NULL characters</title><url>http://my.opera.com/hallvors/blog/2012/11/12/microsoft-sends-two-million-null-characters-hangs-opera</url></story><parent_chain><item><author>brudgers</author><text>The author&apos;s choice of title somewhat implies malfeasance on Microsoft&apos;s part. In general, the article seems intended to spread FUD regarding Skydrive.&lt;p&gt;I would point out that if Opera is just now debugging their interaction with Skydrive, it is indicative of how few people use it. While I appreciate the motivations behind it and its rich feature set, I gave up on Opera for Firefox after a year. In part this was the fatigue of experiencing broken websites, in part because of low quality plugins comparable to noscript.&lt;p&gt;Opera would be great if it handled nonstandard html gracefully for me instead of telling me about its high horse and the shoddiness of the websites I use.</text></item><item><author>andrewcooke</author><text>is it actually sending 2M characters over the wire (ie uncompressed)?  you could imagine seeing something like this via a glitch in compression (2 million of anything, run length encoded, doesn&apos;t take much space).&lt;p&gt;(i guess it&apos;s also possible that this really is 2M nulls at a lower level and compression just happens to save you from an embarrassing waste of bandwidth).&lt;p&gt;it&apos;s not clear to me what the URL is to check myself.</text></item></parent_chain><comment><author>hoppipolla</author><text>&amp;#62; Opera would be great if it handled nonstandard html gracefully for me&lt;p&gt;We put a huge amount of effort into handling &quot;nonstandard&quot; html, including fixing the standards so that they represent the reality of what browsers have to handle.&lt;p&gt;In this case our failure is clearly a bug that we should fix. I don&apos;t think anyone disputes that.&lt;p&gt;In general, site-compatibility is a hard problem. People often depend – intentionally or not – on the specific behaviour of particular browsers. When this causes sites to break in Opera we try to analyse the breakage and adopt some strategy to fix it. Hallvord is one of the people responsible for this and, if you read his blog you&apos;ll see that it&apos;s not a trivial undertaking; pinpointing an error in tens of thousands of lines of closure-compiled, minified JS makes for an interesting challenge, for example.&lt;p&gt;If we find the problem&apos;s a bug in Opera we obviously try to fix that bug. If it is the site doing something broken we typically try to contact the site owner to get it fixed. In either case we may also try using our browser.js system to make a short-term &quot;sitepatch&quot;; a hack using a combination of UA string manipulation, javascript and CSS that changes the behaviour for a specific site and which can be rapidly deployed. In this instance sitepatching likely isn&apos;t reasonable, so we will have to work to find the solution that will unbreak the site as quickly as practical.</text></comment>
<story><title>Microsoft&apos;s Skydrive sends two million NULL characters</title><url>http://my.opera.com/hallvors/blog/2012/11/12/microsoft-sends-two-million-null-characters-hangs-opera</url></story><parent_chain><item><author>brudgers</author><text>The author&apos;s choice of title somewhat implies malfeasance on Microsoft&apos;s part. In general, the article seems intended to spread FUD regarding Skydrive.&lt;p&gt;I would point out that if Opera is just now debugging their interaction with Skydrive, it is indicative of how few people use it. While I appreciate the motivations behind it and its rich feature set, I gave up on Opera for Firefox after a year. In part this was the fatigue of experiencing broken websites, in part because of low quality plugins comparable to noscript.&lt;p&gt;Opera would be great if it handled nonstandard html gracefully for me instead of telling me about its high horse and the shoddiness of the websites I use.</text></item><item><author>andrewcooke</author><text>is it actually sending 2M characters over the wire (ie uncompressed)?  you could imagine seeing something like this via a glitch in compression (2 million of anything, run length encoded, doesn&apos;t take much space).&lt;p&gt;(i guess it&apos;s also possible that this really is 2M nulls at a lower level and compression just happens to save you from an embarrassing waste of bandwidth).&lt;p&gt;it&apos;s not clear to me what the URL is to check myself.</text></item></parent_chain><comment><author>hallvors</author><text>Skydrive&apos;s main page worked fine in Opera last week, I assume an update caused this. I&apos;ve made many stupid mistakes myself (sometimes very public ones - &lt;a href=&quot;http://my.opera.com/hallvors/blog/2012/08/04/bumpy-road-to-outlook-com-patching&quot; rel=&quot;nofollow&quot;&gt;http://my.opera.com/hallvors/blog/2012/08/04/bumpy-road-to-o...&lt;/a&gt; ), so I have no &lt;i&gt;intention&lt;/i&gt; of implying malfeasance or spreading FUD about Skydrive. It is however a surprising and amusing error, hopefully soon fixed.</text></comment>