10

我正在做一些研究,看看当前的 google dart 实现是否对 IE8 友好。我们的团队必须支持 IE8 一段时间,我正试图找出今天从 dart 生成的 javascript 是否适用于这个旧版浏览器。

dart 转编译器是否像 coffeescript 那样对输出 javascript 进行 lint?

最后,dart 会生成 ES5 友好的 javascript 吗?

4

2 回答 2

9

Dart 只针对支持 ES5 的浏览器,即 Internet Explorer >= 9、Firefox >= 4、Opera >= 12 以及相当新的基于 WebKit 的浏览器。IE 8 不在讨论范围内。

另外,我认为目前,除了最新的 Chromium/Chrome 之外,它更有可能在浏览器中遇到问题,但我对此没有直接经验。

于 2012-06-26T16:06:29.977 回答
3

来自 Dart 常见问题解答 -您计划支持哪些浏览器作为 JavaScript 编译目标?

我们目前的目标是支持以下浏览器:
* Internet Explorer,最新的两个 9 或更高版本。
* Firefox,最新的两个 7 或更高版本。
* Chrome,最新版本。
* Safari,最新的两个 5.1 或更高版本。
* Opera,12 或更高版本的最新版本。

这是一个目标;我们实际上并不支持所有这些浏览器。目标可能会变得更严格或更宽松。

所以不,他们目前不打算支持 IE8。

于 2013-04-26T18:30:27.267 回答