1. 11
  1.  

  2. 4

    I wouldn’t put it past Microsoft do being doing this deliberately, but has anyone compared the JavaScript/whatever that they’re sending down? Does it change when the User-Agent header changes? If so, is it possible that they are sending slower-but-more-standard code for non-Windows boxes in an attempt to be compatible, and using Windows-developed-but-everyone-realistically-supports code for Windows UA strings?

    Not saying it’s not deliberate, but never attribute to malice what could be explained by stupidity.

    (And of course, how slow could the hypothetical standards-compliant code be? At the end of the day, it’s all doing the same thing…)