Windows 8应用程序是否运行符合标准的JavaScript,HTML5和CSS3?
像大多数.NET开发人员一样,我正在观看位于Cali Anaheim的Build Event的主题演讲,并对使用 JavaScript,HTML5和CSS3构建Windows 8应用程序的新支持提出了疑问. 他们展示了很多例子,甚至说新的Windows 8市场是用这些技术编写的.我猜测的唯一一件事就是当他们将JavaScript放在同一类别的C#中时,你可以使用JavaScript编写windows应用程序(可以直接访问.NET). 显然,作为一名Web开发人员,考虑到我使用JavaScript,HTML5和CSS3构建的一些应用程序,这是非常棒的新闻. 我的问题是我们为Windows 8构建的应用程序是否真正符合Web标准?我们可以为Windows 8构建应用程序并转向并在网络上启动它们吗?当前在线的Web应用程序是否可以访问他们演示的一些功能? 就像我说的那样,这将是一个非常棒的进步.不要放下Silverlight,我已经写了很多应用程序,以及它在混合岩石中的工作方式.而用我用C#编写的一些应用程序替换JavaScript的想法甚至都不是一种选择. 这只是为了让基于“web”的开发人员为Windows开发,还是一个用于构建应用程序的跨平台解决方案? 稍微澄清一下,Javascript / HTML5 / CSS3 windows程序在名为WinRT(Windows运行时)的新层上运行,而不是.Net.所有新的Windows Metro风格应用程序都将构建在此层之上,而不是旧的.Net.如果您的应用程序使用WinRT功能,显然您需要Windows才能运行该应用程序.如果要集成这些功能,这是您的选择. (显然这取决于你试图用你的应用程序做什么)我相信你可以构建一个符合标准的应用程序并让它在系统上运行得很好 – 你就不会使用任何MS特定的功能.从这个意义上说,它就像一个你作为应用程序启动的网页.其他说明: > MSIE目前使用一些-ms特定前缀,直到W3C接受这些功能并给出官方跨浏览器名称.与-webkit-border-radius,-moz-border-radius和border-radius不同.> HTML5使用了一些功能,例如大多数浏览器尚未实现的网格.> Microsoft包含许多Javascript库,可以轻松构建应用程序.其中许多是基于jQuery的.有些是特定于Windows的.不确定在其他地方使用它们的许可是什么.我假设jQuery被允许是可移植的,而Windows则在WinRT之外使用是没有意义的. (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows C线程参数传递
- 身份验证错误 要求的函数不受支持 Windows远程桌面连接
- Windows上Jenkins的git插件不使用带子模块的凭据
- windows – 如何在Python cmd行应用程序上创建静态标题/边框
- 在Windows 10中,我们如何确定窗口所属的虚拟桌面?
- 如何在Windows上确定是否安装了C/C++编译器
- windows-installer – 任何人都有MSIINV.EXE的副本?
- adodb – Windows脚本宿主(jscript):我如何下载二进制文件
- wcf – 有关替换Microsoft .NET的Web服务增强功能(WSE)3.0的
- Windows Server 2016-存储新增功能
- window下使用SetUnhandledExceptionFilter捕获让
- win7运行mapreduce报错Could not locate executa
- Windows下使用service.bat安装tomcat服务, 启动停
- 2018-5-12 windows 动态链接文件 .dll
- 类共享警告不允许我使用visualVM在本地(Windows)
- Vulkan Tutorial 01 开发环境搭建之Windows
- BAT脚本编写教程(比较易懂和全面)
- windows – Inno Setup在静默安装期间将锁定文件
- api-ms-win-crt-runtime-|1-1-0.dll丢失的解决方
- Windows Phone – 在Windows Phone 8中设置广告