A Blog From Behind the Trenches

Attack of the Bugs

Subscribe to RSS feed

Posts tagged with "fud"

Microsoft tries to step on WebGL, stumbles on its own feet

, , , ...

The other day, Microsoft decided to speak out against WebGL. It's harmful to the web, they said.

To be more specific, they are worried about security.

Microsoft's position is not entirely unreasonable. There are always possible security concerns with new technologies. It is important to highlight these, and fix any problems (such as the recent WebGL vulnerability in Firefox).

But since when did a security flaw mean that we throw the entire piece of technology out? Operating systems and web browsers have been dealing with security problems for many years. It's not like this is new to Microsoft, so their criticism sounds more like FUD than anything else.

Indeed, Microsoft's criticism would sound a little less hollow if they weren't doing the exact same thing with Silverlight that they are criticizing WebGL over.

And lo and behold, a Denial of Service vulnerability in Silverlight 5 of the same type that Microsoft was overly concerned about with WebGL recently surfaced.

I'll quote the report here:

Recently Microsoft published an article about a WebGL DOS vulnerability:
http://blogs.technet.com/b/srd/archive/2011/06/16/webgl-considered-harmful.aspx

The same vulnerability exists in Silverlight 5, here's a proof of concept (warning, crashes your system)
http://people.mozilla.org/~bjacob/SilverLight5DOSJustLikeWebGL/HelloWorld3D/Bin/Debug/HelloWorld3DTestPage.html

Normally I wouldn't file a Silverlight bug report about that since this really isn't specific to Silverlight (or WebGL, or any particular 3D API), but the above-mentioned Microsoft security article suggests that Microsoft thought that it would be WebGL-specific.


Ouch.

Double ouch.

To be clear, WebGL doesn't allow you to simply pass things directly to the driver. The browser "compiles" the source before it reaches the OpenGL (or Direct3D) driver. This seems to be similar to what Silverlight is doing. Even Flash 11 will be doing these things.

So when it all comes down to it, Microsoft looked at a problem, wrote a text on it, and made it sound like it was specific to WebGL. But the problem also exists in other 3D APIs, and yet Microsoft seems to think that WebGL is "harmful to the web" while Silverlight isn't?

Even people at Microsoft do not buy it. That's how convincing their "WebGL Considered Harmful" article is.

So, Microsoft, does this mean you are going to kill 3D support in Silverlight, or does it mean you will add WebGL support to Internet Explorer?

A little consistency would be nice, you know?

Microsoft plays dirty against other browsers in Russia

, , , ...

Our Russian community manager Ilya noticed that members of our Russian forums made an interesting discovery on Microsoft's Russian site. If you open the page with a different browser than IE, you will get a popup ad for Internet Explorer. That's not necessarily wrong in itself, of course. The problem is that they are combining it with false claims about security.

Read more...

Responding to Unite misconceptions

, , , ...

Lawrence has responded to a critical blog post on Opera Unite by Chris Messina, member of the DiSo Project (which is apparently a competitor to Unite?), which gets quite a few things wrong. Lawrence sets out to clarify the vision behind Unite, and also corrects a few mistakes.

It was also posted in Mr. Messina's blog, but was held for moderation and has not yet appeared.

Read more...

Malware report from NSS Labs manipulates statistics?

, , , ...

A Microsoft sponsored study concluded that IE8 catches the most malware, and that Opera catches nearly nothing. But can the report really be trusted?

Read more...

Mozilla Japan: Firefox 3 is two times faster than Opera 9.5?

, ,

Mozilla Japan is apparently claiming that Firefox 3 is two times faster than Opera 9.5. Does that mean that I can claim that Opera is an infinitely smaller download than Firefox and get away with it?

Ars Technica: Mozilla, the bad guys, fighting Microsoft, the good guys?

, , ,

Ars Technica has published a story on an argument over the work on the new version of ECMAScript, which Microsoft opposes. Reading the story, you almost get the impression that Microsoft is the good guy, fighting a lone battle against a group of evil adversaries (including the well known convicted monopolists Mozilla and Opera) that refuse to take criticism about the new language to heart, and who shout down anyone who dares to speak up against ES4. Indeed, poor Microsoft is being attacked by Mozilla, and "the accusations fly", according to the site.

The reality is that Microsoft is doing what it does best: Spreading FUD.

Most people probably won't follow the link to Brendan Eich's (of Mozilla) open letter to Chris Wilson (of Microsoft), so they won't see the picture he paints of the situation, which is one where several companies and organizations have gotten together to improve ECMAScript through an open process where anyone is free to voice their concerns. The problem, apparently, is that Microsoft refuses to voice specific technical concerns, and rather resorts to undermining the process, stalling and using PR campaigns to gather support against it.

Why would Microsoft do this?

They have an agenda, of course, and they are stuck in their old ways. Eich explains:

Indeed Microsoft does not desire serious change to ES3, and we heard this inside TG1 in April. The words were (from my notes) more like this: "Microsoft does not think the web needs to change much". Except, of course, via Silverlight and WPF, which if not matched by evolution of the open web standards, will spread far and wide on the Web, as Flash already has. And that change to the Web is apparently just fine and dandy according to Microsoft.


First, Microsoft does not think the Web needs to change much, but then they give us Silverlight and WPF? An amazing contradiction if I ever saw one.

It is obvious that Microsoft wants to lock the Web to their proprietary technologies again. They want Silverlight, not some new open standard which further threatens their locked-in position. They will use dirty tricks - lies and deception - to convince people that they are in the right.

But make no mistake about it, Mozilla (Eich) is fighting the good fight here. And even though Opera wasn't mentioned at all in the article (huh?), we are deeply involved as well, fighting alongside Mozilla for a continued open Web.

This article by Ars Technica is extremely poor reporting, and giving the false impression that Microsoft is somehow being victimized and shouted down when trying to raise legitimate concerns.

The truth is that they have been given ample opportunity to raise specific concerns in an open process which other browser vendors are invoved in to improve the Web. The open Web. The Web Microsoft wants to kill.

Microsoft is still Microsoft. Never forget that.