Some comments about Google

I don't understand why people are willing to give Google such a free pass for gradually replacing Web standards with Google-controlled technologies. They always promise "we will try to make this a standard eventually", but so far there have been zero cases where the actual standard has materialized. Let's look at some past examples:

1) Google didn't like MPEG so they are replacing it with VP8. They publish a "spec" but in reality the code is the spec, and since launching it they have made zero real effort to make it a true open standard.

2) Google didn't like HTTP so they are replacing it with SPDY. They are actually using it live between Chrome and Google Web properties, but so far it hasn't come anywhere near a standards group.

3) Google didn't like the NPAPI plugin model supported by all non-IE browsers, so they invented an elaborate and totally incompatible plugin API (Pepper) and native code validation model (Native Client).

Replacing JS with Dash is just the next example. I expect HTML and CSS are next.

The reality is that none of these things are becoming open standards and Google doesn't even seem to have a sincere intent to make them standards. Open source is no substitute for open standards. Open standards mean that all the stakeholders have a chance to come together and influence the design and direction of the technology; and the standard is designed so that it can be independently implemented, preventing a dangerous software monoculture. All the technologies that Google wants to use to replace the Open Web are 100% Google controlled and have only a single Google-owned implementation.

When Microsoft did this sort of thing (MSIE circa 1997), people rightly flipped out. In fact, one of the most insightful remarks I've seen about this is Brendan Eich referring to Dash as GBScript and NaCl as ActiveG. Similarly, Adobe doesn't get a free pass for their proprietary but vaguely Web-integrated plugin.

Do you really trust Google enough to let them have unilateral control over the whole Web technology stack? So much that you won't even call them on it, and will defend them as they try to do it?

 

From: http://www.reddit.com/r/programming/comments/kc9ai/internal_googledocument_we_will_strongly/c2j67v2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值