Expression Web 提供了 HTML 5 和 CSS 3 支持

  • Jonathan Allen
  • 张龙

2011 年 3 月 27 日

话题:.NETHTML5语言 & 开发架构文化 & 方法

近日,微软发布了 Expression Web 4 的一个更新以支持 HTML 5 和 CSS 3 开发。这个更新是Service Pack 1的一部分,并且只是一个不完整的解决方案;它提供了智能感知和错误检测支持,但只提供了部分的预览支持。该更新还扩展了对 PHP 智能感知的支持。

Expression Web 4 是微软用来与 Adobe Dreamweaver 等产品进行竞争的一个尝试。这两个产品主要面向 Web 设计者,但也支持开发平台。Dreamweaver 主要支持 Adobe 技术,如 CodeFusion 和 ActionScript,而 Expression Web 则支持 ASP.NET。这两个产品也都向庞大的 PHP 市场伸出了橄榄枝。

当在代码视图中编辑 HTML 5 时,设计者将会体会到典型的微软 IDE 所提供的特性,诸如代码完成(除了 SVG 以外)。在设计视图中,canvas 和 svg 元素都是无能为力的。这样,在使用 canvas 设计关键元素的场合,设计者就会觉得非常恼火。

对于 CSS 3 来说,情况就更糟糕了。虽然可以打开“CSS 3 draft”模式,但只有在代码视图中才能享受到这一支持。目前在 CSS 3 中有 40 个不同的模块,微软都不清楚包含进了哪些。在设计模式下则没有提供 CSS 3 支持,但考虑到 IE 9 也并不支持,这一切也就不足为奇了。

查看英文原文:HTML 5 and CSS 3 Support for Expression Web

.NETHTML5语言 & 开发架构文化 & 方法