Linked by Thom Holwerda on Wed 31st Aug 2011 19:42 UTC
Windows Over the past few days, Microsoft has been talking about improvements made to Windows 8 on its 'Building Windows 8' blog at MSDN. Strangely enough, the improvements mentioned were either dealing with the classic desktop, or were demonstrated using the classic desktop - and not the fancy Metro user interface which is supposed to be Windows 8's big new thing. Today's post finally gives a little more detail about how the classic and Metro UI work together, but questions still remain.
Thread beginning with comment 487892
To view parent comment, click here.
To read all comments associated with this story, please click here.
Trident Rendering Only
by asupcb on Thu 1st Sep 2011 03:23 UTC in reply to "RE[2]: Comment by joekiser"
asupcb
Member since:
2005-11-10

Metro will only need to utilize the Trident rendering engine and not the entire IE10 application to run. I'm not really sure what dependencies Trident has but one would assume that it only needs Win32 APIs when in use as the embedded rendering engine in an application such as IE.

I assume it works the way WebKit does.

Edited 2011-09-01 03:24 UTC

Reply Parent Score: 2

RE: Trident Rendering Only
by Laurence on Thu 1st Sep 2011 08:16 in reply to "Trident Rendering Only"
Laurence Member since:
2007-03-26

Metro will only need to utilize the Trident rendering engine and not the entire IE10 application to run. I'm not really sure what dependencies Trident has but one would assume that it only needs Win32 APIs when in use as the embedded rendering engine in an application such as IE.

I assume it works the way WebKit does.

I would imagine that it would still need DirectX (unless MS are thinking of reinventing the wheel). I don't know if Win32 is a dependency of DX or even if it is, if MS are unpicking that. Either way we're not talking that much deeper than running on top of a Win32 layer.

Plus Win32 APIs are still pretty bare metal in terms of the entire Windows API stack. It's when you start including .NET and Java runtime environments that you start moving away from core Windows user land.

Reply Parent Score: 2

RE[2]: Trident Rendering Only
by benhonghu on Fri 2nd Sep 2011 01:32 in reply to "RE: Trident Rendering Only"
benhonghu Member since:
2008-08-24


Plus Win32 APIs are still pretty bare metal in terms of the entire Windows API stack. It's when you start including .NET and Java runtime environments that you start moving away from core Windows user land.


Thom claims that Windows 8 does more than just swapping out Explorer as the default shell. I'm just wondering how much else you can swap out, given that Metro needs Trident, which needs Win32 and COM, which needs basic windows services like the registry, etc.

Reply Parent Score: 1