javascript - Windows 8 Metro 界面 - 是 IE10 吗?

标签 javascript windows-8 microsoft-metro winjs internet-explorer-10

我最近开始玩 Windows 8,并且(作为 Web 开发人员)我正在使用 JavaScript 构建我的 Metro 风格应用。

我已经学习了如何使用 VS Express 2012 中的调试工具...但我突然想到包装 WebView(或它的名称)可能只是一个精简的 IE10。

我从来没有听过关于这种环境下的 HTML/JS 引擎是什么的解释。有谁知道引擎盖下发生了什么?

最佳答案

这是正确的。使用 XAML 构建的 Windows 8 WinRT 应用程序的呈现由 XAML 处理,使用 JS/HTML/CSS 构建的应用程序使用 IE10 的 HTML 呈现引擎和 IE10 的 JavaScript 呈现引擎。

这就是IE10是目前唯一实现CSS3 grid layout的浏览器的主要原因.

有关使用 JavaScript/HTML/CSS 编写的 Windows 应用商店应用程序的调试信息:

有 VS 提供的运行时 DOM 检查器,有 Expression Blend,您也可以在其中运行应用程序,还有 native VS 调试器。但是没有像 IE10 开发人员工具这样的工具。 intellitrace 应该为您提供调试所需的足够网络信息。

关于javascript - Windows 8 Metro 界面 - 是 IE10 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14342774/

相关文章:

javascript - 如何重构这个冗长的 if/else

wpf - 如何处理面向 Windows 应用商店应用程序和 WP7、WP8、WPF 的可移植类库中的图像?

javascript - 在 WinJS 应用程序中导航总是抛出异常

windows-8 - 如何将 sqlite 表和列映射到 Windows 8 中的 C# 类

c++ - Metro 的东西在什么桌面上运行?

javascript - Bootmetro 磁贴边框颜色

javascript - 滚动时如何使DIV始终位于页面底部

javascript - 无法从弹出窗口访问网页 DOM; console.logs不显示

javascript - 检索发布请求响应并存储到变量中?

batch-file - 映射网络驱动器并且无法保存密码