Firefox 25 for developers

Web 开发者需要注意的变化

CSS

HTML

  • 实现了 <iframe> 元素的 srcdoc 属性,可以用 HTML 代码来定义 <iframe> 元素的文档内容 (Firefox bug 802895).
  • HTMLCanvasElement.toBlob 方法,当第二个参数指定为 "image/jpeg" 时,会接受第三个参数,用来指定 jpeg 图片质量。(Firefox bug 891884).

JavaScript

下面都是 ECMAScript 6 (Harmony) 中的新特性!

  • 实现了 Array.of() 方法 (Firefox bug 866849).
  • 实现了 Number.parseInt()Number.parseFloat() 方法 (Firefox bug 886949).
  • 实现了 Map.prototype.forEach()Set.prototype.forEach() 方法 (Firefox bug 866847)
  • 实现了更多的数学函数:Math.log10(), Math.log2(), Math.log1p(), Math.expm1(), Math.cosh(), Math.sinh(), Math.tanh(), Math.acosh(), Math.asinh(), Math.atanh(), Math.hypot(), Math.trunc(), Math.sign() 以及 Math.cbrt() (Firefox bug 894026).
  • 实现了八进制整数字面量写法 (比如0o777) 和二进制整数字面量写法 (比如0b111) (Firefox bug 717379).
  • 实现了 ECMAScript 国际化 API——ECMA 402(Firefox bug 853301

DOM

MathML

SVG

参见

更早期的版本