我们正在考虑开发一款 Windows 8 Metro 风格的应用程序,该应用程序将非常注重照片,因此我们担心 UI 性能。在 iOS 上,这是一个简单的决定(Objective-C over HTML 以获得我们需要的 UI 性能),但研究 Windows 8 我很难判断 XAML 将比 HTML5/CSS 快多少。
我已经看到了 XAML 和 HTML5 之间的一般比较(比如这个),并且有一个SO answer涉及性能,但没有提供任何数据来支持他的主张或解释为什么 XAML 更快。
根据我的阅读,HTML5/CSS 是使用 IE10 的渲染引擎渲染的,这意味着它不是超级原生的,可能会更慢。但我不确定 XAML 是如何呈现的,或者它是多么“原生”。
是否有人对这两种技术进行了性能比较,或者您能否提供链接以进一步解释每种技术的呈现方式(考虑到性能)?