CD.*_*D.. 28 windows-8 winjs visual-studio-2012
在尝试使用新的Visual Studio 11预览后,我认为最有趣的问题是如何在浏览器中运行基于javascript的新应用程序并进行最少的更改?那可能吗?我想支持javascript的想法是为了更好的跨平台应用程序,我是对的吗?
我理解一些winJs代码调用WinRT,但是我们也可以在基于Web的应用程序上使用一些WinJS代码吗?
And*_*dre 28
我正在构建并基于微软人员所说的WinJS确实调用了Windows RT.加上他们的一些东西是基于一些供应商前缀css的东西(即仅IE10).所以简短的答案是否定的,你不能.
更多的想法.需要说明的是,从现有的Html/Js应用程序转到Win8应该可行.关于Win8 App事件的一些考虑因素以及外观和感觉是需要关注的一些问题.但核心应该有效.
最初的问题并不是与"我有一个IE9 HTML5/Js应用程序,我想在任何地方运行(包括IE6,FF2),有可能吗?" 它们的库中有很多功能,以及利用新的CSS3功能(-ms-grid,-ms-float,3d变换).据我所知,他们所有的手势识别都在winRT中,因为"快速而流畅"的响应能力,在Metro环境之外你无法真正使用它们.
在我看来,支持win8 Metro风格的应用程序的原因不是因为跨平台应用程序,而是为了增加开发人员基础,谁可以编写win8应用程序.
Sor*_*oot 18
事情似乎发生了变化.WinJS已经可以在所有平台上使用......您可以在浏览器中尝试:try.buildwinjs.com
使用这个功能强大的Windows开发框架,可以在Windows以外的各种浏览器和设备上构建高质量的Web应用程序,包括Chrome,Firefox,Android和iOS.