Visual Studio 2010 SP1 在去年 12 月发布时,已初步支持 HTML5——感知和验证——还有对 CSS3 的有限支持。微软 Web 平台和工具组已经宣布, Visual Studio SP1 Web 标准更新免费附加给 VS 2010 以及 Visual Web Developer Express 2010,更加符合最新 W3C 规范的 HTML5 智能感知和验证,JavaScript 地理位置和 DOM 存储感知更新支持,并全面同步 W3C 规范中 CSS3 智能感知和验证。这个更新是免费的,可以从 Visual Studio 库中下载。
HTML5 感知包括以下几个特性支持:
- WAI-ARIA —— 一个无障碍标准
- Microdata ——语义标记语言
- 修复了 video 和 audio 标签
- 新的输入类型如 email、URL、date
- 拖拽
- Schema.org
更新带来许多了 CSS3 功能,包括:多列、圆角边框、动画、过渡和转换。Scott Hanselman 的博客上发布了支持功能的完整列表。
关于JavaScript,更新了关于Geolocation(地址位置)、DOM 存储,包括本地和绘画存储,还有其他web API 的感知和验证。
一篇微软的博文提醒人们注意这样一个事实,在VS 2010 中验证并不能很好地工作:“虽然我们对于Visual Studio 中运行代码没有做任何更改,但是我们也不无法改变CSS、HTML 和JavaScript 的解析和验证方式。这意味着,即使我们会继续带给你有关W3C 标准的更新,我们也不无法保证在 Visual Studio 2010 中100% 正确。”
Web 平台和工具团队计划定期发布这些更新,也期望微软能够尽快建立市场上最好的 HTML5 工具,因为现在很清楚,微软将穿着 HTML5 的外衣,坚定地致力于网络技术。
查看英文原文: Visual Studio Gets Better Support for HTML5, CSS3, and JavaScript
评论