Microsoft considers adopting WebKit for Internet Explorer
appleinsider.com
appleinsider.com
Apple did not chose it because they are commie hippies.
They are a cut throat for profit company and they chose it because it is a free and good code base.
And that makes development cheaper and faster - good for any for profit company,
There is also no giving up of control to speak of. You can fork any time you like, and you can do what ever you like. You lose no control.
So why wouldn't Microsoft do it?
Pride, not invented here syndrome, internal politics, what ever, I just don't think we'll see it happen any time soon. But I hope to be proven wrong.
If Internet Explorer become a WebKit browser I'd cry with joy.
Though this was apparently an off the cuff remark. I'll believe it when I see it. I also take anything reported by AppleInsider with a grain of salt.
This appleinsider article, and others like it, took an out-of-context statement by Ballmer and stretched it into a farce.
I happen to live in Seattle and have friends who work on the IE team. IE8 sports a completely new rendering engine built in-house. It ain't webkit. My friends claim that when it is finished the new engine will render things, y'know, in a standards-compliant manner. Personally, I'm not holding my breath :-)
I actually like WinMo 6 for the most part, but find myself using third-party browsers, which is not nearly as seamless an experience as it is on the desktop.
But lots of web development tools/frameworks are smoothing out the browser differences.
Dojo and JQuery are commoditizing the browsers!
Microsoft builds web apps. Lots of them. The IE issues suck for those teams too. Microsoft is building an online version of Office which needs to work in IE, FF, and Safari. They are also building a huge collection of Live services web apps. Why would they make it harder on themselves?
Microsoft isn't in the business of revolutionizing the computing market anymore. It's in the business of sustaining a billion-$ enterprise based on on the status quo.
And "giving up complete control"? We're only talking about the rendering engine, not the rest of the browser. And WebKit is open source, they can just fork it if MS is unhappy with where it is going.
I don't believe it's a lack of ability - Microsoft could easily produce a standard complaint browser. Adopting WebKit doesn't necessarily they would keep it compliant.
Given how important IE is to the Operating System in general, I doubt Microsoft could do this technically - not without breaking a raft of things... Given the incompatibility bumps with Vista I'll suspect they're would be seeking a more conservative path for the moment.
So why don't they? Is it to hold back the web so that they milk their desktop applications like Office a little bit more?
If Microsoft had actually embraced the internet as a new exciting medium, instead of just releasing IE to kill off mozilla, perhaps they would have been one of the ones leading new development, instead of trailing hopelessly behind all the time.
I don't know what the answer is for IE, I can't see them giving up any control, they'll most likely muddle along with their own quirks and bugs while there's a slow but steady shift in users onto the new crop of browsers.
IE8 seems to be worse than the rest. Once again my site is broken in IE8. Just like it was in IE7 when that came out. They can't even keep the same basic functionality as previous versions.
If Microsoft uses webkit, I'd like to think it's because they have realized that a consistent web browser experience from a developer point of view is enabling across the industry, not because they just want to leverage all the hardwork of other companies and open source developers just to get a leg up on their marketing. The last thing I want to hear is Microsoft marketing saying "We use Webkit, the same engine that powers other browsers like Apple's Safari" and the masses eating that up, but when we, as developers, know that isn't the case.
The Internet Explorer's Trident engine is slowly but surely catching up with its competitors, so it's less of an issue than it was a couple of years ago. Let's not forget IE8 passes Acid2. The real problem for developers it that users aren't upgrading from IE6 fast enough, and that's not going to change whether Microsoft embrace Webkit or not.