Should Microsoft Switch To WebKit?
DeviceGuru writes "Although IE remains the one of the top browsers on desktops, it's being trounced on tablets and smartphones by browsers based on WebKit, including Safari, the Android Browser, and Google Chrome. Faced with this uphill battle on handheld mobile devices, Microsoft MVP Bill Reiss has suggested that it might be time for Microsoft to throw in the towel on Trident and switch to WebKit (though Reiss later decided he was wrong). But although there are lots of points in favor of doing so, there are also some good reasons not to, including security and a need for healthy competition to avoid having mobile developers begin to target WebKit rather than standards."
Trident (or MSHTML) is built on COM+ like everything else in Windows. Bundled with it comes numerous COM interfaces, maybe 100+ in total. Interfaces that are used by the OS all over the place and also by a lot of 3rd party software. To integrate WebKit into Windows would require making it compatible with all those COM interfaces and that is simply not worth the amount of work required.
Here they are, laid out for all to see...
http://msdn.microsoft.com/en-us/library/hh801967(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/jj206442(v=vs.85).aspx