4 ms·
Let me get this straight, when Microsoft add private API to IE, it's called violating standard, while -moz or -webkit are called innovating? How much is the di
by est 17y ago
Let me get this straight, when Microsoft add private API to IE, it's called violating standard, while -moz or -webkit are called innovating?
How much is the difference between DirectAnimation from IE4 and WebGL?
And CSS filter from transition/transforms/animations/whatever?
And XML Data Island from E4X?
As a matter of fact, the whole concept of DHTML was introduced by Microsoft, including AJAX, which first appeared as msxml in IE5.
- FooBarWidget 17y agoMany Microsoft add-ons are inherently Windows-specific. DirectX cannot be implemented in a reasonable manner on any non-Microsoft platform. The same can be said for ActiveX, which depends on COM which is huge. I don't get your first sentence. First you're claiming that people accuse MS of violating standards when they add things, and then you claim that people have adopted some of Microsoft's add-ons, thereby contradicting your first claim?
- est 17y agoBecause something is not cross-platform then it's not innovation?
- dandelany 17y agoI would say that's a fair statement. Much of the impetus behind of innovating outside of standards is the idea that it may one day be incorporated into a standard. It's hard to define a standard that cannot be reliably implemented across platforms.
- FooBarWidget 17y agoBecause something that's not cross-platform is not and cannot be a standard.
- pieceofpeace 17y agoNo, but innovation limited to single platform is violation of standards and used to rack profits from the lock-in. But cross-platform innovation can lead to easily adoptable new standards.
- kenjackson 17y agoWhy can't you implement COM cross-platform? And the same with DirectX? Both of these seem pretty well understood and the object surface can be implemented without knowing the internals (although with COM the internals and the surface go hand in hand, although object layout and such is well documented). Unless there are specific patents or Apple like TOS, it seems like this stuff is fair game. We shouldn't let laziness allow us to say something is not cross-platform.
- kvs 17y agoI think most complaints I have seen/heard about IE are not about innovation but about violation (of standards) either by deviating from what the standard says or simply not implementing certain portions. Innovation without violation is great for developers.