Live data from Hacker News

Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

answers.microsoft.com

391–400 of 492 posts

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#391

Earlier quoted context omitted.

What don't you buy? They test with a certain set of supported platforms. If a client isn't one of those (whitelisted) platforms, then they may send out a bunch of inefficient polyfills so they know XYZ functionality exists, even if it's slow.

Except that it works just fine if those 'unsupported' platforms are treated in the exact same way as the supported ones. To make it seem as if a whole pile of work was done in order to make unsupported platforms work less well but this is a good thing is something that I find very hard to reconcile. And if this were a company that did not have a history of exactly such tricks it might be more believable, MS - with me…

No, a whole bunch of work was (hypothetically) _not_ done to verify if they were supported or not. I'm not suggesting that it's a good thing, I'm suggesting that laziness, sloppiness, or a simple oversight are just as plausible as malice.

It is _less_ effort to say "We support these specific platforms, and rather than doing actual feature detection, we'll just load a bunch of polyfills to make it work on anything else".

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#392
post #374

Earlier quoted context omitted.

I hear this phrase "It didn't make business sense" all the time. It's a persistent misunderstanding of business and customer relationships. You support Linux users (or Mac or WinXP or those behind a firewall or MSI installer needing etc etc) because you want to dominate your competitors, you want your product to be the one everyone wants, and the one with the least bugs. If you're going to say 'screw you' to some cus…

At a company the size of MS that is not a CTO level decision by any stretch unless it is a broad-based 'all-in' or 'all-out' decision to steer the company at a high level. It's much lower than that and it almost certainly is based on an assessment of competing priorities.

No, even at Microsoft. It won't be at the level of "the support for this app will work for firefox on linux" but it will be setting policy like "By default all Microsoft websites will support browsers x/y/z on platforms p/q/r/s, unless exempted by the relevant VP with supporting business case" etc.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#393
post #6

I have to admit, the whole exchange is pretty funny: > Hello, Onedrive for Business open is very slow on Linux (Chrome/Firefox) but with very fast with a "Windows" user-agent. > Hi DL, As Office 365 for Business services(e.g. SharePoint Online, including OneDrive for Business, Exchange Online) are not supported on Linux as shown below, for the best experience, we recommend the operating system listed in the article.…

It keeps growing > 36 people found this helpful Also: > Solved my problem (12)

Because linux users would NEVER, EVER brigade a poll, right?

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#394

Earlier quoted context omitted.

How thoroughly do you figure that guy posting the question tested it compared to whatever QA process MS does for supported platforms?

Good enough to detect a problem.

lol.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#395

Earlier quoted context omitted.

Microsoft has a history. https://en.wikipedia.org/wiki/AARD_code

You are talking about something Microsoft did in the early 1990s. It is very likely that most or even all of the people involved don't work for Microsoft any more. No company is ever going to be perfect, but I honestly believe that today's Microsoft is a much better corporate citizen than 1990s Microsoft was. (And, with the AARD code, while they shipped it turned on in the beta, it was disabled in the final release –…

U should modify your language to sound like less of an apologist. Apologists are less effective when they are easily spotted as such. ;-)

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#396
post #196

Earlier quoted context omitted.

Sure, but Microsoft also spent a decade developing a different dialect of JavaScript to force vendor lock-in. You can't discredit malice either.

That just isn't true (and I worked on Chakra while at Microsoft). I think you're thinking of J++ (Microsoft's version of Java, not JavaScript). Now JScript (Microsoft's version of ECMAScript) does have some minor differences in the dialect, but that was only because the ECMA standard was at a standstill back then. Mozilla had no problems extending their implementation to match either.

Why does ms have it's own version of all these languages?

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#397

Earlier quoted context omitted.

> This obviously means foul play. No, it really doesn't. It could just as likely mean they load a bunch of slow polyfills and workarounds when the browser is not part of a whitelist (assuming it won't have support for various APIs that it actually does support).

I struggle to consider that Microsoft is really that inept as to only be able to design it that well. I mean, do they do any testing at all? Across the browsers and platforms accessing their sites? Seriously, white-listing?? I don't buy it.

> I struggle to consider that Microsoft is really that inept as to only be able to design it that well

Have you ever used Microsoft software?

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#399
Hi everyone, this is Can from the OneDrive team.

We know that some users may have experienced difficulty accessing OneDrive for Business on Linux. The issue was resolved as of Tuesday, March 22nd 3pm PST.

We identified that StaticLoad.aspx, a page that prefetches resources in the background for Office O nline apps was using the link prefetching browser mechanism only for certain platforms (iOS, Chrome OS, Mac, Windows), but for Linux it was falling back to a less efficient technique that was causing the issue. Rest assured that this was not intentional. It was an oversight.

The prefetching optimization was disabled, and it will be enabled again soon after an update for StaticLoad.aspx has been tested and released on Linux.

We apologize for the inconvenience this may have caused.

Re: Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)

#400
post #184
post #2

They can't be throttling based on user-agent... right? I thought this was the New Microsoft. Any other hypotheses?

I thought this was the New Microsoft. Any other hypotheses? Yes: there is no single 'New Microsoft'. I don't even know where the term originated. Instead there are a couple of departments within MS which have been heading in a new direction (see the open-sourcing, VSCode, ...) but others seem still to be stuck in . Mismanagement maybe?

[deleted]
Post reply on HN